Puerto Morelos Reef National Park
Parque Nacional Arrecife de Puerto Morelos
A fishing village about 35 km south of Cancun, with the northern section of the Mesoamerican Barrier Reef just offshore. Snorkeling here brings sea turtles, stingrays and staghorn coral.
Puerto Morelos still retains the feel of a fishing village, recognizable by its leaning old lighthouse. The reef lies only about 500 meters from shore. You must go out with a licensed fishing boat from the pier for snorkeling, which takes about 1-2 hours and costs US$30-40 per person including the national park fee. Depths of 2-5 meters make it suitable for beginners. The shoreline has quiet beaches and seafood restaurants, and you can combine a visit with the Ruta de los Cenotes on the same day. From Cancun, take an ADO bus or colectivo, about 30-40 minutes.
Opening hours
Snorkeling boats approx. 9:00 AM–4:00 PM
Nearby sights
- Crococun Zoo
- Xoximilco
- El Rey Archaeological Zone
- Playa Delfines
- Mayan Museum of Cancún & San Miguelito
- Nichupté Lagoon
- Ruta de los Cenotes (Puerto Morelos)
- Coco Bongo