The Bahamas
Because the Bahamas are in the northern Caribbean, its waters are too cold for swimming during the area's traditional high season. Since some parts of the Bahamas are parallel with Florida, it can be similarly affected by cold spells, subverting some of the islands' charm. Odds are pretty good you'll get tropical weather between June and September. Pack a good sunscreen!