We use cookies to improve your browsing experience.

And dolphins make us happy. Find out more about our cookies policy here.

The Best Boat Rentals in Thailand

Browse, book, and get out onto the water with local captains and boat owners.

    Our Favorite Boat Rentals in Thailand

    Types of Boats Popular in Thailand

    Most Popular Yacht Rentals in Thailand

    Most Popular Boat Tours in Thailand

    Most Popular Diving Charters in Thailand

    Recent Reviews in Thailand

    How To Book on Getmyboat

    4.9 out of 5! • 385,000+ reviews
    • Browse

      Find the right listing for you and your crew, with options for boat types, group size, captained or self-charter, and lots more.

    • Inquire & Book

      Found one you like? Send a rental inquiry with your preferred trip details, and you’ll receive an offer from your captain to book.

    • Enjoy

      Coordinate a pick-up place and time, meet your boat captain, and get out onto the water!

    Dive into Our Journal

    Frequently Asked Questions

    How much does it cost to charter a yacht in Thailand?

    Starting at $99, yacht charters in Thailand can be a luxurious yet affordable way to enjoy the islands and natural beauty of the country. Find everything from modest yachts to luxury superyachts, which can cost over $1,000 daily. Most yacht charters in Thailand cost between $100-300/hour with a captain and crew.

    How much does it cost to rent a yacht for a day in Thailand?

    For a larger, luxury yacht you should expect to pay at least $500 for a full-day rental. Some yachts cost over $2,000 daily for a rental with a captain and crew, and special extras like a private chef, island hopping, and water sports. Some yachts in Thailand include a jet ski rental too!

    How much does it cost to hire a boat in Thailand?

    A boat hire in Thailand will cost anywhere between $50 and $2,000, depending on the size of the boat. Most modest boat hires in Thailand cost around $200-500 for a full day, but you can rent a simple longtail boat for $100/day or book a boat tour for $30/person. It's a great way to go island hopping in Thailand and see some of the best beaches. Check out boat hires in Krabi, Phuket, Koh Samui, the Phi Phi Islands, and Pai. There are so many adventures to have on the water in Thailand.