In the morning, visit the Wat Phra Kaew & Grand Palace, the most famous tourist attraction in Bangkok. In the afternoon, take a boat tour on the Chao Phraya River and visit the Wat Arun, followed by a romantic dinner at the rooftop restaurant of Banyan Tree Hotel with stunning city views.
Explore the beautiful temples of Chiang Mai in the morning, including Wat Chedi Luang and Wat Phra Singh. In the afternoon, visit the Elephant Nature Park, a rescue and rehabilitation center for elephants, and end the day with a candle-lit dinner at the riverside restaurant of The Gallery.
Spend the morning relaxing on the beaches of Phuket, including Kata Beach and Karon Beach. In the afternoon, take a private yacht tour to the nearby islands for snorkeling and swimming. End the day with a romantic dinner at the beachfront restaurant of Mom Tri's Kitchen.
Visit the famous Big Buddha temple and take a dip in the Na Muang Waterfall in the morning. In the afternoon, explore the Hin Ta & Hin Yai Rocks and end the day with a sunset dinner at the rooftop restaurant of The Cliff Bar & Grill.
Relax on the secluded beaches of Koh Phangan, including Haad Salad and Bottle Beach. In the evening, attend the famous Full Moon Party at Haad Rin Beach and dance the night away under the stars.
Consider visiting the ancient city of Ayutthaya or the Bridge on the River Kwai as side trips from Bangkok. Take a cooking class in Chiang Mai to learn how to make traditional Thai dishes. In Phuket, go island hopping to explore the nearby islands. Koh Tao is a good side trip from Koh Samui for some diving adventures. Don't forget to try the street food in each location for a truly authentic Thai experience!