Start the day with a visit to Wat Pho, home to the Reclining Buddha, and then head to the Grand Palace to explore the beautiful architecture and gardens. In the afternoon, take a longtail boat ride on the Chao Phraya River and end the day with a rooftop bar crawl in Sukhumvit.
Start the day with a visit to the Elephant Nature Park to feed and bathe rescued elephants. In the afternoon, explore Chiang Mai's ancient temples, including Wat Chedi Luang and Wat Phra Singh. End the day with a traditional Thai massage and dinner at the Night Bazaar.
Start the day with a boat trip to Phi Phi Islands to snorkel and swim. In the afternoon, explore Old Phuket Town, visit the Big Buddha and end the day with sunset drinks and dinner at Kata Beach.
Start the day with a visit to Angthong National Marine Park, where you can snorkel, kayak and hike to the viewpoint. In the afternoon, take a cooking class to learn how to make traditional Thai dishes. End the day with a beachside barbecue and cocktails at Chaweng Beach.
Start the day with a visit to Railay Beach, famous for its limestone cliffs and clear water. In the afternoon, explore Tiger Cave Temple and the Emerald Pool. End the day with a sunset cruise around the islands and dinner at a seafood restaurant in Ao Nang.
Start the day with a hike up to the Phi Phi Viewpoint to see panoramic views of the islands. In the afternoon, take a boat tour to Maya Bay and Monkey Beach, and then relax on the beach with a cocktail. End the day with a farewell dinner and party at Slinky Beach Bar.
Consider taking a day trip to Ayutthaya to see the ancient temples and ruins. For a unique experience, book a sunset yoga class on the beach or a Thai cooking class at a local home. To maximize your fun, try a Muay Thai class, go zip-lining in the jungle or take a hot air balloon ride.
To check hotel and flight prices, click here.