The best time of year to play golf in Bangkok is from November to February, during the dry season when the weather is cooler and less humid. During this time, the temperatures are usually around 25-30°C (77-86°F), and there is less rainfall and humidity compared to other times of the year.
The months of March to May can also be good for playing golf in Bangkok, but the temperatures can be quite hot and humid, which may be uncomfortable for some golfers.
From June to October, Bangkok experiences its rainy season, and the weather can be unpredictable, with frequent rain showers and thunderstorms. Golfing during this time can be challenging due to the wet and muddy course conditions, but some golf courses do offer discounts during this time.
It's also important to note that the high season for tourism in Bangkok is from November to March, so golf courses and accommodations may be more crowded and expensive during this time. However, if you're looking for the best weather and course conditions, this is still the recommended time to play golf in Bangkok.