Snorkeling Adventures!
If you are looking for the best snorkeling, "Snorkeling Adventures" is one company to go with. These guys offer great service and a good overall experience. They will pick you up at your hotel so you don't have to worry about finding transportation to and from the snorkeling location. They take you out to the 2nd largest coral reef in the world and let you snorkel for 2 hours. The amount of fish and ocean life is amazing! After 2 hours of snorkeling, they bring you back to the beach where they have a fantastic lunch waiting for you with all you can drink open bar!! But, don't drink too much, because they take you out for another hour of snorkeling. After the second round of snorkeling, they bring you back to the beach so you can gather your things and they take you back to your hotel.
Jungle Tour
There are lots of different operators that offer the tour. You take a waverunner down the lagoon, through a mangrove, then out into the ocean to a reef where you spend an hour snorkeling at a reef. You will see lots of different fish and lots of coral. The whole trip lasts about 3 hours if you use an operator that is near the top of the lagoon. You should visit: Aquatours it has a lot of water activities
Jeep Adventure Tour
Your self-drive Jeep Adventure Tour will take you on an amazing journey around Cancun and surrounding areas and give you the chance to see parts of Mexico you wouldn't be able to see on your own. During your Jeep Adventure you will get to: Explore Mayan Ruins, visit a private jungle reserve, swim/snorkel in an underground cenote, experience an interactive zoo, visit an authentic Mexican town, enjoy a delicious lunch, and many other activities all while under the guidance of a friendly and knowledgeable guide. There are many excellent reviews of this tour on the Trip Advisor Cancun forum. www.jeepadventures.com.mx
