US Virgin Islands  »  St John  »  Snorkeling in St John

Snorkeling in St John

4.9 12 experiences from US$ 99 ✓Free cancellation on most experiences

First departure 08:00, last 15:45 · live guides in 5 languages · most take 3h–6h 30m

Our top 3 of 12 experiences

Snorkeling in St John with Lime Out floating taco barOur pick
from · per personUS$ 149
Cruz Bay Kayak & Snorkel Tour with Sea TurtlesBest value
from · per personUS$ 119
Snorkeling in St John with private boat charter at sunset★ Top rated
from · per groupUS$ 695

Snorkeling in St John 12 options

Sort12 of 12
No experiences match those filters.
Cruz Bay Kayak & Snorkel Tour with Sea Turtles
›
‹
Best value
Cruz Bay Kayak & Snorkel Tour with Sea TurtlesPaddle and snorkel St. John's north shore in Virgin Islands National Park with a guide who helps you spot sea turtles, reef fish and stingrays over coral and seagrass beds.Every day · 14:00 · All ages★ 4.90 (398)3hEN✓ Free cancellationfromUS$ 119per person
Snorkeling in St John with Lime Out floating taco bar
›
‹
Our pick
Snorkeling in St John with Lime Out floating taco barSail and snorkel off St John's coral reefs aboard a catamaran, then lunch on tacos and cocktails at Lime Out.Every day except Monday and Wednesday · 09:00 · All ages★ 4.82 (351)6h 30mEN✓ Free cancellationfromUS$ 149per person
Snorkeling in St. John: Jost Van Dyke & Soggy Dollar with Breakfast
›
‹
Travelers' pick
Snorkeling in St. John: Jost Van Dyke & Soggy Dollar with BreakfastBoard a catamaran at the Westin on St. John for a full day snorkeling the North Shore reefs.Every day except Thursday · 08:15 · All ages★ 4.86 (211)8hEN✓ Free cancellationfromUS$ 289per person
St John: Historic Ruins & Beach Snorkel Tour, 4 Hours
›
‹
St John: Historic Ruins & Beach Snorkel Tour, 4 HoursFour-hour private St John tour with Annaberg Sugar Plantation ruins, two beaches for swimming and snorkeling, local guide and hotel pickup included.Mon–Sat · First departure 08:00, last 14:00 · Pickup optional · All ages★ 4.97 (180)4hEN✓ Free cancellationfromUS$ 288per person
Snorkeling in St. John with Lunch & Open Bar
›
‹
Travelers' pick
Snorkeling in St. John with Lunch & Open BarSnorkel two offshore reefs from a catamaran, enjoy pizza lunch from the Virgin Islands' only floating food boat, and relax with an open bar.Mon, Wed, Thu and Fri · 10:15 · All ages★ 4.91 (173)5hEN✓ Free cancellationfromUS$ 129per person
Snorkeling in St John with private boat charter at sunset
›
‹
★ Top rated
Snorkeling in St John with private boat charter at sunsetPrivate sunset boat charter in St John with captain, snorkeling gear and 1–2 reef stops during the golden hours.Every day · 15:45 · Pickup optional★ 4.99 (170)3hEN✓ Free cancellationfromUS$ 695per group
Snorkeling in Cruz Bay: Small-group sail with sea turtles
›
‹
Snorkeling in Cruz Bay: Small-group sail with sea turtlesSail from Cruz Bay on a small-group catamaran to protected bays where you'll snorkel with sea turtles, swim in secluded spots, and enjoy lunch and drinks.Every day · 10:15 · Pickup optional · All ages★ 5.00 (79)5hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 735per person
Kayak and Snorkel with Sea Turtles in Cruz Bay
›
‹
Likely to sell out
Kayak and Snorkel with Sea Turtles in Cruz BayPaddle to Scott Beach, then snorkel with sea turtles and stingrays in the seagrass bed just offshore. A licensed guide handles instruction and equipment.Next departure: 22 Feb 2027★ 4.67 (75)3hEN✓ Free cancellationfromUS$ 139per person
Snorkeling in Cruz Bay: Private Sailboat with Open Bar
›
‹
Snorkeling in Cruz Bay: Private Sailboat with Open BarSail a 40-foot boat from Cruz Bay to Trunk Bay and Honeymoon Beach for snorkeling, swimming and sunbathing, beer, rum, gin.Every day · Pickup optional★ 5.00 (70)4h–5hEN✓ Free cancellationfromUS$ 1,395per group
St. John kayak, snorkel & hike to Honeymoon Beach: 5 hours
›
‹
St. John kayak, snorkel & hike to Honeymoon Beach: 5 hoursKayak across Caneel Bay and snorkel Henley Cay's coral reef on this 5-hour St. John tour, complete with a hike to Honeymoon Beach and lunch.Every day · 09:00 and 09:30 · From age 10★ 4.83 (58)5hEN✓ Free cancellationfromUS$ 169per person
British Virgin Islands Snorkeling Tour on 27-ft Catamaran
›
‹
British Virgin Islands Snorkeling Tour on 27-ft CatamaranSnorkel the British Virgin Islands aboard a 27-ft power catamaran departing St. John, with an experienced captain choosing daily stops at Jost Van Dyke.Every day · 08:00★ 5.00 (31)8h✓ Free cancellationfromUS$ 1,499per group
Snorkeling in Cruz Bay: Hike Lind Point Trail to Honeymoon Beach
›
‹
Snorkeling in Cruz Bay: Hike Lind Point Trail to Honeymoon BeachHike the Lind Point Trail in Virgin Islands National Park and snorkel Honeymoon Beach with a guide who outfits you with mask, fins and life vest.Fri–Sun · 09:45 and 13:45 · From age 8★ 5.00 (7)3h✓ Free cancellationfromUS$ 99per person

