When to visit
Why is Thailand cheap in May?
Updated
Short answer
Thailand is cheap in May because the Andaman coast (Phuket, Krabi) enters its monsoon season and international tourist numbers drop sharply. Hotels cut rates to fill rooms. Bangkok, Chiang Mai, and the Gulf coast track the same low-season discount because the overall tourist pool shrinks when Phuket drops off. Prices fall 30-50% on the Andaman coast, 20-30% in Bangkok and Chiang Mai.
The simplest way to understand May pricing: Phuket drives Thailand's high season. When Phuket goes wet, the national tourist numbers fall and prices adjust everywhere.
The mechanism
Thailand's Andaman coast, Phuket specifically, accounts for a large share of international beach tourism. When the southwest monsoon arrives in May, visitors who were planning Phuket trips either cancel, move to other destinations, or don't come at all. Hotel demand drops. Hotels discount.
The rest of the country tracks this pattern because the pool of international visitors to Thailand as a whole shrinks in May. A Bangkok hotel doesn't have worse weather in May than April, but it still sees lower demand because fewer people are flying to Thailand overall.
What drops and by how much
The Andaman coast sees the sharpest drop. Phuket and Krabi hotels that were $150-200/night in January fall to $60-90 in May. A 50-60% reduction is normal for comparable properties. Beachfront villas are the most dramatic.
Bangkok drops 20-30%. A central hotel near BTS that ran $120 in February runs $85-90 in May. Not half price, but meaningful.
Chiang Mai drops 25-35%. The burning season is ending and the north is recovering, but the low-season discount applies because overall tourist numbers are down.
The Gulf coast (Samui, Tao) drops less, around 15-20%, because their weather is still fine in May. The May discount is smaller there precisely because the reason tourists avoid Thailand (Andaman rain) doesn't apply to them.
International flights
This is the part where the May discount gets partially clawed back. Long-haul flights from Europe and North America don't drop much in May. The school year is still running in Europe (most schools finish late June), so family demand is maintained. Flights from Asian cities do see drops. If you're flying from Singapore, Kuala Lumpur, Tokyo, or Sydney, you'll see more meaningful airfare savings than European or North American travellers.
What doesn't change
Street food, public transport (BTS, MRT, songthaews), local ferries, and market prices don't have seasonal pricing. Thailand's tourist economy is split between accommodation (highly seasonal) and local services (not seasonal at all). The May savings show almost entirely in your hotel bill.
For the full May context, see our Thailand in May guide.
Related questions
Is May a good month in Thailand?
May is cheap and split: Andaman coast goes wet, Gulf coast stays dry, Bangkok starts rainy season. Good value if you pick the right region.
Is May ok to travel in Thailand?
May is fine for Gulf islands and Bangkok. Adjust beach plans away from the Andaman coast and you'll have a normal, cheaper trip.
Is Thailand better in April or May?
April vs May: April wins for Phuket; May wins for Bangkok, Chiang Mai, and the Gulf. The right answer depends on your destination.