Best St John Snorkeling

Located in Caribbean, the snorkeling in St John offers over ten good snorkel dive spots. The best St John snorkeling based on popularity are considered to be Trunk Bay, Waterlemon Cay, Haulover Bay, Hawksnest Bay, and Maho Bay. For a detailed dive site description and printable snorkel dive map, just select a St John snorkeling dive below.

Published:   Modified: 8/16/2016