Coral Gardens Resort — Turks and Caicos Islands
Coral Gardens is right at the Whitehouse Reef snorkeling trail in Providenciales, and it’s located on what is truly an incredible beach. And for more serious snorkeling, it’s a short haul to the reef right on Grace Bay for even better underwater sights.