South of Cancun and north of Akumal, the snorkeling at the calm Yal-Ku Lagoon is known for its crystal clear water with water depths from 5 to 15 feet deep. Over the rocky bottom with dispersed coral growth, the visibility can be up to 25 feet. While snorkeling Yal-Ku Lagoon, you may encounter triggerfish, angelfish, parrotfish, porcupine fish, barracuda, eels, stingrays and small turtles.
The Yal-Ku Lagoon is the northern-most bay located just north of North Akumal Beach / Halfmoon Bay. From the main parking areas, as you snorkel out towards the opening of the lagoon, the current becomes stronger and is best for experienced snorkelers. The barrier reef off the entrance of the lagoon is known for interesting coral heads, too.
To reach the snorkeling in Akumal by air, you will need to fly into Cancun International Airport (Aeropuerto de Cancun - CUN). Some of the hotels provide shuttle vans or there are shuttle vans to be hired down to Akumal. Renting a car to drive around can be hazardous do to the potential for unwarranted police stops resulting in required immediate cash payments. An alternative airport option is to fly into Aeropuerto Internacional de Cozumel (CZM) and take the ferry from Cozumel to Playa del Carmen. From there, you can take a much shorter shuttle van down to Akumal.
Akumal is located about 20 minutes south of Playa Del Carmen via Highway 307. Turn off the highway right heading east into Akumal. Then turn left heading north on the beach road towards the lagoon. There are two companies that control access to the Yal Ku Lagoon water; there is no public access. Both companies charge an access fee. The second company down the road seems to have a better operation. Both companies charge an access fee, which is payable by cash only and best in Pesos. Keep in mind that the parking areas always fill up by noon, especially on the weekends. This protected lagoon prohibits the use of bio-degradable sunscreen.
Overall, Yal Ku Lagoon is the 39th most popular snorkel dive spot of all 40 snorkeling dives in Mexico.