We take frequent cruises all onboard Royal Caribbean. This post is a detail of our snorkeling excursion from our recent cruise to Cozumel. 
Cozumel is a Caribbean island just off of the Yucatan Peninsula in Mexico. Our ship, the Liberty of the Seas, brought us into port on a perfect day.
We did not book an excursion through Royal Caribbean. We wanted to plan our own more relaxed schedule and so we took a taxi (Minivan) downtown for $15 for our group of 6. We took a casual stroll through the street shops along the water.

We took a cab back to the ship for lunch and then we decided to go snorkeling. When you get off the ship and into port, there are a lot of little shops and street vendors and opportunities for may excursions. We talked to a guy holding up a sign for multiple activities and told him we wanted to go snorkeling. He said $25 each including taxi ride to and fro.
We were a little hesitant to go with a street vendor, but, we were up for an adventure. He told us if we didn’t enjoy the day that we would not have to pay him and that if we did enjoy the day, we could pay him after he dropped us back off at the ship. Deal. We hopped in the cab and off we went. To our surprise we arrived at a beautiful private resort called Club Cozumel Caribe.

No crowds. so far so good.
Our taxi driver introduced us to our snorkel guides and a underwater photographer who would take pictures of our dive.
We sat on a coral bench with much anticipation and waited as our guides went to get our gear.
Then, into the water we went.
The guides brought fish food to stir up the fish. They were everywhere!
We saw spider crabs, stingrays, puffer fish and tons of tropical fish.

The island is in deep water and there is a shelf that drops off a little ways after the roped off swimming area. I turned around to see a “wall” of large fish sitting very still. They were barracuda. Over 30 of them. The guides did not point them out and tried to turn our attention to smaller safer things. Nor did they take a picture : ( But it was one of the most wondrous things I have ever seen, here’s a pic from the web to give you an idea.

Tara did not want to know about the barracuda.

I was like “Hi fish!”
We highly recommend the guided snorkeling trip to Club Cozumel Caribe. Cost was an incredibly low $25 each including cab ride. Digital photos on a disc taken by personal underwater photographer cost $55. We tipped them generously. A trip similar to that here in Florida or elsewhere would cost much more. I look forward to returning one day again soon. Adios!