Enjoyed the several days we went to Maho Bay beach. During our two weeks on St John there had been unusually rough water so Maho was a great choice in terms of ease of getting in the water. My husband did some snorkeling each day we were there and he said it was good, not great, but good, especially in the later afternoon. Parking is quite good if you drive past the on-street parking to the dirt parking lot opposite the beach. There is plenty of room for an additional 20 or so cars.
Maho is really a spot for all ages especially families.
If you own or manage Maho Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.