Puerto Morelos reef snorkel trip
Day trip · Puerto Morelos, Mexico

The reef here is only about 400 metres out, so the boats from the village pier reach it in five to ten minutes. It lies inside a national marine park, in three to ten metres of water, which means plenty of light and no need to dive down.
A typical trip lasts two hours with two snorkel stops of around forty minutes at different spots. Green and hawksbill turtles, southern stingrays, spotted eagle rays, nurse sharks, moray eels, octopus and spiny lobster are all regulars. Life jackets are handed out and compulsory. Some boats include the marine park fee; others collect it on the day. Most ask you not to put on any sunscreen at all beforehand, reef-safe or not. Go in the morning, when the water is calmest and clearest, and from November to April for the best visibility.
- Departs from
- Google Maps · Apple Maps · 3 min drive from The Fives Oceanfront Riviera Maya - All Inclusive Optional, the closest resort
- More information
- cancuntripinsider.com
All-inclusive resorts closest to the departure point
Drive times by road, assuming no traffic.
- 3 min drive0.8 mi
- Ventus at Marina El Cid Spa & Beach ResortPuerto Morelos4 min drive1.2 mi
- Desire Pearl Riviera Maya ResortPuerto Morelos · Adults only4 min drive1.3 mi
- Ventus Ha at Marina El Cid Spa & Beach ResortPuerto Morelos4 min drive1.4 mi
- Hotel Marina El Cid Spa & Beach ResortPuerto Morelos5 min drive1.6 mi
- Dreams Jade Resort & SpaPuerto Morelos6 min drive1.9 mi
- Dreams Riviera Cancun Resort & SpaPuerto Morelos6 min drive2.2 mi
- Grand Residences Riviera Cancun - All InclusivePuerto Morelos6 min drive2.3 mi
- Excellence Riviera CancunPuerto Morelos · Adults only7 min drive2.7 mi
- Dreams Sapphire Resort & SpaPuerto Morelos8 min drive2.9 mi
- Ocean Coral & TurquesaPuerto MorelosTemporarily closed9 min drive3.2 mi
- Generations Riviera Maya ResortRiviera Maya15 min drive6.8 mi
Run Puerto Morelos reef snorkel trip? Claim this page to keep its hours and closures up to date.
More to do near Puerto Morelos
- Xoxi Cancún · Adventure park











