The 10 Best Snorkeling Destinations in the Caribbean

2 of 10
By
all-inclusive resorts
The St James’s Club in Antigua, one of the top snorkeling resorts in the region.

Antigua and Barbuda A bit of a well-kept secret among enthusiasts, Antigua is the region’s great undiscovered snorkeling destination, both onshore and offshore. And it’s not a surprise when you have 365 beaches to choose from, many of which are tucked away in secluded coves teeming with undersea flora and fauna. The island’s best snorkeling hotel? The St James’s Club.

2 of 10