December and January: the dry season is in full swing, skies are clear, and the town is quiet because most visitors are on the beach. February is als…
Shoulder: November and March. November is the tail of the rainy season with lighter showers and lower rates. March is still dry b…
Come in December or January for the best weather without the coastal crowds; skip September and October unless you're o…