Snorkel wild with resident green sea turtles at Maho Bay, rated the #1 attraction on St. John — where calm, shallow waters make encounters with these majestic creatures almost guaranteed and absolutely unforgettable.
What to expect
Maho Bay's calm, seagrass-filled shallows are a permanent feeding ground for wild green sea turtles — you'll often spot three or four in a single session without ever leaving waist-deep water. The guided eco-tour pairs kayaking through the National Park's coastline with snorkeling stops, led by naturalists who weave in the island's ecology, geology, and conservation story. The pace is gentle and immersive, ideal for all fitness levels. Maho Bay consistently ranks as the #1 attraction on TripAdvisor for St. John — and the turtle encounters explain exactly why.
Good to know
Maho Bay is on the north shore, approximately 20–25 minutes by taxi from Cruz Bay (~USD 15–18 per person shared safari). Book the guided eco-tour directly with Virgin Islands Ecotours for the naturalist-led experience. The tour runs approximately 3 hours, fitting well within a standard port day. Bring underwater camera/GoPro — encounters are that good.
Sail there
Luxury cruises that call at Cruz Bay — book through us, the fare is identical and your concierge stays on your side.