Person snorkeling in the Great Mayan Reef at Puerto Morelos

Why visit the National Reef Park near Cancun?

The Great Mayan Reef Barrier is an underwater paradise teeming with vibrant marine life and stunning coral formations. It is located on the coasts of Quintana Roo, south of Cancun, in Puerto Morelos. This protected area is home to endangered species like the elkhorn coral. Snorkeling here offers a unique glimpse into a diverse and thriving ecosystem.

Travelers’ Choice Best of the Best

Awarded for consistently receiving excellent traveler reviews and being ranked among the best attractions around the world on TripAdvisor.

National Geographic Traveller

Mentioned as one of the top experiences in the Riviera Maya, highlighting our dedication to eco-friendly practices and exceptional customer service.

World Travel Awards

Recognized as Mexico's Leading Snorkeling Tour Operator for our outstanding service and unforgettable snorkeling adventures in Puerto Morelos.

Blue seaweed decoration Blue seaweed decoration

The Best Snorkeling in Puerto Morelos

Location of the Puerto Morelos Reef National Park on the map

Experience the unparalleled Snorkeling Adventure in Puerto Morelos with us. Explore the vibrant underwater world of the Great Mayan Reef, home to diverse marine life and stunning coral formations. Our expert guides ensure a safe and unforgettable experience for all skill levels. Join us for the best snorkeling in Puerto Morelos and create memories that will last a lifetime.

Explore mayan reef
Sea turtle in the Puerto Morelos Reef National Park

Choose the perfect plan for your Snorkeling Adventure

We offer flexible options to suit your needs. Whether you're looking for a private tour or a group experience. Enjoy the best snorkeling in Puerto Morelos.

Private Boat Snorkeling Experience

Experience an exclusive snorkeling adventure with a private boat, personalized service, and more amenities.

$115 USD


  • Unlimited drinks included on the boat

  • Vip meal: 4 tacos and 2 drinks (during lunch)

  • Fresh ceviche served on board

  • Welcome drink upon arrival

  • Tequila Tasting

  • Priority check-in

  • Private boat

Shared Snorkeling Adventure

Join a group tour for a fun and social snorkeling experience at an affordable price.

$59 USD


  • Snack at beachside restaurant

  • Specialized and bilingual guides

  • Snorkel gear (Mask, fins and snorkeltube)

  • Tequila Tasting

Discover what Puerto Morelos and the Great Mayan Reef have to offer

Discover the breathtaking underwater world of the Great Mayan Reef through our stunning gallery. See vibrant coral formations, diverse marine life, and unforgettable moments from our snorkeling tours in Puerto Morelos.

Gallery Image 1
Gallery Image 2
Gallery Image 3
Gallery Image 4
Gallery Image 5
Gallery Image 6
Gallery Image 7

Explore our FAQ section for answers on common questions

We've compiled answers to the most common inquiries to help you prepare for your adventure.

Vibrant coral formations in the Great Mayan Reef

Still have questions?

Our team is here to assist you with any question or special requests you may have.