3/5 - Okay
Some people complain about safety. We did not have any issue






The staff was fabulous! Room was clean. Spent a lot of time in their courtyard. Very enjoyable!
Reviewed on Jan 28, 2026

Great customer service our entire stay. Clean and cozy room. The location of the hotel is perfect!
Reviewed on Feb 7, 2026


The room was run down and it was incredibly loud at night to the point that we couldn’t sleep because of drunk people yelling all night and motorbikes zipping down the street. But what really made us mad was the false advertising of the “daybeds” (lounge chairs” being reserved for hotel guests. They ...
Reviewed on Jan 8, 2026

Casona Palms is a beautiful well appointed home in a special place. The hosts have put plenty of thought and care into their guests experience. From the moment I was in touch with Julie, the host, prior to completing the booking she very easy to communicate with.Julie went above and beyond during ...
Reviewed on Dec 31, 2025


If a restful vacation is part of your travel plans, Mahahual Beach might be the perfect place to seek out during your trip to Mahahual. Amble around the area's sandy beaches or visit its temples.
Why not spend a carefree afternoon at Maya Chan Beach during your travels in Mahahual? Stroll along the sandy beaches or visit the temples while you're in the area.
You can learn about the history of Mahahual with a stop at Mahahual Lighthouse. While you're in the area, stroll along the beaches.






Some people complain about safety. We did not have any issue
beautiful and calm place
Mahahual is a great little town. There is an excellent hotel across the street from Hotel Beke that was a great upgrade. It is too bad one hotel can make a good vacation marginal.
Cute little MX Caribbean fishing town that is growing with a cruise ship dock. Its not as big as Playa, Bacalar, or Tolum, but its a fun place to spend some time.
I will skip this town unless you are In to Scuba Diving. Bacalar the next town was well worth the drive.
Mahahual has grown so fast, be aware of how many cruises stops when you are planning your holiday.
