Mahahual (also spelled Majahual) is a city in the municipality of Othón P. Blancothe, state of Quintana Roo on the Yucatan Peninsula in Mexico, a short distance northeast of Belize.
Mahahual used to be a quiet and friendly small fishing town off the beaten track. However a large cruise ship docking jetty dubbed "Puerto Costa Maya" has been constructed just up the beach. Every day a couple of cruise ships dock and the occupants are disgorged onto the town to drink, shop, swim and ride jet skis and quad bikes. However the further south away from the cruise ship dock you go the quieter the town becomes, so it's still possible to have a quiet time of it, especially at some of the hotels south of town.
Hurricane Dean (August 2007) landed just North of Mahahual and heavily damaged the cruise ship dock and destroying much of the small village. Most residents have since rebuilt and cruise ships have returned to using Puerto Costa Maya on 31 October 2008.
As of February 2009 many nice hotels are up and running. A new seaside Malecon runs from the Main Road to the Southern End of Mahahual Pueblo. The Malecon is a pedestrian walkway with the beach to the east and businesses to the west. Many nice restaurants and shops line the Malecon. The town now has several ATMs: one is in the "Casitas", a subdivision adjoining the port, at the Mobius internet/DVD rental store; another is located at Luna De Plata, a kilometer south of the pueblo; a third is an HSBC bank ATM within the town's only Pemex station, 4 kilometers west on the main access road. Cash is still the best option as many times the ATM machines do not work or are out of cash.
If you are looking for quiet tranquil beaches, away from the crowds, drive through Mahahual and continue some 4 kilometers along the coastal road. After passing the small bridge of Rio Bermejo (hardly a river, more a small stream connecting the mangrove waters with the ocean) you will find small ecological hotels,