Check out Gerald Singer's seestjohn.com. Singer wrote "St. John Off the Beaten Path," my favorite guide to STJ. There is good snorkeling right at the Caneel Bay anchorage between Salomon and Honeymoon beaches - you'll see a National Park VIP house right there above the rocks.

Working your way around clockwise around the island, also the way Singer has his snorkel page organized, you'll find a lot of great options on the 17 spots between Cruz Bay and Leinster that Singer points out.

I'll be honest, after 40+ trips to the Virgins, the last five sailing, my favorite island is still St. John. It doesn't have the White Bay/Norman Island/Cooper Island action with a beach bar at every beach. But it does have white beaches, no development on the NPS beaches, $15 well maintained moorings (dive them, we have found cut painters) and trash drop off at the end of most dinghy channels (check your cruising guide).

Have fun!

Cheers, RickG


S/V Echoes, 2003 Beneteau 423
Grenada