Skip to content
Home
SearchMy Plans

Your VI Local

THE VIRGIN ISLANDS GUIDE

Your islands.
Your way.

A little local knowledge goes a long way.
What brings you here?

Beaches, businesses & events are always free.
Change your preference anytime in Settings.

All beaches & attractionsLocal guide
St. John beach guide cover
National park shores & trail access

The St. John beach guide

Plan a north-shore classic, a turtle-watching morning, or a more adventurous hike-to-the-water day inside Virgin Islands National Park.

23 BEACHES · National park scenery · Snorkeling · Hiking · Quiet coves
BUILD A BETTER BEACH DAY

Plan with the island,
not against it.

01

Start early

North Shore Road parking fills quickly. Early arrival also gives you cooler trail conditions and a calmer start.

02

Know the access

Some beaches sit beside the road; others require a trail, rough road, boat access, or a confident swim.

03

Protect the park

Use reef-conscious products, keep distance from turtles, carry out what you bring, and follow current park guidance.

ST. JOHN DIRECTORY

Choose your shoreline.

Open any beach for planning notes, location details, map directions, and the official source.

Trunk Bay Beach shoreline
North Shore · BeachTrunk Bay Beach

A world-famous Virgin Islands National Park beach with a marked underwater snorkel trail, lifeguards, showers, rentals, and concessions.

Open beach details
Cinnamon Bay Beach shoreline
North Shore · BeachCinnamon Bay Beach

One of St. John's longest beaches, with swimming, snorkeling, watersports, a campground, food, and nearby plantation ruins.

Open beach details
Maho Bay Beach shoreline
North Shore · BeachMaho Bay Beach

A shallow, protected bay known for sea turtle sightings, paddleboarding, family-friendly water, and roadside access.

Open beach details
Honeymoon Beach shoreline
Caneel Bay · BeachHoneymoon Beach

A palm-fringed beach reached by boat or the Lind Point Trail, with shallow water, patch-reef snorkeling, and seasonal concessions.

Open beach details
Salomon Beach shoreline
Lind Point · BeachSalomon Beach

A small white-sand beach reached on the Lind Point Trail, with clear water and reef snorkeling but no full-service amenities.

Open beach details
Hawksnest Bay Beach shoreline
North Shore · BeachHawksnest Bay Beach

An easily reached national-park beach with roadside parking, picnic tables, shade, and coral fingers close to shore.

Open beach details
Gibney & Oppenheimer Beach shoreline
North Shore · BeachGibney & Oppenheimer Beach

A beautiful, limited-access shoreline with very little parking; arrive prepared and respect posted property boundaries.

Open beach details
Jumbie Bay Beach shoreline
North Shore · BeachJumbie Bay Beach

A small cove reached by a short trail from North Shore Road, with limited parking and no services.

Open beach details
Denis Bay Beach shoreline
North Shore · BeachDenis Bay Beach

A secluded north-shore beach reached by trail, valued for quiet surroundings and a sense of distance from the road.

Open beach details
Francis Bay Beach shoreline
North Shore · BeachFrancis Bay Beach

A broad, quieter national-park beach with generally gentle water, picnic areas, nearby trails, and good wildlife watching.

Open beach details
Leinster Bay Beach shoreline
Leinster Bay · BeachLeinster Bay Beach

A pebbly and sandy shoreline reached along the Leinster Bay Trail, used as the approach to Waterlemon Cay snorkeling.

Open beach details
Waterlemon Cay shoreline
Leinster Bay · Snorkeling cayWaterlemon Cay

A celebrated offshore snorkeling destination reached from Leinster Point; currents require strong swimming judgment.

Open beach details
Caneel Bay Beach shoreline
Caneel Bay · BeachCaneel Bay Beach

A white-sand national-park shoreline reached via the Caneel Spur and Lind Point trail network, with reef habitat close to shore.

Open beach details
Salt Pond Bay Beach shoreline
Southeast · BeachSalt Pond Bay Beach

A protected south-side bay reached by a short rocky trail, often paired with snorkeling or the Ram Head hike.

Open beach details
Great Lameshur Bay shoreline
South Shore · BeachGreat Lameshur Bay

A remote national-park bay reached over an unpaved road, with shoreline access, trails, and limited facilities.

Open beach details
Little Lameshur Bay shoreline
South Shore · BeachLittle Lameshur Bay

A quiet south-shore beach and trailhead in Virgin Islands National Park, reached by a rough road and best visited prepared.

Open beach details
Reef Bay Beach shoreline
South Shore · BeachReef Bay Beach

The remote beach at the end of the Reef Bay Trail, surrounded by national-park landscapes and historic plantation remains.

Open beach details
Europa Bay Beach shoreline
South Shore · BeachEuropa Bay Beach

A secluded national-park shoreline near the Lameshur area with no services and access that rewards careful trip planning.

Open beach details
Kiddel Bay shoreline
Southeast · BeachKiddel Bay

A rocky, quiet southeast cove favored by prepared snorkelers when conditions are calm.

Open beach details
Haulover Bay North shoreline
East End · BeachHaulover Bay North

A rugged Atlantic-side cove known for snorkeling when wind and swell permit; conditions can be challenging.

Open beach details
Haulover Bay South shoreline
East End · BeachHaulover Bay South

A calmer, less-developed shoreline on the south side of the East End isthmus, with no visitor services.

Open beach details
Brown Bay Beach shoreline
East End · BeachBrown Bay Beach

A remote beach reached on the Brown Bay Trail, combining hiking, historic landscapes, and a quiet shoreline.

Open beach details
Saltwell Bottom Beach shoreline
East End · BeachSaltwell Bottom Beach

A secluded East End shoreline generally reached by boat or local access routes, with no amenities.

Open beach details
KEEP EXPLORING

Build the rest of your St. John trip.

Open the St. John travel guide