U.S. Virgin Islands · VI
Waterlemon Cay
Waterlemon Cay is a small, green-topped island sitting just offshore from Leinster Bay on the North Shore of St. John, and it is widely considered the best snorkeling spot you can reach on foot in the US Virgin Islands. A healthy fringing reef wraps the cay in shallow turquoise water teeming with sea turtles, rays, starfish, parrotfish, and dense coral gardens — but getting there is part of the experience: a flat coastal hike followed by a short open-water swim.