Travel Thailand

Hotels in Thailand

Travel Advice

Travel Thailand FAQ

When Is The Best Time To Vist Thailand?

The weather in Thailand is best from mid-December until April. The peak tourist season is December and January. This makes the months of February, March, and April the best months to find both great weather and fewer tourists. Even May can be a fine month in the southern islands and beaches.

The north of the country (Bangkok and Chiang Mai) will be getting very hot by the end of April so a visit there would be better in January or February rather than April or May.

The rainy season arrives at different times along the east and west coast but in general it can make any visit from June to November wet and stormy. The seas around Phuket and Krabi, in particular, can be very rough during the monsoon season from July to October.

What Are The Best Islands in Thailand?

My favorite is Koh Pha Ngan. It’s an awesome mix of great beaches, laid back vibe, good value accommodations, and good food.

Koh Samui is much more popular and touristy but it’s far from over-run and remains a great place to spend a few weeks. The food is more cosmopolitan there with some great high-end Italian restaurants. The beaches are great too – though perhaps not as idyllic as the west coast beaches around Krabi or Phuket.

Koh Lanta is the west coast version of Koh Lanta. Easy going backpacker vibe that’s a little hard to get to, but worth the effort.

Krabi Province has a ton of great towns and islands with the highlight (for me) being the resort of Railay about 2 hours of travel time from the Krabi airport.

Phuket is Thailand’s most popular destination and is the main beaches are crammed with tourists during the high season of December and January. But Phuket has great beaches, a lively nightlife, and fantastic food.

Koh Samet is the best option if you need something close to Bangkok. It has good beaches and the best year-round weather of any island in Thailand.

What Are The Best Beaches In Thailand

My absolute favorites are Bophut on Koh Samui and Phra Nang on Railay, but nearly every island has at least a few jaw-dropping stretches of sand.

How Should I Find Hotels in Thailand

The best website is – it’s great for finding the best rates.

For budget hotels, book a mid-range hotel for your first night in a new town, then spend the following morning searching for a cheaper room in person. Most budget places are hard to book in advance or online so you’ll have to do some walking but great deals are easy to find.

Where Should I Go In Thailand?

1 Week Itinerary: 2 days in Bangkok, 5 days in Koh Samui or Railay.

2 Weeks: 3 days in Bangkok, 3 days in Chiang Mai, 4 days in Koh Lanta and Railay, or 4 days in Koh Samui and Koh Pha Ngan

1 Month: 4 days in Bangkok, 1 week in Chiang Mai and Northern Thailand, 5 days each in Koh Lanta, Railay, Koh Samui, and Koh Pha Ngan.

What’s The Best Way To Get Around Thailand?

Airplane is, of course, the fastest and easiest way to get around the country. There are many budget airlines operating in Thailand and Southeast Asia so you should have lots of choice. Book early for the cheapest airfares.

On the other hand, the train is the funnest way to get around the country. Reserve sleeper compartments or beds at least a few days in advance. Booking tickets from outside the country is a pain but once you’re in the country any travel agent can do it for a small fee or head to the train station and do it in person.

Bus is the least enjoyable way to travel in Thailand. If you must, travel with public buses (e.g. the ones that depart from an actual bus station) and not the private buses that leave from tourist areas like Khao San Road. The tourist buses are more like mini-vans and have a recurrent theft problem.

Travel with Kids in San Francisco.

Looking for Hotels?

A guide to the best family hotels