Little Maho Bay is a small, sandy, not-quite-so-calm beach on the other side of Maho Bay point. Land access is through Maho Bay Camps. There is a water sports shop near the beach, and nonguests are welcome to use the beach. Just park up by the dining pavilion and take the stairs down. (It’s a long way down!) You can also scramble along a goat trail from the eastern end of big Maho Bay [1] beach.
Links:
[1] http://www.moon.com/destinations/virgin-islands/st-john/sights/north-shore/maho-bay