4.5 star rating: Recommended 36 Reviews

Add your review

  • Address: St John, US Virgin Islands
  • Admission: Snorkeling admission: US$4

The U.S. Postal Service put it on a stamp, Condé Nast Traveler called it one of the top 10 beaches in the world, National Geographic declared it without equal: Trunk Bay. The talc-soft sands, turquoise waters and lush green backdrop of this earthly paradise inspire superlatives in all who see it, while its location within the Virgin Islands National Park ensures it remains free of unsympathetic development.

Just off-shore, a marked-out underwater trail is a popular snorkeling spot, and you can hire equipment if you didn’t bring your own. In the late afternoon, as visitors drift away, stick around for a perfect tropical sunset.

Practical Info

Trunk Bay is on St. John’s north shore, a few minutes’ drive from Cruz Bay, where ferries arrive from St. Thomas. An entry fee applies during the day, but this gives you access to well-maintained facilities.

For more aquatic activities and the island’s biggest swells head for nearby Cinnamon Bay.

Tours & Tickets

See all

Half-Day Tour to Trunk Bay Beach from St. Thomas, St Thomas, null
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Half-Day Tour to Trunk Bay Beach from St. Thomas

Visit Trunk Bay, one of the world's top beaches located on St. John Island in The Virgin Islands National Park. Enjoy a leisurely time on its white sand and ...  Read more

Location: Charlotte Amalie, US Virgin Islands
Duration: 5 hours (approx.)

From USD $75.00
St John Day Trip from St Thomas: Island Sightseeing and Snorkeling at Trunk Bay, St Thomas, ... 
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

St John Day Trip from St Thomas: Island Sightseeing and Snorkeling at Trunk Bay

4.5 star rating: Recommended 288 Reviews

Enter a world of unsurpassed pristine beauty! Experience Cruz Bay, the capital of St. John, where a national park covers over half of the island. At Trunk ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 8 hours (approx.)

From USD $124.99
St John Island Sightseeing Tour from St Thomas, St Thomas, Snorkeling
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 5

St John Island Sightseeing Tour from St Thomas

This St. John tour from St. Thomas is a great way to view the picturesque sites of the neighboring island. While on this tour, learn about the history and ...  Read more

Location: St Thomas, US Virgin Islands
Duration: 4 hours (approx.)

From USD $78.99
St John Snorkeling Cruise to Cruz Bay from St Thomas, St Thomas, Day Trips
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 5

St John Snorkeling Cruise to Cruz Bay from St Thomas

5 star rating: Highly Recommended 8 Reviews

Want to experience the US Virgin Islands but don't want to spend all of your time underwater? This small-group snorkeling cruise, limited to only six guests, ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 8 hours 30 minutes (approx.)

From USD $224.99
St Thomas Snorkeling Cruise to St John, St Thomas, Day Trips
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 5

St Thomas Snorkeling Cruise to St John

Cruise from St Thomas to St John on board a motorized catamaran, stopping in various bays to snorkel in the warm aquamarine waters of the Caribbean. While you ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 5 hours (approx.)

From USD $162.49

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message