The 5 Best Beaches Near Bangkok

Updated 27 February 2019 | by Lara McComish

So, you've made Bangkok your base in Thailand - and what a superb city break choice! But no trip to Thailand would be complete without a vitamin sea fix, so swap the tuk-tuks for these tropical beaches within reach of Bangkok.

1. Hua Hin

Hua Hin, Thailand

Believe the hype about Hua Hin. Just three to five hours from Bangkok, this sun-drenched spot boasts beautiful panoramas from the white beaches all the way over to the epic beachfront bars. 

2. Pattaya 

Pattaya, Thailand

Pop Pattaya on the beautiful beaches bucket list. Whilst this island has a debaucherous reputation, it is also home to some wonderful family-friendly stretches. All that stands between you and paradise is a mere two to three hour bus ride. 

3. Pranburi

Pranburi, Thailand

Pretty Pranburi is an offbeat fishing town with a shimmering shoreline - a great option for anyone keen to escape the crowds. Not only that, but it is only about three to five hours away from Bangkok.

4. Cha-Am

Cha-Am, Thailand

A short two hour drive away, Cha-Am offers fuss-free beach chilling. Much quieter than neighbouring Hua Hin, Cha-Am ticks all the boxes for a paradisiacal escape. And just LOOK at that sunset!

5. Ko Samet

Ko Samet, Thailand

A bit harder to reach but we promise that knock-out Ko Samet is worth the trip. You'll have to allow three to five hours to get there, including an hour-long ferry ride from Ban Phe, but just check out the refreshing waters you'd be greeted with. We wouldn't say no to cooling off in there... 


Never ones to turn down Thailand, we implore you to take a look at our apartments in Bangkok.