Mahahual is located in the far south of the Yukatan, closer to the Belize border than Cancun. But the long trek to get here is well worth the effort.
There is a great wall and barrier reef just off shore of Mahahual, where you can see lots of critters big and small, all while avoiding the crowds of other Yukatan dive sites.
Since hurricanes smashed the coast years ago, cruise ships stopped coming to Mahahual, and it’s now a sleepy, quiet little coastal town, with lots to do, yet far fewer crowds. But soon the word could get out and this change.
Besides the dives just off shore, Mahahual is also the jumping off point for the incredible Banco Chinchorro bio reserve. This atoll has some of the best dive sites in Mexico, that you do not want to miss.
At Banco Chinchorro you can dive on ship wrecks, big schools, and even some crocodiles.