BE A TRAVEL AGENT - SELL TRAVEL, TRAVEL MORE!
Best of St. JohnTravel Information for the Smart Traveler™
A sailboat and a small dinghy off a palm-lined white beach below a forested hill, one of the St. John beaches on the North Shore

St. John Beaches on the North Shore

One white-sand bay after another, most of them inside the national park.

See top-rated activities »

About the St. John Beaches

The best-known St. John beaches line North Shore Road between Cruz Bay and Annaberg, and nearly all of them are protected by the national park. They are close enough together to visit two or three in a day, but parking at each is limited, so arrive early or take a safari taxi in high season.

Trunk Bay is the postcard view, a long curve of white sand with a small cay offshore and a marked underwater snorkel trail with signs on the reef. It is the only beach with an amenity fee, which helps pay for its facilities. Hawksnest, closer to town, is smaller and popular with locals; its reef sits close to shore.

Cinnamon Bay has a long beach, ruins of an old sugar factory across the road and the reopened campground with cottages and eco-tents. Maho Bay is shallow and calm, with seagrass where green sea turtles graze, and a cluster of food and rental stands across the road at Maho Crossroads. Francis Bay, at the end of the road, is quieter, with a trail behind the beach past a salt pond that attracts birds.

Closer to Cruz Bay, Honeymoon Beach on the Caneel peninsula is reached on foot by the Lind Point Trail or by the road through Caneel Bay, whose beach reopened to the public in 2024 while the old resort awaits redevelopment. Bring reef-safe sunscreen, never stand on coral and leave shells and sea life where you find them.

Don’t Miss

Trunk BayNorth Shore · Beach and snorkel trail

The island’s most photographed beach, with an underwater snorkel trail; a daytime amenity fee applies.

Hawksnest BeachNorth Shore · Beach

A smaller beach close to Cruz Bay with reef near shore and picnic shelters.

Cinnamon BayNorth Shore · Beach and campground

A long beach next to the rebuilt campground, with sugar factory ruins across the road.

Maho BayNorth Shore · Beach

Calm, shallow water and seagrass beds where green sea turtles are often seen.

Francis BayNorth Shore · Beach and trail

A quieter beach at the end of the road, with a short trail past a salt pond.

Honeymoon BeachCaneel peninsula · Beach

Reached on foot from Cruz Bay by the Lind Point Trail; a favorite stop for snorkel boats.

Top-Rated Tours, Tickets & Activities in St. John Beaches

Snorkel Cat All Inclusive AdventureViator
Snorkel Cat All Inclusive Adventure
★ 4.9 (1,057 reviews) · 5 hr
From$150
See details & book
Half Day Luxury Catamaran Turtle Snorkel And BeachViator
Half Day Luxury Catamaran Turtle Snorkel And Beach
★ 4.9 (856 reviews) · 4 hr
From$159
See details & book
St John & Surrounding Cays - Full-Day Sail/Snorkel, 6 Guests MaxViator
St John & Surrounding Cays - Full-Day Sail/Snorkel, 6 Guests Max
★ 4.9 (706 reviews) · 6.5 hr
From$245
See details & book
50' Luxury Yacht. Private Full or Half Day Catamaran Snorkel, & Beach ExperienceViator
50' Luxury Yacht. Private Full or Half Day Catamaran Snorkel, & Beach Experience
★ 4.9 (697 reviews) · 4 hr
From$1,441
See details & book
Private Luxury Catamaran Yacht. Full or Half Day Charter - Sail, Beach, Snorkel.Viator
Private Luxury Catamaran Yacht. Full or Half Day Charter - Sail, Beach, Snorkel.
★ 4.9 (425 reviews) · 7 hr
From$1,356
See details & book
Full-Day Lime Out Snorkel Taco Lunch & Open Bar - Westin St. JohnViator
Full-Day Lime Out Snorkel Taco Lunch & Open Bar - Westin St. John
★ 4.8 (351 reviews) · 6.5 hr
From$149
See details & book
Half Day Sail and Snorkel with the TurtlesViator
Half Day Sail and Snorkel with the Turtles
★ 4.8 (306 reviews) · 3.5 hr
From$149
See details & book
Private Fast Power Catamaran. Full or Half Day for Beach Hopping, Snorkel & SwimViator
Private Fast Power Catamaran. Full or Half Day for Beach Hopping, Snorkel & Swim
★ 4.9 (216 reviews) · 4 hr
From$796
See details & book
Private 4 Hour Guided Historic Beach TourViator
Private 4 Hour Guided Historic Beach Tour
★ 5 (180 reviews) · 4 hr
From$288
See details & book
Half Day Private Sailing Catamaran and Snorkel Trip to St JohnViator
Half Day Private Sailing Catamaran and Snorkel Trip to St John
★ 5 (132 reviews) · 3.5 hr
From$165
See details & book
Private Day Sail & Snorkel with Virgin Islands Day Sailing, 6 guest maxViator
Private Day Sail & Snorkel with Virgin Islands Day Sailing, 6 guest max
★ 5 (123 reviews) · 6.5 hr
From$1,495
See details & book
Full Day Private Charter, Snorkel St. John (12 guests, 55’ yacht)Viator
Full Day Private Charter, Snorkel St. John (12 guests, 55’ yacht)
★ 5 (103 reviews) · 6 hr
From$1,985
See details & book
St John Island and Trunk Bay Beach TourViator
St John Island and Trunk Bay Beach Tour
★ 4 (77 reviews) · 4 hr
From$79
See details & book
3 Hour Kayak and Snorkel TourViator
3 Hour Kayak and Snorkel Tour
★ 4.7 (75 reviews) · 3 hr
From$139
See details & book

Tours, tickets, prices and reviews from Viator (a Tripadvisor company) and Tiqets — prices are per person, from, and were checked October 28, 2026. Best of St. John may earn a commission when you book, at no extra cost to you.

Plan your time in St. John Beaches

Tell us when you are coming and what you enjoy. A travel specialist will put together hotel, activity and travel options for you — free, with no obligation.

Get free trip quotes »

St. John Beaches — FAQ

Which of the St. John beaches is best for snorkeling?

Trunk Bay has the marked underwater trail, Hawksnest has reef close to shore, and Maho Bay is the easiest place to see sea turtles. Waterlemon Cay, reached by a short trail from Annaberg, is a favorite for stronger swimmers.

Which St. John beach is best for children?

Maho Bay, for its shallow, calm water and nearby food stands. Cinnamon Bay is also good, with facilities and space to spread out.