December to February. Days are warm but bearable, nights are cool, and humidity is low. Crowds are minimal outside the biannual mask festival.
November and March. November offers end-of-rain greenery and thinner crowds. March is hot but dry, with lower accommodation price…
Go from December to February for the best weather and cultural festivals.