The dry season (February to May)
This is the prime window. Skies are mostly clear, humidity is bearable and the sea calms down from April. March and April are the comfortable months before the heat peaks, ideal for walking the old town and combining sightseeing with beach time.
The hot months (June to September)
Summer brings high heat and humidity with bright, swimmable seas. Plan activities for the morning and evening, rest through the midday heat, and lean on indoor experiences like a cooking class in the hottest part of the day.
The wet season (October to December)
October and November are the wettest, with heavy bursts and possible flooding in the old town, easing into a cooler, drier January. It is quieter and cheaper but needs flexible plans. Our rainy season guide covers how to travel well then.
Quick verdict
Best all-round months: February to May. Best for the beach: April to August. Quietest and cheapest, with rain risk: October to December. See best time to visit for the festival overlay.
Book for any weather
A top-rated cooking class that runs rain or shine.
Questions fréquentes
February to May is the sweet spot, with dry, warm weather and increasingly calm seas. March and April are especially pleasant before the summer heat builds.
October to December, peaking in October and November, when heavy rain and occasional flooding affect the low-lying old town.
Roughly April to August, when the sea is calm and warm. From October the swell and red flags make swimming unreliable.

