Best Snorkeling in the U.S. Virgin Islands

Stay cool and experience the underwater life this summer! St. John, St. Thomas and St. Croix all have wonderful spots that showcase the beautiful sea creatures, coral and more that live right underneath the ocean’s surface. Here is a list of the best snorkeling in the U.S. Virgin Islands:

Best Snorkeling in St. Croix:

  • Cane Bay
  • Buck Island

Best Snorkeling in St. John:

  • Hurricane Hole
  • Haulover Bay
  • Leinster Bay

Best Snorkeling in St. Thomas:

  • Coki Point Beach

For even more places to snorkel near the island, check out our snorkeling page. Have other spots you love that we left off our list? Please share with us on Facebook, Twitter or Instagram! We love learning (and seeing pictures of) new places and adding to our list of best snorkeling in the U.S. Virgin Islands.