Visit the Grand Palace, Wat Phra Kaew, and Wat Arun in the morning before enjoying a luxurious Thai massage at a spa in the afternoon. In the evening, take a sunset dinner cruise along the Chao Phraya River.
Visit Wat Phra That Doi Suthep, an iconic temple in Chiang Mai, in the morning before having a traditional Thai lunch. In the afternoon, explore the ancient city of Wiang Kum Kam by horse-drawn carriage. In the evening, visit the Chiang Mai Night Safari.
Relax on the white sandy beaches of Phuket, visit the Big Buddha statue at the top of the Nakkerd Hills, and watch the sunset at Promthep Cape. In the evening, enjoy a luxurious dinner at Mom Tri's Kitchen or Baan Rim Pa Patong.
Visit the Ang Thong Marine National Park, a beautiful archipelago located northwest of Koh Samui in the morning. Relax on the beaches of Koh Samui in the afternoon before having a delicious Thai dinner at The Dining Room by Chef Som, which overlooks the Gulf of Thailand.
Take a speedboat to the beautiful Phi Phi Islands in the morning. Enjoy lunch on one of the beaches before returning to Krabi in the afternoon. Explore Railay Beach, which is only accessible by boat, and enjoy a sunset dinner at The Grotto, which is inside a limestone cave.
Take a hike in the Khao Yai National Park in the morning and visit the Haew Narok Waterfall, the highest waterfall in the park. Have lunch at the Palio Khao Yai, a Tuscan-style shopping village. In the afternoon, visit the PB Valley Khao Yai Winery for a wine tasting. Enjoy a luxurious dinner at the Great Hornbill Bistro.
Visit the Ayutthaya Historical Park, a UNESCO World Heritage Site, in the morning. Have lunch at the Ayutthaya Floating Market. In the afternoon, visit the Bang Pa-In Royal Palace before returning to Bangkok. Enjoy a luxurious dinner at the rooftop restaurant of the Banyan Tree Bangkok.
Don't miss the Elephant Nature Park in Chiang Mai, where you can feed and bathe rescued elephants. Consider taking a side trip to the island of Koh Lanta from Krabi. To maximize your fun and relaxation, stay at a luxury resort in each destination and take advantage of their spa services and amenities.