When to Go

Dec & Jan The beaches are at their best at Christmas as the humidity drops.

Feb–April The dry season means that you'll rarely have your day interrupted by a downpour.

Sep & Oct Prices are at their lowest and you'll have many places to yourself.