Select Page

Between Florida, California and Hawaii, you may think you’ve heard the sales pitch for every U.S. beach by now… But you haven’t heard anything yet. Welcome to Trunk Bay, widely considered one of the most pristine, best-preserved beaches in the Caribbean. It’s stunningly white-sanded and gorgeous, for sure. But the best part is you don’t need a passport to visit. Yup, this place is actually inside a U.S. national park.

Trunk Bay is located on St. John, a delightfully low-key corner of the U.S. Virgin Islands that’s known for its secret beaches. The Rockefeller family donated more than 5,000 acres of the island to the U.S. government in the 1950s, creating what’s now known as Virgin Islands National Park.
Trunk Bay is the park’s crown jewel, with its perfect blue water, soft white sand and an underwater snorkeling trail with real-deal signs that point to highlights among turtles, coral and hundreds of exotic fish species. If you ever happen to find yourself on a cheap flight to the Caribbean, you can land in nearby St. Thomas and take a ferry to St. John and its blissful bay. Cruise ships also stop by once in awhile.