Trunk Bay

  • Trunk Bay - The Caribbean
    © Sean Pavone Pinterest
  • Trunk Bay - The Caribbean
    © Fred Hsu / CC BY Pinterest
  • Trunk Bay - The Caribbean
    © Fred Hsu / CC BY Pinterest

Trunk Bay is considered one of the best beaches in the Caribbean, if not the world. A regular contender for the best beach spot in Condé Nast Traveler magazine and cited most beautiful beach in the world by the National Geographic Society, Trunk Bay certainly has a lot to live up to.

Trunk Bay has everything you would expect from a Caribbean beach, and a little bit more. The sand is pearly white, the water a translucent shade of aquamarine and all this is wrapped up within the confines of the Virgin Islands National Park. With Coconut palms swaying gently in the breeze and the view offshore dotted with tiny islands you may well be in paradise.
A great effort has been made to keep the beach here as pristine as possible, and despite Trunk Bay’s popularity and reputation this seems to have been successful. On the one had the amenities here are some of the best on St John, yet at the same time all you have to do is don a snorkel and mask to see a wealth of sealife. In fact there is a 225-yard-long underwater trail or snorkeling the colorful coral reef here.

It is hard to argue that Trunk Bay isn’t the most beautiful beach in the world and you have to dig deep to find any reasons to the contrary. Perhaps the biggest problem is the beach is a victim of its own success; if somewhere is widely rated this highly it is obviously going to draw a crowd, and this is exactly what happens in the busy season. There is also the fact that you have to pay to get onto the beach, or access via the national park. However, this is less than $5 and most will agree it is for a good cause.
So yes, St John has other less popular beaches that are pretty stunning but how can you resist making a trip to “the most beautiful beach in the world”?!

Nearest town/city

Cruz Bay

Submit a correction

Current weather (Mon Mar 4th 11:00)

Clear sky

(Clear sky)
25°C / 77°F

Sea temperature


Trunk BayFull weather & tide times info »

Trunk Bay Reviews


Dec 07th 2022

We come to this beach every time we are on St. John! The setting is magical with beautiful water, soft white sand and beautiful vegetation surrounding the beach.