Maho Bay

Getty Images

Maho Bay, St. John - beautiful beach in the Caribbean

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

The water here is shallow and less choppy than elsewhere (good for snorkeling and kids), and it’s a good bet you’ll see green sea turtles in the early morning or late afternoon, and maybe a stingray or two. There's a parking lot and a changing room, as well as a bar, a food truck and water-sports rentals. Maho can get crowded (especially after 11am), but never overwhelmingly so.


Must-see attractions