The weather in Thailand isn’t simply rainy season and dry season — there’s a whole lot of weather systems in between. Here’s when the best times to visit Thailand – in terms of weather, prices and festivals.