We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Top Tour Operators
Kiote Sails Private Charters
Boat Tours, Scuba & Snorkeling
Caneel Bay Kayak, Hike & Snorkel Adventure - Virgin Islands Ecotours
Kayaking & Canoeing, Scuba & Snorkeling, Eco Tours, Nature & Wildlife Tours
Mahiya - Virgin Magic Charters
Boat Tours, Scuba & Snorkeling
Reef 2 Peak
Water Sports, Equipment Hire, Kayaking & Canoeing, Scuba & Snorkeling, Eco Tours
  • Sort by:
  • Traveller Ranked
  • Book Online
Palm Tree Charters Cruz Bay
#1 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Island Roots Charters Cruz Bay
#2 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Sunshine Daydream Boat Charters Cruz Bay
#3 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Love City Excursions Cruz Bay
#4 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
2 Ways to experience it
Singing Dog Sailing Cruz Bay
#7 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Copeland Boat Charters Cruz Bay
#8 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
VI Snuba Excursions Virgin Islands National Park
#15 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Ocean Runner Powerboat Rentals Cruz Bay
#16 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Kiote Sails Private Charters Coral Bay
#21 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Mahiya - Virgin Magic Charters Coral Bay
#22 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Caneel Bay Kayak, Hike & Snorkel Adventure - Virgin Islands Ecotours Caneel Bay
#24 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
1 Way to experience it
Virgin Islands EcoTours
#25 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
1 Way to experience it
Cloud 9 Sailing Adventures Cruz Bay
#26 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Cruz Bay Watersports Cruz Bay
#27 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Arawak Expeditions
#30 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
BoatDay V.I.
#32 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Calypso Charters Bad Kitty Cruz Bay
#35 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Low Key Watersports Cruz Bay
#36 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Reef 2 Peak Coral Bay
#45 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Salty Dog Day Sails
#52 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Rockhoppin' Adventures Cruz Bay
#57 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Blue Line Yacht Charters
#70 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Crabby's Watersports Coral Bay
#77 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
VITAL Freediving
#81 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
St John Boat Tours
#83 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
The Beach Bar RocknRolla
#90 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
S/V Long Distance Coral Bay
#93 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Trevor's Activity Center
#94 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
6 Paq Scuba Cruz Bay
#95 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling
Flyaway Charters
#97 of 133 Outdoor Activities in St. John
Match: Scuba & Snorkeling