The 3 Best Places to Scuba Dive in Mexico Yucatan Region

A few years ago my buddy and I finally found some time off to explore Mexico’s best and most unique diving sites. We booked a rather spontaneous 3-week flight to Cancun with just a rough idea of the best places in Mexico we wanted to scuba dive in.

This wasn’t a scuba-only trip, so we only packed scuba-diving essential gear which is easy to carry:

  • Diving Computer – essential since you’ll be diving from multiple diving centers
  • PADI Diving certificates and logbook (tip: make sure to have them scanned as well) 
  • Diving socks
  • A diving mask
That’s me in one of the Cenotes, which we discover later on our story

Before traveling: make sure you do all proper vaccines for the region

We landed in Cancun in the evening and pre-booked at the Selina hotel near the main bus station since we preferred not to travel at night. The following morning we took an ADO bus to Playa Del Carmen. Tickets are about 200 Pesos (one way), and buses are available every 30 minutes. The bus was clean and comfortable (with phone charging available), but It’s also possible to just take a taxi if you’re not on a budget.

1. Scuba Diving in Playa Del Carmen

Playa Del Carmen is THE beachy tourist hotspot. We took a hostel in the center of the main area and explored the colorful town. Once there we found a dive center with a presence in Cozumel as well and booked some dives for the following days in Playa.

There are many dive centers around and each has their own style, gear, and cost. When I don’t dive with my personal gear, I always check the way the center treats its rental gear to avoid problems during the dives themselves. It’s also important to verify the size of the groups going for the dives with each guide to make sure you’re the one setting the pace.

We tried to steer away from the ultra-touristy shows in the city, so between diving we went to the local restaurants, beaches, and met new friends at our hostel’s bar and swimming pool. For some reason, there were also plenty of nude beaches in the Yucatan region of Mexico.

2. Scuba Diving in Cozumel

After 2 days in Playa we took the ferry to Cozumel. Cozumel is a small island with most of the action within walking distance from the ferry stop. The island is small and filled with dive shops, centers, and local restaurants and bars. One of the local delicacies is a LionFish, known to be very poisonous to divers, but was actually served to us as a topping on a pizza.

We spent 3 days in Cozumel, each day taking the boat to a different reef and exploring the underwater life. We saw many fish and turtles, and the water conditions were really good. Most of the divers aboard the boat were young guys and gals and we it’s always fun to share experiences and hear each other’s stories and tips.

Lionfish Pizza

We took the last day on the island to explore it by car. Our hotel had one available to rent for the day and we took it all around the island and got to see some of the lesser traveled roads. There are some ruins in the area which were also neat to see (and were enough to impress us at the time).

Ruins on the road

3. Scuba Diving in Tulum

From Cozumel we took the ferry back to Playa and took one of the shuttles (“colectivo”) to Tulum. The shuttles are very frequent and drop you anywhere you want on their route, and they are not much more expensive than the bus. Tulum is a great hub for seeing the many Cenotes around. 

In case you’re not familiar with these, Cenotes are natural sinkholes in which you can dive and explore vast underwater tunnels/caves, each with their own unique features including rare fish, amazing stalactites, and so much more.

Once we got set up in our hotel, The Cental Station Tulum, we set out to look for a dive center. We booked 4 days of 2-3 dives each. Each day we’d go with a personal guide and another couple to a few different cenotes, have a quick-lunch, and come back. Most of the cenotes are located in hard-to-reach areas in the middle of the jungle, which makes the experience even more exciting. 

My friend brought his drone to capture the area of each site, but unfortunately it was beaten by the jungle and dropped in the cenote (then rescued in our dive). Each day was more beautiful than the previous. Each cenote is unique and unlike any other dive site I’ve seen.

And scuba-diving is just one way to enjoy Tulum’s beautiful waters. In between dives we took our snorkels for a spin, and we were surprised to see how lifeful the shallow waters are.

Snorkeling in Tulum with a baby turtle

Bonus: Bacalar Town

From Tulum we rented a car and continued to Bacalar, a quiet town on the southern border near Belize with its own crystal-clear lagoon. We spent a few days resting, kayaking, Supping on inflatable boards, and resting some more

From there we started our way back north, went through some Mayan ruins at Coba until finally arriving at Chichen-Itza


And took a swim at Cenote Ik Kil near by:

Cenote Ik Kil

From there we headed back through Cancun and took a ferry for Isla Mujeres for a bit more underwater activities that reminded us a past trip to the beaches of Karpathos, and meeting some turtles at the turtle sanctuary

Isla Mujeres marked the end of our trip, from there it was a ferry ride back to Cancun and to the airport home.

Mexico Scuba Diving FAQ

Cancun has more resorts and upper-class hotels, but Tulum has better access to diving sites

Yes. Tulum dive shops will take you to some of the most unique dive sites in the world.

Depends on many parameters. A day with 2 dives can cost 120-180 USD. Booking multiple days with the same shop can usually get you a discount.

Yes. Most are accessible to any certified diver. Some cenotes require more skills and certifications, and these can be discussed with your divemaster.

Yes, dives go out by boat to sites off the coast

From my experience, Cozumel had better access to the dive sites.

Depends on your preference. Cozumel has great reefs and marine life, while Tulum and Playa have access to the unique cave-dives in the Cenotes.

Yes, it’s a good dive for any certified diver as well as those interested in getting an intro to diving

Depends on many parameters. A day with 2 dives can cost 100-150 USD. Booking multiple days with the same shop can usually get you a discount.

When diving in Playa del Carmen, you can see a variety of marine life such as colorful coral, tropical fish, sea turtles, and other marine animals, depending on the location and depth of the dive. Some popular dive sites in the area include the Cenotes, which are underwater sinkholes filled with crystal clear water, and the Mesoamerican Barrier Reef, which is the second largest coral reef system in the world. Additionally, you may also see shipwrecks, and unique marine life like Bull sharks and whale sharks.

The best time to dive in Cozumel depends on personal preference and diving goals, but generally the best months for diving are from December to May. During this time the water temperature is warm and the visibility is generally good.

The winter months of December to February, the water is the warmest and the air temperature is also pleasant.

The months from March to May are also good time to dive as the water temperature is still warm, but the air temperature is a bit hotter.

In the summer months of June to November, the water temperature is still warm but the visibility can be affected by the increased water flow and the possibility of hurricanes.

Overall, the best time to dive in Cozumel is when the water is warm, the visibility is good, and the weather is pleasant, which can be different for different divers. It’s recommended to check the weather forecast and water conditions before planning a dive trip to Cozumel.


Leave a Reply

Shopping cart


No products in the cart.

Continue Shopping

Secret Flight Deals, Gear Discounts and Travel Opportunities

Never miss an opportunity again, we will keep you updated on the best discounts and deals in the traveling world