Hi webber, welcome to Cruise-Chat. We just returned from Roatan and had a wonderful sail/snorkel excursion that we booked through the ship. The water was very clear, but the currents were a bit strong if you're not a good swimmer. Belize has some good snorkeling as spoheat states. There's some good snorkeling in Cozumel and in Great Stirrup Cay. If you're just wanting to book one or two snorkeling excursions, do them in Roatan and Belize. You can get a cab and go to Chankanaab Park or Paradise in Cozumel for some pretty good snorkeling from the shore. Great Stirrup Cay can be snorkeled from the shore as well. Best wishes for a fantastic cruise and once again, welcome aboard!
|