Trunk Bay Beach

Trunk Bay Beach
Caribbean, U.S. Virgin Islands
Trunk Bay Beach, Virgin Islands National Park, St. John, U.S. Virgin Islands
4.5 out of 5
Unwind on the idyllic shores of Trunk Bay Beach in the U.S. Virgin Islands. This world-renowned beach offers soft white sand and turquoise waters teeming with marine life. Snorkel along the underwater trail, relax under swaying palm trees, and enjoy breathtaking views. Whether you're a beach lover, water sports enthusiast, or nature admirer, Trunk Bay Beach promises a blissful and picturesque Caribbean escape on St. John island.
Improve ListingMap
Trunk Bay Beach
Trunk Bay Beach, Virgin Islands National Park, St. John, U.S. Virgin Islands