The Riviera Maya stretches from Cancun to Tulum, featuring some of Mexico’s most pristine beach vacation destinations.
Snorkeling here can be an exhilarating experience. You are able to see sea turtles, stingrays, squids, octopuses, many varieties of fish and even snakes. Fish prefer coral to hide in so you should go where the coral is. If snorkeling is your main focus on your trip, then we recommend you choose a location that advertises a natural beach with plenty of coral.
Here are a few suggestions:
Akumal, located in the center of the region, is a great place to snorkel, there are nice beaches, food, and hotels. Along with the usual reef fish found here there are many octopuses, stingrays, and sea turtles.
You can snorkel Akumal by yourself or you can snorkel with locals who can show you things you may not find on your own.
Cozumel’s snorkeling spots include Dzul Ha and Chakanaab. Both locations feature dive shops offering equipment rentals. Dzul Ha offers locker rentals to store valuables as well. The currents around Cozumel are often stronger than on the mainland, so significant swimming experience is recommended. Snorkelers report that fish around Cozumel seem bigger than those in other areas, in part due to the regulations against fishing in Cozumel.
Puerto Morelos, Cancun features the world’s second largest coral reef chain and a protected natural area, allowing snorkelers to experience some of the Riviera’s best coral snorkeling.
In many spots, the coral rests just six feet below the surface, making it important for snorkelers to use caution to avoid injury or damaging the reef. Animals likely spotted in this area include manta rays, tiger sharks, eels and many fish.