Mahahual

A slow-paced fishing village on the Caribbean coast, with a seaside boardwalk, white sand beaches and nearby coral reefs. It is often called one of the last unspoiled spots on the Mexican Caribbean.

Mahahual lies about 80 km east of Bacalar, roughly one hour by car, facing the northern section of the Mesoamerican Barrier Reef, the second-largest barrier reef in the world. Snorkeling right offshore lets you see corals and tropical fish. A wooden boardwalk (Malecón) runs along the coast, lined with seafood restaurants and beach clubs. The Costa Maya cruise port to the north brings large crowds on cruise days, while on other days the town is very quiet. Divers can depart from here for the Banco Chinchorro shoals.

Opening hours

All day

Caribbean · Snorkeling · Beach · Fishing village

Nearby sights

Places to eat nearby

More in Bacalar