Stroll through the beautiful gardens and watch traditional Thai cultural shows in the afternoon.
Relax on the beach and snorkel in crystal clear waters. Try water sports if you're feeling adventurous.
Visit the all-wood sanctuary and marvel at the intricate carvings. Watch traditional Thai dance performances.
Take fun photos and interact with 3D art exhibits in this Instagram-worthy museum.
Splash in the many water attractions, float along the lazy river, and enjoy the sunshine.
Explore traditional Thai markets on boats, sample street food, and watch cultural performances.
Take in the beautiful view of the city and relax in nature. Visit nearby Buddha Mountain for cultural insight.
For more relaxation, add a spa day or yoga class. If you have less time, skip Koh Larn Island or Pattaya Floating Market. If you have more time, consider day trips to nearby cities like Bangkok or Chonburi.