48 tours · €59–€454 per person · ★ 4.8
Snorkeling in St Thomas means turtles: the grass beds off Buck Island and the reefs inside the St John national park are where almost every boat on this page goes. We picked 48 snorkeling tours by hand, read every listing and kept only operators rated 4.5★ or higher. The cheapest is a helmet walk at Coral World from €59 per person for people who would rather not swim; the most expensive are full day sails that stop at three or four reefs with lunch on board.
Half day snorkel sails leave from Sapphire Beach and Red Hook rather than the cruise pier, so allow a taxi ride each way. Gear is included on every listing but a wetsuit top is worth bringing in winter, and the turtle beds are a no touch zone that the crews enforce. Boats fill on cruise days, and afternoon departures catch the calmer water. The best reviewed St Thomas snorkeling tours come first below.
What makes our trip unique is the rare opportunity to snorkel at both the pristine waters of St. John’s National Park and a remote, uninhabited island...
Virgin Gorda - Cooper Island - Norman Island We explore the islands of the Southern British Virgin Islands. We hike, hydrate and snorkel. - Hiking ...
Discover the breathtaking beauty of St. John’s north shore on this 3-hour guided kayak and snorkel adventure with the only company that has a permit t...
Spend the day on your own 50' Luxury Catamaran Yacht. This price is all inclusive for the Yacht, up to 12 guests. You can select a half or full day ch...
Join us aboard one of our luxury catamarans, as we set sail for the best snorkeling destinations surrounding St. John. Start the day with a sail to an...
This award winning tour offers a unique, multi-eco experience. Kayak among the many small islands that make up St. Thomas' Mangrove Lagoon, including ...
Avoid the crowds and get ready for fun, sun, and snorkeling on this unforgettable private trip! Perfect for friends and families who want to enjoy VIP...
Explore the Virgin Islands in style aboard MV Poseidon, our beautiful 36 ft. TwinVee Ocean Cat. The TwinVee is known for its speed and stability while...
Don't miss this unique experience to swim with sea turtles and a fun paddle over clear, blue waters. Small groups of six per guide will kayak to a bea...
Join us for a morning snorkel and pizza lunch around Little and Great St James in the St Thomas East End Reserve marine sanctuary. We leave from P doc...
This one of a kind excursion to Jost Van Dyke allows passengers to spend the most time on the island out of all other group charters. After checking...
Sail away aboard Lady Lynsey II into the Virgin Island’s National Park to discover the wonders of snorkeling with sea turtles....
Escape the crowds! Snorkel in the clear calm waters with sea turtles during your visit the island's best kept secret spot to snorkel with the resident...
Snorkel and Sail with the USCG Licensed Crew aboard the Sailing Yacht "FURY", a beautifully restored Morgan 46' Ketch. We actually "SAIL" out to the r...
Join us on the power catamaran Jost Boat for a snorkel adventure and lunch at a floating taco bar. Take a cruise on a luxury catamaran and enjoy a m...
Tours and prices on this page last updated October 16, 2026
Editorial picks checked: October 7, 2026 · Ranked by Question fit, guidance, route, inclusions, restrictions and review evidence. Prices and ratings on tour cards are live. Commissions never affect the order.
We compared 48 listings on this page for guided snorkeling, St John reefs and what is included, from meals to beach stops.
For beginners who can swim, book two snorkel sites with an instructor in the water throughout, gear, snacks and drinks at €117 per person for 3h 30m.
For St John snorkeling with meals, choose the powerboat with gear, breakfast, buffet lunch and an open bar at €150 per person for 6h; bring a towel.
For snorkeling and a beach stop, book Luxury Half Day (Shared): gear, snacks and drinks at €144 per person for 4h; moderate fitness required.
| Tour | Best for | Price | Rating | Duration | Trade-off |
|---|---|---|---|---|---|
| Snorkeling Adventure in St Thomas | Beginners who can swim | €117 per person | 5★ (282) | 3h 30m | No free cancellation |
| St John Snorkel, Sapphire & Margaritaville | Breakfast, lunch and open bar | €150 per person | 4.91★ (2,066) | 6h | Bring your own towel |
| Half Day Catamaran Turtle Snorkel & Beach | Beach stop, max twelve guests | €144 per person | 4.91★ (850) | 4h | Moderate fitness required |
| National Park Snorkeling Excursion | St John in 3h 30m | €82 per person | 4.91★ (691) | 3h 30m | Port pickup requires a transport variant |
| Sail/Snorkel Adventure from Sapphire Marina | Sailing with max six guests | €144 per person | 4.96★ (258) | 3h | Must climb a small boarding ladder |
| St James Snorkel & Pizza Pi Lunch | Christmas Cove and pizza | €82 per person | 4.87★ (100) | 3h 30m | Moderate fitness required |
| Turtle Cove Catamaran at Little Buck Island | Little Buck turtle habitat | €108 per person | 4.8★ (2,320) | 3h | Arrange your own transport to the dock |
| Buck Island & Honeymoon Beach Snorkel | Buck Island, Honeymoon Beach | €116 per person | 4.66★ (726) | 4h | Lunch on the beach costs extra |
Our editorial picks require a rating of 4.5★ or higher and at least 50 traveler reviews. Read our methodology.
The highest-rated experiences here, chosen by thousands of real reviews.
-FULL SERVICE snorkel experience with in-water guide. - Highly qualified Instructors in water with you at all times - You get top notch customer servi...
Sail with Liberty guests experience real sailing on our spacious, private catamaran. We sail you to the St John National Park for spectacular snorkeli...
A Private Sailing Experience, Just for You. There is no end to what you can see while sailing with Virgin Islands Day Sailing. Join us as we explore t...
Explore the Virgin Islands in style and luxury aboard this beautiful 54 foot sailing yacht for an amazing full day (10am - 4pm) sailing excursion. Rel...
We offer a semi private setting with a maximum of 6 guest and a personalized experience. The sailboat Cosmos Mariner is stable, sea kindly, and a beau...
** This trip departs from St. Thomas Only ** Get ready for a day of sun, sea, and stories! Our crew members, who also call these islands home, will k...
Virgin Gorda - Cooper Island - Norman Island We explore the islands of the Southern British Virgin Islands. We hike, hydrate and snorkel. - Hiking ...
The Ultimate "Do It All" Island Adventure! Join us aboard Reef Surfari for the legendary Do It All Trip! We’ve packed the best of the islands into on...
An Unforgettable Sailing Experience! We offer a Semi-private and all inclusive Day trip that will be the best day of your vacation. There is no end to...
This Kayak, Hike, and Snorkel Adventure is the best way to explore the Mangrove Lagoon in St. Thomas as well as the island of Cas Cay. With an expert ...
Book Half Day Private Catamaran to St John to leave part of the day free; choose the shared St John & Surrounding Cays sail if you want a full day on the water. For example, Half Day Private Catamaran to St John costs €150 per person, rated 4.99 from 131 reviews. St John & Surrounding Cays Full Day Sail costs €223 per person, rated 4.93 from 705 reviews. The 12 St John trips here have a median duration of 6 hours.
Set aside half a day for shared snorkeling: the median duration is 4 hours and price is €118 per person. Use the duration filter for a short outing. The middle half of shared prices is €108 to €144 per person, across 38 shared trips. For example, Afternoon Snorkel, Pizza & Sunset costs €109 per person, rated 4.93 from 1,873 reviews.
Virgin Islands Day Sailing charges per boat: divide the vehicle price by your party size for a per person cost. Half Day Private Catamaran to St John charges per person. Of 10 private trips, 9 have a per vehicle price. For example, Virgin Islands Day Sailing is €1,357 per boat, rated 4.99 from 123 reviews. Half Day Private Catamaran to St John is €150 per person, rated 4.99 from 131 reviews.
For children who meet its minimum age and can swim, choose Snorkeling Adventure for an instructor in the water. For a baby, use the filter for stroller and infant acceptance. 17 of 48 trips are marked as accepting strollers and infants; that does not establish whether a child can join the snorkeling. For example, Snorkeling Adventure in St Thomas costs €117 per person, rated 5 from 282 reviews. It is listed for beginners who can swim, with an instructor in the water throughout.
Operator-marked wheelchair accessible trips: none. Avoid the Sapphire Marina sail if you need step free boarding: it requires a small ladder. Filter first, then confirm boarding and access to the water with the operator. For example, Sail/Snorkel Adventure from Sapphire Marina costs €144 per person, rated 4.96 from 258 reviews. A boat format does not establish accessibility.
Budget separately for beach lunch on Buck Island & Honeymoon Beach Snorkel. The St John Snorkel powerboat from Sapphire & Margaritaville includes breakfast, buffet lunch and an open bar. For example, Buck Island & Honeymoon Beach Snorkel costs €116 per person, rated 4.66 from 726 reviews; beach lunch is extra. The St John Snorkel powerboat from Sapphire & Margaritaville costs €150 per person, rated 4.91 from 2,066 reviews; gear is included, but bring a towel.
Choose Mangrove Lagoon Shore Excursion with Transportation if you want transport included and are happy to combine kayaking with snorkeling. Hotel pickup is listed on 4 of 48 snorkeling trips. For example, Mangrove Lagoon Shore Excursion with Transportation costs €108 per person, rated 4.83 from 221 reviews. The pickup filter identifies hotel pickup; it does not establish collection at your cruise pier or a return time for your ship.
Find snorkeling with hotel pickup → Browse cruise ship excursions →
Figures in these answers come from the 48 tours on this page, as of October 16, 2026.