Family Activities

Where is the best snorkeling in Puerto Morelos?

⚠ Verification in progressLast reviewed May 16, 20263 min readPuerto Morelos
Chris, PlayaStays founder, photographed in Playa del Carmen
Written by
& the PlayaStays local team
Founder, PlayaStaysOperating in Puerto Morelos since 2018EN / ES
Topic
Family Activities
For
Traveler · Vacation Guest
Where
Puerto Morelos
Reef distance from shore
~500 m
Tour cost
$25–35 USD / 2-stop tour
Park established
1998 (Federal Marine Park)

Quick answer

Puerto Morelos has one of the healthiest, closest reefs in the Riviera Maya — a protected national marine park starting ~500m off the beach. Book a 2-hour, 2-stop snorkel tour from the local fishermen's cooperative (Cooperativa Punta Brava or Cooperativa Restaurantera) for $25–35 USD. You'll see turtles, rays, parrotfish, and reef fish. The water is shallow (3–8 m) — accessible to beginners.

The full picture

Puerto Morelos sits directly inshore of one of the most protected reef sections on the Mesoamerican Barrier Reef. Since 1998 the area has been a federal marine park (Parque Nacional Arrecife de Puerto Morelos), which has kept fishing and anchoring restricted and the coral healthy. Compared to Playa or Cancun reefs (heavily trafficked), Puerto Morelos has more abundant fish life and better visibility.

**How to book:**

The local fishermen organize through cooperatives — these are the legal operators allowed to take snorkelers into the park. Skip third-party tour aggregators (they mark up 50–100%). Walk down to the fishing pier in the morning and pick a cooperative:

- **Cooperativa Punta Brava** — longest-running, fairly priced, life jackets standard. - **Cooperativa Restaurantera** — boats from the south end of town, similar pricing. - **Almost Heaven Adventures** — slightly higher-end, English-speaking guides, dive shop integrated.

**What a tour includes:** - Boat ride 5–10 min out to the reef - 2 stops at different reef sections, ~30–40 min each - Snorkel + mask + fins included - Often a beer or fruit on the return ride - Total time: ~2 hours - Cost: $25–35 USD per person

**Reef life you'll typically see:** - Sea turtles (green + loggerhead) — almost guaranteed in summer - Stingrays + eagle rays on the sandy patches - Parrotfish, angelfish, butterflyfish, sergeant majors - Schooling jacks, barracuda passing through - Nurse sharks (sleeping in cuts during the day) — non-aggressive, exciting to spot - Lobsters in coral cuts

**Best months / conditions:** - April–August: warmer water (82–84°F), highest turtle activity - November–March: cooler (78°F), slightly choppier seas, better visibility - Avoid: days after a strong norther (wind) — chop kills visibility - Sargassum: yes, it affects the beach but the reef is offshore so snorkeling is usually fine

**Etiquette / rules:** - No touching the reef (federal law in the marine park) - Mineral sunscreen only (oxybenzone/octinoxate sunscreens are banned in the park) - No standing on coral — always swim - Park entry fee: usually included in tour price (~50 pesos)

**For more experienced snorkelers:** Ask the cooperative about the "outer reef" sections — slightly deeper (8–12 m), better for spotting larger pelagics. Some cooperatives offer a 3-stop tour including the outer reef for $40–50 USD.

Local context

Puerto Morelos became a marine park in 1998 — earlier than most reefs in the Riviera Maya — and the protection shows. The reef is healthier than Cancun's (over-touristed), comparable to Cozumel's (but shallower and more accessible to snorkelers), and far closer to Playa than Cozumel is. The town itself is a working fishing village that became a tourist stop, so the cooperatives (legal fishermen organizations) run the snorkel tours rather than big tour operators. This keeps prices fair and quality high. The trade-off: it's organized, not luxurious — boats are pangas (fishing boats), not yachts.

What to do

Here's the move

  1. Drive (or taxi/colectivo) to Puerto Morelos for the day from Playa or Cancun.
  2. Park near the main square or the pier.
  3. Walk to the fishing pier between 8:30am–10am, pick a cooperative, pay cash.
  4. Bring mineral sunscreen (oxybenzone-free or you'll be asked to skip it), a quick-dry towel, $35 USD cash.
  5. Eat lunch in town after.
  6. El Nicho or John Gray's Kitchen if you want to splurge, or one of the cevichería places near the square for the local move.
Common mistake

Booking a 'Puerto Morelos snorkel tour' through your Cancun all-inclusive concierge — they outsource to one of these same cooperatives and mark up 100%+. Drive 25 min and book directly at the pier for half the price.

References
Chris, PlayaStays founder

Hi, I'm Chris — founder of PlayaStays.

I've stayed in Airbnbs across more than 35 countries — from design-led glamping in Patagonia to penthouse condos in major cities. I've learned what makes a property great: photography that earns the click, messaging that holds Superhost standards, and pricing that reads the local market instead of a template. We bring that same eye to every PlayaStays Airbnb in Quintana Roo.

Want a smoother trip?

Ask us before you book — no commitment.

Message us on WhatsApp →
Ask us →