All 12 options, side by side

✓ 2026-10-29
OptionPriceDurationRatingDays and timesGuide languages
Snorkeling in St John with Lime Out floating taco barOur pick
US$ 149 per person
6h 30m4.82★ · 351Every day except Monday and Wednesday · 09:00English
Cruz Bay Kayak & Snorkel Tour with Sea TurtlesBest value
US$ 119 per person
3h4.90★ · 398Every day · 14:00English
Snorkeling in St John with private boat charter at sunsetTop rated
US$ 58 per personUS$ 695 per group (split 12 ways)
3h4.99★ · 170Every day · 15:45English
Snorkeling in St. John: Jost Van Dyke & Soggy Dollar with Breakfast
US$ 289 per person
8h4.86★ · 211Every day except Thursday · 08:15English
St John: Historic Ruins & Beach Snorkel Tour, 4 Hours
US$ 288 per person
4h4.97★ · 180Mon–Sat · First departure 08:00, last 14:00English
Snorkeling in St. John with Lunch & Open Bar
US$ 129 per person
5h4.91★ · 173Mon, Wed, Thu and Fri · 10:15English
Snorkeling in Cruz Bay: Small-group sail with sea turtles
US$ 735 per person
5h5.00★ · 79Every day · 10:15English, German, Spanish +2
Kayak and Snorkel with Sea Turtles in Cruz Bay
US$ 139 per person
3h4.67★ · 75Next departure: 22 Feb 2027English
Snorkeling in Cruz Bay: Private Sailboat with Open Bar
US$ 233 per personUS$ 1,395 per group (split 6 ways)
4h–5h5.00★ · 70Every dayEnglish
St. John kayak, snorkel & hike to Honeymoon Beach: 5 hours
US$ 169 per person
5h4.83★ · 58Every day · 09:00 and 09:30English
British Virgin Islands Snorkeling Tour on 27-ft Catamaran
US$ 187 per personUS$ 1,499 per group (split 8 ways)
8h5.00★ · 31Every day · 08:00—
Snorkeling in Cruz Bay: Hike Lind Point Trail to Honeymoon Beach
US$ 99 per person
3h5.00★ only 7 reviewsFri–Sun · 09:45 and 13:45—

Snorkeling in St John at a glance

Real price per person across the 12 options: US$ 58–US$ 735 (median US$ 149). With 100+ reviews: 6 of 12.

Of the 12 options: 12 with free cancellation, 10 with instant confirmation, 4 with hotel pickup, 6 kid-friendly, 3 private and 9 bookable last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

Need help planning your next activity?