The 9 Best Beaches in St John

2 of 9
By

Trunk Bay

Trunk Bay

Trunk Bay is the famous one.  One of its greatest features is its underwater snorkeling trail. Trunk Bay can get crowded when a cruise ships are in port. Trunk Bay is also the only beach on St John that charges a user fee. But it’s worth the price.

2 of 9
 

Trending Stories

See More