Mahahual (también Majahual) es una población del estado mexicano de Quintana Roo. El nombre proviene de Agua de la majagua (majagua: nombre de planta al agua).
LA CIUDAD
Mahahual se encuentra sobre la costa del Mar Caribe, pertenece al municipio de Othón P. Blanco, y su nombre procede de una familia de árboles típicos de la zona. Se encuentra cerca del Parque Marino "Arrecifes de Xcalak", junto con Río Huach, Bacalar y Chetumal.
Uno de los principales atractivos de Mahahual es su cercanía con el Banco Chinchorro, un atolón coralino declarado reserva natural, y la segunda barrera de arrecife más grande del mundo (después de la Gran barrera de coral en Australia).
Este arrecife se sitúa en el Mar Caribe frente a las costas de Quintana Roo y Belice, y tiene una enorme biodiversidad, sumamente atractiva para bucear en ella. Así mismo se encuentra rodeada por grandes extensiones de selva virgen.
TERMINAL MARÍTIMA COSTA MAYA
Es la terminal de cruceros de Mahahual. Este puerto es el segundo más importante en cuanto a arribo de cruceros a nivel nacional, seguido del Puerto de Cozumel, ambos en el estado de Quintana Roo.
Costa Maya es un paradero como para satisfacer las necesidades y caprichos de todos los turistas, tiene desde clubs de playa, tiendas, diferentes opciones gastronómicas para consentir el paladar y tomar algo rico y por supuesto, también ofrece tours hacia los destinos más cercanos, como lo son La Laguna de los Siete Colores de Bacalar o a las Zonas Arqueológicas cercanas, como Chacchobén.
Costa Maya también comprende un desarrollo urbano y un parque acuático que se ha posicionado como una de las actividades favoritas de todo Mahahual.