Trunk Bay Beach, St John, US Virgin Islands


The most popular and perhaps the most beautiful beach on St John is Trunk Bay Beach. The US Virgin Islands National Park’s top beach gets its fair share of visitors. And for good reason. The water is an almost unreal aqua. The beach is fine white sand. The tiny cay off the center of the beach is a wonderful place for snorkeling. In fact, you can follow the Underwater Snorkeling Trail that runs along the western side of the cay. Underwater markers lead you along and provide interesting factoids about some of the marine life you’ll encounter. There is a beach chair and snorkel gear rental on site. Bathrooms, showers and changing rooms. Food and drink concession. This is the only St John beach that charges a fee. Click for current rates. GETTING THERE: Safari Taxis run to/from Cruz Bay ferry dock to Trunk Bay.

Hawksnest Bay Beach, St John, US Virgin Islands


A favorite of so many guests. It’s easy access, grills, bathrooms, white sand beach and aqua blue waters make it a favorite of families. Ample parking just off North Shore Road. Hawksnest Beach is just one of  6 beaches on Hawksnest Bay. GETTING THERE: From Cruz Bay: take North Shore Road past Caneel. Just after a sharp downhill turn you’ll see signs on your left for the beach.

Gibney Beach, St John


One of a half dozen named beaches that make up Hawksnest Bay. Gibney Beach is on the south side of the bay. Access is either a short swim from Hawksnest Beach or a short hike from the entrance to Oppenheimer Beach, located on your left after Hawksnest Beach. At the bottom of the short paved road head left as you face the water. Reminder: Land above the high water mark is private. Please respect landowners privacy ; )

Our Favorite St John Beaches
Tagged on: