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.


Positioned on the island of St. John, 1.9 miles northeast of downtown Cruz Bay, Denis Bay Beach invites visitors lodging on this part of the island or nearby. Whether or not you are staying in the vicinity, you should consider dropping 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

And, one of the most delightful possibilities while spending an afternoon exploring the area could be eating food at a restaurant within traveling distance of Denis Bay Beach. The most frequented nearby place to eat to Denis Bay Beach is ZoZo's Ristorante, which offers Italian dishes. The dining establishment is a small distance off, but removed enough that you may decide to arrange for using some means of transportation to get there. Also close-by, you and your party will encounter eateries such as Turtle Bay Estate House and Caneel Beach Terrace where you may try a bite of American food and enjoy the culture of the Virgin Islands.

Nearby Attractions

You'll find other attractions in the area, including Denis Bay Ruins, which is about a hundred yards away St. John. Furthermore, you can think about visiting Catherineberg Ruins, which is another attraction in the vicinity.

If you can't wait to see as many of the Virgin Islands' attractions as possible, the following table shows the closest options.

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.