← Cruz Bay cruise guide
water · Cruz Bay

Trunk Bay Underwater Snorkel Trail & VI National Park

Snorkel the world-famous underwater trail at Trunk Bay, consistently ranked among the Caribbean's most beautiful beaches. Submerged plaques guide you through a living coral garden — bucket-list snorkeling inside a UNESCO-caliber National Park.

What to expect

A short taxi ride from Cruz Bay Ferry Dock deposits you at one of the most photographed beaches in the Caribbean. The National Park Service maintains crystal-clear water, pristine white sand, and the signature 225-yard underwater snorkel trail where labeled coral formations guide you through the reef. Lifeguards are on duty, gear is available to rent on the beach, and the setting — framed by lush green hillsides — is simply stunning. Arrive early to enjoy the beach before day-trippers arrive from St. Thomas.

Book it
St. John: Half-Day at Trunk Bay Beach
$60 per person
Book it →

Good to know

Taxi from Cruz Bay ~USD 10–12 per person (shared safari). Park opens at 8 a.m.; aim to arrive by 9 a.m. to beat crowds. All-aboard times for most ships are 4–5 p.m., giving ample time. No pre-booking required for beach entry; snorkel gear rentals available on-site. Bring reef-safe sunscreen — chemical sunscreens are prohibited in the park.

Sail there

Luxury cruises that call at Cruz Bay — book through us, the fare is identical and your concierge stays on your side.

Silversea · Silver Spirit
8 nights · calls at Cruz Bay
from $3,650
View sailing →
Silversea · Silver Shadow
10 nights · calls at Cruz Bay
from $3,850
View sailing →
Silversea · Silver Dawn
9 nights · calls at Cruz Bay
from $5,050
View sailing →
Silversea · Silver Ray
11 nights · calls at Cruz Bay
from $5,450
View sailing →
See all cruises to Cruz Bay →

More to do in Cruz Bay

← Back to the full Cruz Bay guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

We send the plan to your account’s own address — never to one typed into a box. Free, and Google works.