Arrive in Bangkok and check into your hotel. Spend the day exploring the city's historical sites, such as the Grand Palace and Wat Arun, before watching the sunset at the Golden Mount Temple.
Experience the vibrant culture of Thailand at the Damnoen Saduak Floating Market. Next, visit the Railway Market to see the vendors quickly pack up their stalls as the train passes by.
Head to the coastal city of Pattaya to spend a day relaxing on the Jomtien Beach. In the evening, take a stroll through the lively Walking Street and enjoy the city's nightlife.
Take a boat tour to the Coral Island and Koh Sak to snorkel, sunbathe, and enjoy the clear waters. Head back to Pattaya to explore the Sanctuary of Truth, a stunning ornate wooden temple.
Travel to Koh Samui, an island paradise with white sand beaches and crystal-clear azure water. Spend your final day relaxing on the sand and swimming in the sea. In the evening, take a romantic sunset dinner cruise before departing back home.
With more time, consider adding a visit to the ancient city of Ayutthaya or experiencing the famous Thai street food at Chatuchak Market. If you have less time, consider skipping Pattaya and spending extra days in Bangkok or Koh Samui. Keep in mind that Thailand's rainy season is from June to October, so plan your trip accordingly.