Тропический пассатный, жаркий и очень ровный. Колебания среднемесячных температур незначительны - от +18 С до +24 С, причем температура воздуха летом редко опускается ниже +27 C даже ночью и редко превышает +30 C в дневное время.
Наилучшее время для посещения страны - летний "низкий сезон" (с июня по август), когда погода относительно суха и прохладна, а цены ниже. В "пиковый" зимний сезон (с декабря по февраль) острова переполнены туристами, а цены заметно выше.