
The Best Beaches on St. John — and Where to Eat Right After
Five beaches worth planning a St. John day around, each paired with the food stop that makes the day actually work.
· 6 min read · The Drifters Team
The best beaches on St. John are the ones you leave time to actually be at. Every "top 10" list on the internet ranks the same handful — Trunk, Maho, Cinnamon, Hawksnest, Salt Pond — and the ranking barely matters. What matters is pairing the beach with the right food stop so the day flows, and knowing which beaches are closest to a real meal when you finally get hungry.
This is the local-shortcut version: five beaches worth planning around, and where to eat within a short drive of each.
The five beaches, ranked by how they make the day work
1. Maho Bay — calmest water, most turtles. Shallow, protected, and the most likely spot on the island to see green sea turtles from the sand. Best for families and for anyone who wants to snorkel without a current. Food: pack a picnic or hit the North Shore Deli in Cruz Bay on the way, or climb to Drifters on the way back for a late lunch and the elevation change.
2. Trunk Bay — the postcard, but earn it early. The famous underwater snorkel trail is real and worth doing. Trunk is also the busiest beach on St. John by 11 a.m. Arrive by 9, leave by noon, and you get the picture-perfect version. Food: nothing on-beach worth eating; drive back to Cruz Bay for lunch.
3. Hawksnest Bay — closest to Cruz Bay. The one you actually go to when you have three hours and don't want to commit to a full day. Small, easy parking, good snorkel on the far ends. Food: 10 minutes from every Cruz Bay lunch spot, 15 minutes up to Drifters if you want the view with your rum punch.
4. Cinnamon Bay — long, uncrowded, dramatic surf on windy days.The longest beach on St. John, with real trees for shade. Water isn't as calm as Maho. Best for walking, reading, and not talking to anyone. Food: the campground store is casual; drive south to Coral Bay or west to Cruz Bay for a real meal.
5. Salt Pond Bay — for the day you commit to Coral Bay. On the far south end, past Coral Bay. Requires a short hike from the parking lot, which keeps crowds down. Excellent snorkeling on the south side of the bay. Food: this is a Coral Bay day — plan lunch at one of the funky harbor spots on the way in or out.
Pairing each beach with the right food stop
- 01
Maho → Drifters (760 ft) for late lunch
Maho lets out onto the North Shore Road. Twenty minutes up Centerline gets you to the Drifters hilltop for a sit-down lunch with the view your morning had at eye level. - 02
Trunk → Cruz Bay for a quick sit-down
Trunk drains straight back to Cruz Bay. Best for a proper lunch and a coffee before the afternoon plan. - 03
Hawksnest → anywhere in Cruz Bay or Drifters
The hub-and-spoke beach. Closest to everything. Perfect for the day you improvise. - 04
Cinnamon → picnic on-beach, dinner at elevation
Cinnamon rewards staying. Pack lunch, stay through the heat, then head straight up to Drifters for sundowners. - 05
Salt Pond → Coral Bay lunch
Different half of the island entirely. Commit to the drive, eat in Coral Bay, and watch the light change on the way back.
When to go, and how to not lose the beach
The single biggest first-visitor mistake on St. John is arriving at a beach at 11 a.m. The parking lots fill by 10, the sun is aggressive by noon, and the water color you saw in photos happens between 8 a.m. and 10 a.m. Come early or come late. Between 3 p.m. and sunset the beaches empty out again and the light gets golden.
When it's time to trade sand for a table, we're at the top of Centerline Road at 760 feet. The Drifters deck looks back out across the same water you spent the morning in. See the menu, or read our first-timer's guide to St. John for the wider trip plan.
Frequently Asked
- What is the best beach on St. John, USVI?
- Depends on the day. Trunk Bay has the most iconic photo and the underwater snorkel trail. Maho Bay has the calmest water and the sea turtles. Hawksnest is the underrated close-to-Cruz-Bay pick. There is no single 'best' — pick by what kind of morning you want.
- Is Trunk Bay worth the entrance fee?
- Yes, once, for the photo and the underwater snorkel trail. On a second St. John trip, most locals send visitors to Maho or Salt Pond for a quieter, fee-free morning.
- Which St. John beach is best for snorkeling?
- Waterlemon Cay (short swim off Leinster Bay) is the best reef; Trunk Bay has the easiest guided trail; Maho is the best for turtles. All three are inside the national park.
- Are there restaurants at St. John's beaches?
- Not at most of them — the national park protects most of the coastline. Cinnamon Bay has a small on-beach restaurant; the rest of the day-plan is beach in the morning, then Cruz Bay or up the ridge for food.
- What time should you go to St. John beaches?
- Between 8:30 and 10 a.m. for the calmest water, best clarity, and easiest parking. Ferry-day-trippers land mid-morning; the crowds thin again after 3 p.m.
More from the Journal
Place & ViewSeptember 8, 2026 · 6 min read
The Best St. John Snorkeling Spots — Paired with Where to Eat After
Five snorkel bays worth a morning — Trunk, Maho, Waterlemon, Salt Pond, Hawksnest — plus the elevated stop that closes the day.
Island Life & LegacySeptember 15, 2026 · 5 min read
St. John with Kids — The Family Day That Actually Works
Sea turtles at Maho, a shady Cruz Bay lunch, a smoothie on the deck at 760 feet. The unhurried family plan for St. John.
Place & ViewSeptember 22, 2026 · 6 min read
The St. John Hiking Trails Worth a Morning — Reef Bay, Ram Head, and More
Six trails ranked by what they give back — canopy walks, cliff-top views, and the one hike that ends at a hidden beach.
Place & ViewJuly 28, 2026 · 6 min read
Cruz Bay Restaurants: A Local's Way to Actually Pick One
How to think about where to eat on St. John — quick lunch, sunset, date night, or family — and where Drifters actually fits.
