Maho Bay is our answer when guests ask, "What's the one beach we can't miss?" Trunk Bay is more photogenic, but Maho is the beach you'll actually remember a year later — because Maho is where you swim with sea turtles.
The sea turtles
Maho Bay has the largest seagrass meadow on St. John's north shore, and green sea turtles graze in it almost every morning. Wade or swim 30 to 50 yards straight out from the middle of the beach. Float quietly, keep your fins still, and look down at the grass. You'll often see three or four turtles within twenty minutes.
The rules: stay at least ten feet away, never touch or chase them, and let them surface for air without crowding. Boats are required to slow to 5 knots in the bay for the same reason.
The food trucks
Maho is one of the only St. John beaches with a real food scene. A rotating cluster of food trucks parks across the road — usually a Caribbean BBQ truck, a smoothie / açaí bowl truck, and a sandwich place. Bring cash; the trucks sometimes lose card service in heavy rain.
Parking and getting in
Park along the shoulder of North Shore Road on either side of the beach. There is no formal lot. The beach is essentially the road, which sounds ugly but is wildly convenient — you walk five steps from your car onto sand. If you forgot a towel, your car is right there.
From Sunset Villa
Maho is a 20-minute drive from the villa, a little farther than Trunk Bay but worth the extra ten minutes for any morning where the goal is "see a turtle, eat a fish taco, take a nap." We almost always pair it with a stop at the Peace Hill ruins on the way back for sunset views.
Part of the The Beaches of St. John, USVI: A Complete Guide.
Frequently asked
›Where are the sea turtles at Maho Bay?
Swim 30–50 yards straight out from the beach into the seagrass beds — that's where the green sea turtles graze. Mornings (8–10am) are usually best. Stay at least 10 feet away, never chase or touch them, and don't kick up sand with your fins.
›Is there an entrance fee at Maho Bay?
No. Maho Bay is part of Virgin Islands National Park but charges no fee. Parking along North Shore Road is free.
›Is Maho Bay a good beach for kids?
Maho is one of the best family beaches on St. John. The water is calm and shallow for a long way out, the road is right there if you forgot something, and there are food trucks in the parking lot for snacks and lunch.
Keep reading
Beaches
Trunk Bay, St. John: The Complete Guide (Snorkel Trail, Fees, Parking)
Everything you need to know about Trunk Bay on St. John, USVI: the underwater snorkel trail, National Park fees, parking tips, what to bring, and the best time to arrive.
Beaches
Honeymoon Beach, St. John: How to Get There (Hike or Water Taxi)
A complete guide to Honeymoon Beach on St. John, USVI — the Lind Point Trail hike from Cruz Bay, water taxi options, what's there, and why it's our pick for a calm-water afternoon.

