St. John's Trunk Bay beach St. John's Trunk Bay beach iStock.com
Save

10 Great Beaches You Can Visit on a Cruise

by John Roberts | December 16, 2015

4. Trunk Bay, St. John

Take the ferry from St. Thomas to St. John and spend the day playing on Trunk Bay Beach. As if the secluded shoreline's pearly white sand and crystal blue water weren't dazzling enough, it also has a 225-yard-long underwater snorkeling trail.

John Roberts

John Roberts is a New Jersey-based writer for ShermansCruise who worked at The Virginian-Pilot.

Find A Cruise

Find the best Deal

Is any passenger?

Special residency rates

Find A Cruise
Find the best Deal

Is any passenger?

Special residency rates