Thailand has something for everyone, with pristine beaches, ancient temples, tantalising cuisine, tropical rain forests and vibrant street life. Seasons Thailand’s peak season is from November to February when the weather is generally warm and sunny. The hottest months are April and May. Low season is considered to be May to October when rainfall is common, although there is sunshine between showers. Phuket and Koh Samui are the two most popular resorts, and they have different rainy seasons, when one…