WeatherThe weather in Thailand is mostly hot and humid, although the northern highlands are generally 10 F/5 C cooler. The best time to visit is November-February, when the days are milder and the nights are cooler. March and April are especially hot, with average high temperatures in the mid-90s F/32-35 C. Avoid the monsoon season mid-May to October, when it's particularly humid and rainy (the streets of Bangkok flood easily), although those willing to chance it might get better rates at hotels. Downpours are intermittent rather than constant, so they generally do not cause major problems.
Hoteliers! Is your listing up to date?
With over 130,000 hotels in our database, no other source compares to our depth of information. Click here
to review and be sure the travel professional knows your hotel’s latest details.