Климат на островах тропический, удивительно мягкий и приятный круглый год. Среднемесячные температуры колеблются от +15 С до +30 С. С мая по октябрь (лето - дождливый сезон, но ливни кратковременны) температура, практически, не меняется и составляет около +29 C, зимой (с ноября по апрель) сухо и относительно прохладно, средняя ежедневная температура от +17 С до +24 C. Наиболее благоприятное время для посещения островов – середина декабря до середина апреля. В это время стоит сухая и теплая погода. Но это же время считается туристическим пиком, что провоцирует рост цен на отели, сервис и авиабилеты.