
Trunk Bay is one of the most popular beaches on St. John, and is widely considered one of the most beautiful beaches in the world. It's a national park beach; admission is $4. Ammenities include showers, restrooms, gift shop, chair and snorkeling equipment rental, and concessions.
Trunk Bay also features an underwater snorkeling trail that runs along the cay just offshore.