Beaches · North Shore

Denis Bay Beach

Gorgeous, quiet beach requiring a short hike; very secluded.

Denis Bay Beach

Access from Peace Hill, North Shore, St. John

Planning details

Access
hike
Hike difficulty
moderate
Snorkeling
good

Photos

Photo of Denis Bay Beach in St. John

Related Beaches

Cinnamon Bay Beach

Francis Bay Beach

Hawksnest Beach