Reef Snorkeling in Cancun National Park: Full Review (Puerto Morelos)
Puerto Morelos National Park is where first-time Cancun snorkelers should start — a UNESCO Biosphere Reserve with shallow coral gardens, swimmable by all levels, back at your hotel before noon. This half-day tour pairs the reef snorkel with a beachside lunch for $39 per person. Here's everything you need to know. (Comparing all options? See all Cancun snorkeling tours on the homepage.)
About This Activity
Up to 24h in advance — full refund
Book today, pay nothing until later
Half-day — back by early afternoon
Puerto Morelos National Park
Grilled fish, fresh guacamole, drinks
Best-value reef snorkel in Cancun
Why This Is the Best Beginner Snorkel Tour in Cancun
What You'll See — Marine Life at Puerto Morelos Reef
What's Included — and What's Not
Included
- Snorkel mask, tube and fins
- Certified bilingual guide
- Reef entry fee (park access)
- Beachside lunch with soft drinks
- Life vests on request
Not Included
- Hotel pickup (take a colectivo or taxi to Puerto Morelos — $3–5 from Hotel Zone)
- Reef-safe mineral sunscreen (buy before or at the dock — chemical sunscreen is banned in the national park)
- Tips for the guide
- Alcoholic drinks (available for purchase at the beach)
Important Things to Know
What to pack
- Reef-safe mineral sunscreen SPF 50 (zinc oxide base — required by law in the park)
- Swimsuit worn under light rash guard
- Towel and dry change of clothes
- Small amount of cash (tips + any extras)
- Waterproof camera or phone case
- Sandals for the dock
What to leave behind
- Chemical sunscreen (oxybenzone / octinoxate — banned inside the national park)
- Feeding fish is not allowed — do not bring bread or food into the water
- Valuables you cannot secure on a small boat
Insider Tips for Puerto Morelos Reef Snorkeling
Who Is This Tour Best For?
Not ideal for:
- Travellers who want multiple snorkel spots in one day — upgrade to the 5-in-1 tour instead
- Those needing hotel pickup from the Hotel Zone — self-transport to Puerto Morelos required
- Strong swimmers wanting deeper reef and open-ocean sites — tour-6 covers the outer reef in smaller groups
FAQ — Reef Snorkeling Cancun National Park
Do children need to be strong swimmers?
Basic swimming comfort is all that's needed. The reef sites are 6–15 ft deep with no currents. Life vests are provided and guides stay with the group. Children as young as 6 have completed this tour without issues.
Is lunch really included or is it an upsell at the beach?
The beachside lunch is included in the tour price — no extra charge. It typically includes grilled fish or chicken with guacamole, tortillas and a soft drink. Beer and wine are available to purchase separately.
How do I get to Puerto Morelos from the Hotel Zone?
Colectivo vans (shared shuttles) run every 15–20 minutes from the southern end of Cancun's Hotel Zone to Puerto Morelos for around $3 USD. Taxis cost $15–20 USD each way. The operator may also offer optional transport add-ons — check at booking.
What Snorkelers Say
The reef was stunning — more colourful than anything I'd seen in the Keys or Bahamas. The guide found a green turtle right away and stayed close the whole time. Beachside lunch was a lovely surprise. Absolutely book this.
Did this with two kids aged 9 and 12. Both had never snorkeled before and were swimming independently within 10 minutes of starting. The shallow water is perfect for nervous beginners. Lunch on the beach was fantastic.
Best $39 I spent in Cancun. The guide spoke perfect English, the reef was packed with fish and the lunch felt like a local restaurant, not a tourist trap. Half day left us with the afternoon for the pool.