HomeBeachesSnorkelingDiningConcierge Book Now

The Island · North Shore

Legendary Beaches

Two-thirds of St. John is protected national park, and its North Shore holds some of the most beautiful beaches in the Caribbean — powder-soft sand, calm turquoise water, and reefs just off the shore. All within a short drive of Hale Lani.

Not to be missed

Signature North Shore

Iconic

Trunk Bay

Lifeguards · Underwater trail

The most famous beach on St. John — a sweeping crescent of white sand with a marked underwater snorkeling trail just offshore. Facilities, lifeguards, and a small entry fee.

Calm & shallow

Maho Bay

Turtles · Roadside access

Gentle, shallow water right off the road — the island's best spot to swim with green sea turtles and spotted eagle rays. A favorite for families and easy days.

Local favorite

Oppenheimer Beach

Quiet · Gibney Beach

A peaceful, palm-lined stretch with a laid-back local feel and a community beach house. Calm water and shade make it a relaxed alternative to the busier bays.

Explore further

More North Shore Beaches

Closest to Cruz Bay

Hawksnest Bay

The nearest North Shore beach to town, with coral heads close to shore for a quick snorkel and shady sea-grape trees.

Longest beach

Cinnamon Bay

St. John's longest beach — great for swimming and watersports, with sugar-plantation ruins and a nature trail behind it.

Calm & scenic

Francis Bay

Protected, calm water ideal for families, plus a boardwalk trail and salt pond that's a haven for birdwatching.

Reached on foot

Honeymoon & Salomon

Two secluded, powdery coves reached by the Lind Point trail from Cruz Bay — quieter and more private than the road beaches.

Tiny cove

Jumbie Bay

A small, intimate beach with just a handful of parking spots — arrive early for a slice of near-private sand.

Resort bays

Caneel Bay

A string of gentle beaches along the former Caneel Bay resort peninsula, with easy water and lovely views back toward the hills.

Getting there: Most North Shore beaches line Route 20 (North Shore Road), a short and scenic drive from Hale Lani. Rent a jeep for the week or arrange a taxi — our concierge is happy to help you plan the days. Bring water, reef-safe sunscreen, and your snorkel gear.

Your Island Home

Stay at Hale Lani

A luxury ocean-view villa with a private pool — minutes from every beach on this page.

Book Your Stay