USVI Beaches logo

Trunk Bay Beach

North Shore, St. John
Part of the Virgin Islands National Park, this is a must-see beach on St. John. It is $5 per person, but there are plenty of amenities making it the best bang for your buck. There are restrooms and showers, as well as snorkel and chair rentals, a beach bar, and a restaurant. Their beach bar gives drinks in metal cups to return at the end of the day, or you can buy one! This is the Caribbean beach of your dreams with the softest sand and bluest waters. There is an underwater snorkel tour around the rock that educates you on the marine life you see.

More Information

Fee required: Yes
Beach Busy: Yes
Beach Size: Large


  • Food / Bar
  • Bathrooms
  • Swimming
  • Snorkeling
  • Parking
  • Life Guards
  • Chair Rentals
  • Picnic Tables

How to Get There

  • Drive
  • Boat / Kayak