Cancun, Mexico

From $78.99 USD

Lowest Price Guarantee

Select Date and Travelers

Number of travelers
Loading available options...

clock-o7 hours (Approx.)
TransportHotel pickup offered
ticket-oMobile ticket
commentOffered in: English and 3 more


This Cancun getaway takes you on an undersea adventure to the Mesoamerican Barrier Reef, the world’s second largest coral reef. Your guide accompanies you by boat to two snorkeling sites and provides all necessary snorkel gear. This full-day snorkeling tour includes a buffet lunch and refreshing drinks with plenty of time to hang out in your hammock at the beach club. Hotel transport is included.

  • Snorkeling tour of Puerto Morelos National Reef Park
  • Ride a boat to the Mesoamerican Barrier Reef and snorkel at two sites
  • Eat a buffet lunch and relax in a hammock at the beach club
  • Hotel pickup and drop-off included from Cancun

After hotel pickup in Cancun, you’re driven to a beach club for a brief orientation. Once you receive your snorkeling gear and make use of the on-site facilities, including dressing rooms, your guide takes you by boat to two snorkeling sites at Puerto Morelos National Reef Park, located on the the Mesoamerican Barrier Reef.

Spend approx. two hours exploring the marine life and receive information about what to expect at each locale while on board the boat. After you explore the colorful corals and tropical fish in these warm Caribbean waters, you’re delivered back to the beach for a delicious lunch buffet followed by free time.

Relax in a hammock, stroll along the beach and have the option to snorkel once again in the afternoon before departing the beach club for drop-off at your hotel.


Viator Traveler's Reviews

1 Review
5 Star
4 Star
3 Star
2 Star
1 Star
, Feb 2017

This was our second time on this excursion. I highly recommend to anyone who enjoys snorkeling.

We did not receive a detailed confirmation until a day or two before we left for our vacation. Our hotel concierge tried to verify a pick up time, but was not successful. The confirmation we received stated a pick up time of 7:45-9:00. At 9:15 we were still waiting for our transportation. Luckily I took my iPad with me and was able to see at 9:15 a new email had been sent changing the pick up time to 10:30. A lot of wasted time.

Having trouble booking online?
(888) 651-9785
Call (888) 651-9785
Product code: 3206P65

Explore Similar Things to Do