Maho Bay

A shallow bay right beside the road where green sea turtles graze on seagrass beds, making it the easiest place on St. John to see them.

Maho Bay sits beside the north-shore road on St. John. The water is shallow and calm, suitable for children and less confident swimmers. The seagrass beds in the middle of the bay are feeding grounds for green sea turtles and eagle rays, and snorkelers often see turtles up close. Please keep your distance and do not touch them. Small beach bars and gear rental stands are by the sand. Parking is along the road, and during peak season it is hard to find a spot around midday.

Opening hours

All day

Beach · Sea turtles · Snorkeling · Family-friendly

Nearby sights

Places to eat nearby

More in St. Thomas, U.S. Virgin Islands