The Best Caribbean Resorts for Snorkeling, From Bonaire to Belize to Andros
Anse Chastanet The sister resort to the iconic Jade Mountain is perched right on one of the best beaches in Saint Lucia. Just 30 feet off the coast of the hotel is a magnificent reef, where you can find almost 200 different kinds of fish and aquatic life. If you want to venture further, the hotel can organize special snorkel trips further out. Even better? You can rent your mask and fins for no cost.