bangkokjohn.com

My Thailand Travel Guide

John in Thailand
About Bangkok John

Thailand Travel Guide

Last updated: June 14, 2026

Long-tail boat on still water at sunrise – southern Thailand
Sunrise from a longtail off Railay. The boat captain charged me 300 baht and threw in a coffee.

I've been traveling Thailand with my family since 2014. We come back three or four times a year – sometimes for a week, sometimes for a couple of months at a stretch. After dozens of stays in dozens of hotels, this is the running guide I'd hand a friend planning their first Thailand trip.

Thailand isn't all the same place. Bangkok is dense, chaotic, and the best food on earth. The north (Chiang Mai) is slower, cooler, and the easiest part of Thailand with small kids. The south (Phuket, Krabi, Koh Samui, Koh Yao Noi) is for beaches and resorts. You almost always want at least two of these on the same trip – usually Bangkok plus a beach.

If you only have time to read one page on this site, read Where to Stay in Thailand. It's the answer-first breakdown of which neighborhood (or which island) to base yourself in. Everything else builds from that.

Thailand is best for:

Book the best hotels 3 to 6 months ahead for December through February (high season, peak weather). For the shoulder months (May–June, September), you can wait a little longer and you'll find better deals – the weather is also still fine, despite what the internet tells you.

If you have questions I haven't answered on the site, just email me. hello@bangkokjohn.com – I read every one.