portclock
PortsMissed the ship?AboutPlan a port day
portclock

Shore excursions checked against your time in port, with port guides we research and source ourselves.

Western Caribbean

  • Cozumel
  • Grand Cayman
  • Roatán
  • Costa Maya
  • Ocho Rios
  • Falmouth
  • Belize City

Eastern & Southern

  • Nassau
  • St. Maarten
  • St. Thomas
  • Amber Cove & Puerto Plata
  • Cartagena

PortClock

  • About us
  • Missed the ship?
  • Privacy

© 2026 PortClock.

Caribbean ports/St. Thomas/Tours

Snorkel St. John Tour from Sapphire and Margaritaville

4.9 (2,066 reviews)6 hSt. ThomasSnorkelingFits a typical call
Fits your day

Back at the ship by about 3:00 pm, 1 h 30 min before all aboard. That keeps your 1 h safety margin with 30 min to spare.

Safety margin
7 am8 am9 am10 am11 am12 pm1 pm2 pm3 pm4 pm5 pm
8:20 am – 3:00 pm
Ship in portGetting ashore (20 min)Safety margin (1 h)All aboard 4:30 pm
  1. 8:00 am
    Ship docks in St. Thomas20 min to get off the ship and through the terminal
  2. 8:20 am
    Leave the pierAbout 20 min to the start point
  3. 8:40 am
    Earliest tour startTour runs 6 h. Latest sensible start: 9:10 am.
  4. 2:40 pm
    Tour ends20 min back to the pier
  5. 3:00 pm
    Back at the gangway1 h 30 min before all aboard
  6. 4:30 pm
    All aboardGangway closes; the ship won't wait for independent tours

Estimates based on the tour's longest published duration, our researched travel times and typical pier queues. Confirm the departure time on the booking page and keep your watch on ship's time.

About this tour

Join us aboard a large powerboat to snorkel at the National Park in St. John. This tour includes a continental breakfast, open bar, buffet style lunch, snorkeling equipment and instruction. Cruise Ship guests are WELCOME!

Max 32 per group English, Spanish

What's included

  • Unlimited drinks (open bar)
  • Alcoholic Beverages
  • Lunch
  • Use of Snorkelling equipment
  • Breakfast

Not included

  • Gratuities
  • Towels

Meeting point and getting there

Start point
Meet at Margaritaville Resort at the Water Sports Boutique at 8:30am on the left side of the beach at the BLUE building. If you are staying at Sapphire Resort, meet the boat at 7:45 am at Sapphire Marina at the boats New Horizons II and Breakaway.
Meet at Margaritaville Resort at the Water Sports Boutique at 8:30am on the left side of the beach at the BLUE building. If you are staying at Sapphire Resort, meet the boat at 7:45 am at Sapphire Marina at the boats New Horizons II and Breakaway.
From the cruise pier
About 20 min by taxi
Allow 20 min to get off the ship first. Taxi fares and pier details.
Returns
Back to the start point

Good to know

Free cancellation up to 24 hours before. For a full refund, cancel at least 24 hours before the scheduled departure time.
  • Public transportation options are available nearby
  • Suitable for all physical fitness levels
  • At time of booking, Cruise ship passengers must provide the following information at time of booking: ship name, docking time, disembarkation time and re-boarding time
  • If more than 15 travelers, please book an additional reservation.

Traveler reviews

4.9
2,066 traveler reviews
5
95%
4
3%
3
1%
2
0%
1
1%

Read all 2,066 reviews

Operated by Island Adventures (New Horizons & Breakaway Charters). Prices, availability and tour details come from the booking partner and can change; the booking page is authoritative.

from $165 per person
Fits a typical callCheck dates & book
6 h
Typical St. Thomas call: 8:00 am–4:30 pm
Free cancellation up to 24 hours before
Instant confirmation
Mobile ticket
English, Spanish

More St. Thomas tours that fit a typical call

Back with at least an hour to spare on a 8:00 am–4:30 pm call.

All tours
  • Fits your day

    Turtle Cove Catamaran Snorkel and Sail at Little Buck Island STT

    3 h 4.8
    Back by 12:00 pmfrom $119
  • Fits your day

    Afternoon Snorkel, Pizza & Sunset Tour departing from St. Thomas & St. John

    5 h 30 min 4.9
    Back by 2:30 pmfrom $120
  • Fits your day

    Sea Trek Helmet Dive at Coral World Ocean Park

    45 min 4.8
    Back by 9:45 amfrom $119
from $165Check dates & book