Amigos del Mar dive shop has many boats, good dive masters and you can pretty easily walk in and hop on a snorkel trip - Hol Chan / Shar-Ray Alley trips leave at 9 am and 2 pm.