La température, toute l'année, est d'environ 28 ° C, celle de l'eau d'environ 26 ° C. Le temps peut changer plusieurs fois au cours de la journée. Le pays a été dévasté par de nombreux ouragans et porte encore les stigmates d"'Ivan". Certains hôtels sont toujours en cours de reconstruction. La période des cyclones et tempêtes tropicales s'étend de juin à octobre. Le reste de l'année, le climat est humide et chaud. Il peut pleuvoir plusieurs fois par jour. Les pluies sont torrentielles, prévoir un parapluie.