Navigation Menu+

Honeymoon Beach

Honeymoon Beach, St John, US virgin Islands


snorkeling beachswimming beach


Honeymoon Beach is located within the Virgin Islands National Park –  and is one of 7 beaches that make up the CLOSED Caneel Bay Resort.Honeymoon Beach, St John map

NOTE: Honeymoon Beach has a concession with food, drink, and chairs.

Honeymoon Beach is a long white sand beach facing north across Durloe Channel. The beach is fairly narrow and steep; offering ample shade from Seagrapes and palm trees behind the beach.

Snorkeling at Honeymoon Beach

Just off the beach you’ll find seagrass beds and patch coral. This is a great place to potentially see a sea turtle and rays.

Snorkel East toward Caneel and you’ll find hard and soft corals along the shoreline. Seagrass beds in Caneel Bay ( home to sea turtles, rays and conch).

Snorkel West toward Salomon Beach and you find rocky coral outcroppings and sea grass beds.

Caneel Bay Resort has been closed since 2017 hurricanes Irma and Maria. Visitors are not permitted to park and walk in to Honeymoon Beach via Caneel Bay Resort grounds.

Visitors can hike in along the National Park’s Lind Point Trail. The Trail starts behind the National Park Visitor’s Center in Cruz Bay.

Hiking Time: Approx 30 minutes each way

The easiest way to visit Honeymoon Beach is by sea. Local charters have long made this stretch of white sand a stop for snorkeling and sunbathing.