Few Caribbean destinations match St. John when it comes to variety and quality of beaches. From quiet coves perfect for snorkelling to long stretches of palm-fringed sand made for sunset walks, here are the beaches that local guides recommend and returning travellers keep coming back to.
1. Trunk Bay
Trunk Bay is a body of water and a beach on St. John in the United States Virgin Islands. Trunk Bay is part of the Virgin Islands National Park. Trunk Bay is named for the Leatherback turtle, which is endemic to the USVI and are locally known as trunks. The beach area is divided into two halves, the main Trunk Bay beach and swim area and Burgesman Cove which is located on the west end of Trunk Bay near Jumby Bay. Its amenities include a snack bar, showers and restrooms, a lifeguard, and an underwater trail for snorkeling its coral reef. Trunk Bay has consistently been voted one of the top beaches in the world.
2. Virgin Islands National Park
Virgin Islands National Park — one of the most iconic Caribbean destinations. Visit this remarkable place when exploring St John Usvi and the wider Caribbean region. Don't miss the chance to experience local culture, history and natural beauty.\n\n[Description from Wikipedia is being updated. Visit caribbeanforall.com for the latest information.]
Explore our complete catalogue of beaches and waterfront properties to find the one that fits your vacation style — quiet luxury, family-friendly action, surf-and-adventure or backpacker-friendly relaxed.