Whats the best time to visit due to the weather?
In my opinion, the best times to visit the Island are November, April, and May. The advantage of these months is that although, the weather is hot, is not blistering hot yet. In addition, these months are NOT in tourist season, so prices are a bit reasonable. November is technically still in hurricane season, but at least you are not in the peak portion of the hurricane season. April is right at the tail end of tourist season, so you may need to look a little to find bargains, but they do exist.