The temperature on the island is fairly constant throughout the year, with highs during the day around 85 degrees Fahrenheit and lows at night around 75.

Divers and snorkelers will love the warm water in the ocean, which typically measures above 80 degrees Fahrenheit.

February through June is known as the dry season, while July through January is the wet season during which up to ten inches of rainfall occurs per month.  Mosquitoes are most prevalent during the wet season.

Humidity is high throughout the year, typically around 80%.

Tropical storms and hurricanes are most frequent in the last summer and fall, and storms known as "northers" sometimes come in the winter, bringing cold temperatures and heavy winds. 

All things considered, the spring months are probably the best time to visit, although this does coincide with the high season rates at the local resorts.