Start your trip in Bangkok by exploring the Grand Palace and Wat Phra Kaew in the morning. Have lunch at Khao San Road, the famous backpacker hub. In the afternoon, visit the Siam Paragon mall for some shopping. In the evening, experience the vibrant nightlife of Bangkok at the famous Sky Bar or Route 66 Club.
Take a day trip to Pattaya and start the morning with a fun ATV ride through the jungle. After that, head to the Nong Nooch Tropical Garden for a beautiful botanical experience. In the evening, hit up the famous Pattaya Walking Street for some bar hopping and entertainment.
Fly to Phuket and start the day with a visit to the Big Buddha and Phuket Old Town. Have lunch at the popular Kan Eang @ Pier seafood restaurant. In the afternoon, relax on the beautiful Kata Beach or take a boat tour to the Phi Phi Islands. At night, party at the famous Illuzion Phuket or Tiger Bar.
Take a day trip to Krabi and start the morning with a visit to the Tiger Cave Temple. After that, go on a kayaking tour of the Ao Thalane mangrove forest. In the evening, head to the Railay Beach for some rock climbing and beachside bars.
Finish your trip with a visit to Koh Samui. Start with the Wat Plai Laem temple and the Big Buddha. In the afternoon, relax on the beautiful Chaweng Beach or go snorkeling at Koh Tao. In the evening, have dinner at the famous Bophut Fisherman's Village and party at the Ark Bar.
Aside from the listed attractions, you may also want to consider visiting the Elephant Nature Park in Chiang Mai, the Full Moon Party in Koh Phangan, or the Tiger Kingdom in Phuket. You could also take a side trip to Ayutthaya to explore ancient temples and ruins. To maximize your fun, consider hiring a private boat to explore secluded islands and coves or booking a day tour to the Khao Yai National Park. Lastly, make sure to try the local street food and sample the famous Thai massage.
Looking for hotels and flights? Check out https://booking.tp.st/VhZsadPo.