Denis Bay Beach

A quite beach that attracts adventurous hikers, Denis Bay is flanked by a forest known for its rugged trails.

Because Denis Bay is protected by a reef system, the waters here are calm and perfect for snorkeling, especially near the remains of the old dock.


Located just outside the heart of the island of St. John, 1.9 miles northeast of downtown Cruz Bay, Denis Bay Beach invites residents and visitors rooming on this part of the island or close by. Whether or not you're staying nearby, you are free to drop by to enjoy a great time. If you're wondering, Cruz Bay is a mile and a half (three kilometers) to the south west.

Peace Hill Trail is where you begin your hike to Denis Bay, heading down a narrow path to the west until you reach the bay.

Nearby Restaurants

Of course, one of the most delightful possibilities while spending an afternoon exploring the area is having a meal at a restaurant within traveling distance of Denis Bay Beach. The closest place to eat to Denis Bay Beach is ZoZo's Ristorante, which offers Italian food. ZoZo's Ristorante is maybe about less than a mile from Denis Bay Beach, so stop by and peruse the menu. Also within reach, you and your party will come across eateries such as Turtle Bay Estate House and Caneel Beach Terrace where you and your party will want to eat some American meals and enjoy the culture of the Virgin Islands.

Nearby Attractions

Other local activities include Denis Bay Ruins, which is about a hundred yards away St. John. You might also want to consider visiting Catherineberg Ruins, which is another attraction nearby.

This is one type of attraction you can visit, but there's even more to see during your stay. The following table includes other attractions close-by.

Attractions Near Denis Bay Beach
Attraction Type Distance Direction Location Island
Denis Bay Ruins Historic Site 0.1 mi. (2.9 km) SE 1.8 mi. Northeast of Cruz Bay St. John
Catherineberg Ruins Historic Site 1.2 mi. (3.6 km) SE 2.2 mi. East-Northeast of Cruz Bay St. John
Cinnamon Bay Plantation Ruins Historic Site 1.5 mi. (4.2 km) E 2.6 mi. West of Coral Bay St. John
Rebellion Gut Historic Site 1.5 mi. (2.8 km) SSE 1.8 mi. East of Cruz Bay St. John
America Hill Ruins Historic Site 1.7 mi. (3.8 km) E 2.4 mi. West of Coral Bay St. John
Cruz Bay Battery Historic Site 1.9 mi. (0.4 km) SW Downtown Cruz Bay St. John
Franklin Powell Park -- 1.9 mi. (0.3 km) SW Downtown Cruz Bay St. John
Virgin Islands National Park -- 2.1 mi. (3.3 km) E 2.0 mi. West of Coral Bay St. John

More Information


Denis Bay is part of the Virgin Islands National Park, which means that cleanliness and the maintenance of the habitat is of particular importance. Visitors are reminded to stick to the trail and the beach front.

Location: St. John


Help us improve! We welcome your corrections and suggestions.