Scuba Diving around the Riviera Maya Reefs
Back to activities

Scuba Diving around the Riviera Maya Reefs

From US$144
Scuba Diving around the Riviera Maya Reefs 1
Scuba Diving around the Riviera Maya Reefs 2
Scuba Diving around the Riviera Maya Reefs 3
Scuba Diving around the Riviera Maya Reefs 4
Scuba Diving around the Riviera Maya Reefs 5
Scuba Diving around the Riviera Maya Reefs 6

What to expect

Tucked along the Riviera Maya, Puerto Aventuras is a hidden gem for divers. With direct access to the Mesoamerican Barrier Reef—the second-largest in the world—you’re just minutes from some of the Caribbean’s most vibrant underwater sites. Departing from the private dock, enjoy crystal-clear waters and excellent visibility year-round. Along the way, your knowledgeable guide shares insights about the reef’s ecology and the spots you pass. Dive into a world of dramatic coral walls, tunnels, and swim-throughs teeming with tropical fish, sea turtles, eagle rays, moray eels, and nurse sharks. Whether you're a beginner exploring shallow reef gardens or an advanced diver seeking thrilling wall dives, Puerto Aventuras offers something for everyone—a perfect blend of beauty, adventure, and discovery beneath the surface.

Before booking

  • 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
  • Before the tour begins, our staff will conduct a brief medical questionnaire to ensure each participant is fit and safe to dive.
  • Travelers with significant heart or lung conditions such as asthma, uncontrolled hypertension or other medical conditions can't take the tour
  • Travelers must wait 24 hours after a flight before doing scuba diving
  • Diving spots depends on the travelers PADI certification level
  • Travelers must bring weat suit, fins and snorkel mask
  • Pregnant travelers can't participate

Cancellation

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