excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Tours/Cancun/Half-Day Puerto Morelos Snorkeling Experience with Lunch

Half-Day Puerto Morelos Snorkeling Experience with Lunch

4.2(35)Cancun7 hours
VIATOR4.1(27)TRIPADVISOR4.8(8)
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
+8 photos
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch
Half-Day Puerto Morelos Snorkeling Experience with Lunch

At a glance

Duration
7 hours
Price from
$69 / person
Location
Cancun, Mexico
Rating
4.2 / 5 · 35 reviews
Languages
EN, ES
Group
Up to 30 people

Compare similar tours in Cancun

  • Lowest price: Snorkeling Guided Activity in Puerto Morelos Mexico — $40
  • Best rated: Small-Group Mesoamerican Barrier Reef Snorkeling in Puerto Morelos — 4.9 (530 reviews)
  • Shortest: Snorkeling Guided Activity in Puerto Morelos Mexico — 2 hours
TourDurationRatingPrice
Half-Day Puerto Morelos Snorkeling Experience with LunchHalf-Day Puerto Morelos Snorkeling Experience with Lunch7 hours 4.2 (35)$69
Half Day Guided Snorkeling Adventure in Puerto MorelosHalf Day Guided Snorkeling Adventure in Puerto Morelos6 hours 4.5 (14)$119View
Puerto Morelos Reef Snorkeling & Beachside LunchPuerto Morelos Reef Snorkeling & Beachside Lunch5 hours 5.0
Things to do in Cancun
from$69
4.2(35) Free cancellation
Check availability
Cancellation
Free cancellation up to 24 hours before
Confirmation
Instant
Ticket
Mobile or paper ticket accepted
Operator
Cancun Travel Experience
Meeting point
Meet the tour outside of Chedrahui Selecto, in front of Fish Market restaurant. You will confirm your exact check in time at the meeting point with the local tour operator.

Description

Discover laid-back Puerto Morelos, an enchanting fisherman town gaining popularity as a resort area. Not far from its coast, you find one of the best snorkeling locations available, the second largest coral reef barrier in the world. Board the expedition boat, heading out to open sea. Jump into the water and snorkel, swimming above colorful corals bustling with tropical fish. Encounter the fascinating marine fauna featuring playful sergeant majors, butterflyfish, parrotfish, snappers and barracudas. You might even spot some turtles, sea urchins and lobsters. Back on the beach, relish a delicious light lunch then, enjoy some free time at this colorful small town. Puerto Morelos is a great place to do some shopping or just walk through the main plaza and local streets as the experience comes to its end.

Schedule & prices

Runs
Every day
Start times
9:00 AM, 10:00 AM, 1:00 PM, and 2:00 PM
Next available
Sat, Nov 7
Adult (ages 12+)
$69
Child (ages 3–11)
$64
Infant (ages 0–2)
Free

Prices change with the date; the lowest is shown.

From the operator’s live schedule on Viator, checked Nov 6.

Tour Options

Tour with Meeting Point

Meeting Point: Select this option to meet the tour at Puerto Morelos. You will confirm the exact check in time with the tour operator.

Tour from Cancun

Hotel Pickup Zone I: Select this option to include hotel Pickup from most centrally located hotels in Cancun and Puerto Morelos. Pickup included

Tour from Playa del Carmen

Hotel Pickup Zone II: Select this option if your hotel is located between Nickelodeon Hotel & Resort Riviera Maya and Playa del Carmen Pickup included

Tour from Riviera Maya

Hotel Pickup Zone III: Select this option if your hotel is located between Royal Club Grand Xcaret and Super Aki Tulum. Pickup included

Itinerary

Puerto Morelos
360 min

Snorkel at one of the very best spots in the area. Not far from coast, Puerto Morelos hosts the second largest coral reef barrier in the world. Swim above colorful corals bustling with tropical fish and enjoy the astonishing marine fauna of playful sergeant majors, butterflyfish, parrotfish, snappers and barracudas.

Puerto Morelos
35 min

Enjoy some free time strolling the streets and main plaza of Puerto Morelos, do some shopping or just catch a glimpse of this small beach village.

What's included

