A small islet.
Prayitno / Thank you for (12 millions +) view from Los Angeles, USA — CC BY 2.0 · Prayitno / Thank you for (12 millions +) view from Los Angeles, USA — CC BY 2.0 · Prayitno / Thank you for (12 millions +) view from Los Angeles, USA — CC BY 2.0 · Thank You (23 Millions+) views — CC BY 2.0 · Prayitno / Thank you for (12 millions +) view from Los Angeles, USA — CC BY 2.0
Trunk Bay is a bay and beach on the north coast of St John, within Virgin Islands National Park, about 3.6 km in a straight line north-east of Cruz Bay. It is regularly voted among the world's best beaches and was named the best in one ranking in 2024. The bay takes its name from the leatherback sea turtle, known locally as the «trunk». Just off the beach sits Trunk Cay, a small grassy islet about 15 m high and only some 60 m from the sand, ringed by rocky cliffs and coral beaches. The bay's best-known feature is an underwater snorkelling trail around Trunk Cay, where submerged signs guide snorkellers through the corals and fish. The beach has a lifeguard, a snack bar and showers, and the road above gives a famous view over the white sand, turquoise water and the little islet. A daily entry fee is charged. The beach gets busy on cruise-ship days, so go early, bring reef-safe sun cream, and never stand on the coral.
A small islet.
Underwater signs.
From the road.
St John, US Virgin Islands
No, a daily fee is charged.
Yes, it has a dedicated underwater trail.