on the south side Salt Pond is hard to beat, IMHO the best snorkeling in St.John. The tip of Maho has some really nice snorkeling as well.