Included
Lunch
Hotel pickup and drop-off from most centrally located hotels (Only if purchased)
Use of Snorkelling equipment
Not included
Reef Preservation and Dock Fee
Food and beverages not listed as inclusions
Hotel pickup and drop-off if you select the meeting point option

Pickup Locations & Times

You will confirm your exact pickup time with the local tour operator. Please be ready and waiting at the lobby of your hotel 10 minutes prior the scheduled time.

Traveller Ratings

Reviews collected by Viator and Tripadvisor

4.2
35 reviews
5
24
4
4
3
1
2
3
1
3

How it compares in Cancun

  • Starting price $69 is 45% below the typical $125 for tours of similar length in Cancun

Excurgo comparison of 3,420 Viator tours, recalculated daily.

Important Information

  • Infants are required to sit on an adult’s lap
  • Not recommended for travelers with spinal injuries
  • Not recommended for pregnant travelers
  • Not recommended for travelers with poor cardiovascular health
  • Suitable for all physical fitness levels

Cancellation

For a full refund, cancel at least 24 hours before the scheduled departure time.

1+ days before100% refund
0–1 days before0% refund

Frequently asked questions

How long does Half-Day Puerto Morelos Snorkeling Experience with Lunch take?

Half-Day Puerto Morelos Snorkeling Experience with Lunch lasts about 7 hours. The itinerary has 2 stops.

How much does Half-Day Puerto Morelos Snorkeling Experience with Lunch cost?

Prices start at $69 per person for this Cancun experience, booked through Viator with the price shown before checkout. There are 4 booking options, so the final price depends on the option you choose.

What days does Half-Day Puerto Morelos Snorkeling Experience with Lunch run?

According to the operator’s current schedule, it runs every day, starting at 9:00 AM, 10:00 AM, 1:00 PM, and 2:00 PM.

How much does Half-Day Puerto Morelos Snorkeling Experience with Lunch cost for children?

Children aged 3–11 pay from $64, adults from $69. Infants go free.

Can I cancel Half-Day Puerto Morelos Snorkeling Experience with Lunch for free?

Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.

Is hotel pickup included?

Yes, pickup is offered. You will confirm your exact pickup time with the local tour operator. Please be ready and waiting at the lobby of your hotel 10 minutes prior the scheduled time. Pickup points include SLS Cancun.

What languages is Half-Day Puerto Morelos Snorkeling Experience with Lunch offered in?

The experience is available in EN, ES.

Is this a private or a group tour?

It is a small-group experience with a maximum of 30 participants.

Is the tour suitable for children?

Infants are required to sit on an adult’s lap

Will my booking be confirmed immediately?

Yes, bookings are confirmed instantly.

Is Half-Day Puerto Morelos Snorkeling Experience with Lunch worth it?

Travellers rate it 4.2 out of 5 across 35 reviews on Viator and Tripadvisor; it is run by Cancun Travel Experience.

Reviews(35)

Reviews collected by Viator and Tripadvisor

$69/ person
4.2(35)
Duration7 hours
LanguagesEN, ES
ConfirmationInstant
Check availability on Viator →
Booked and paid on Viator.com
Free cancellation up to 24 hours before

For a full refund, cancel at least 24 hours before the scheduled departure time.

No booking fees from Excurgo
Payment and confirmation are handled by Viator
Excurgo support

Excurgo earns a commission from Viator when you book through this link, at no extra cost to you.

(1)
$79
View
Snorkeling Guided Activity in Puerto Morelos MexicoSnorkeling Guided Activity in Puerto Morelos Mexico2 hours 4.9 (410)$40View
Small-Group Mesoamerican Barrier Reef Snorkeling in Puerto MorelosSmall-Group Mesoamerican Barrier Reef Snorkeling in Puerto Morelos2 hours 4.9 (530)$45View
Private Half-Day Fishing Experience in Puerto MorelosPrivate Half-Day Fishing Experience in Puerto Morelos4 hours 4.5 (16)$640View
Half-Day Luxury Sailing in Puerto Morelos with Open BarHalf-Day Luxury Sailing in Puerto Morelos with Open Bar5 hours 4.8 (4)$149View