Mahekal Beach Resort

Calle 38, Entre Avenida 5a y Zona federal Maritima, Playa del Carmen, 77710

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Mahekal Beach Resort translates to “Magical Beach.” Located in Playa del Carmen, Mahekal is truly a magical place for families. Guests stay in thatched-roof palapas that dot the pristine Mexican beach. Beach cottages and rooms in larger buildings have their own private terraces or balconies with hammocks. Three restaurants will allow your family to experience local foods by serving Mexican and Yucatecan cuisine. The Caribe Pool and the Aventura Pool offer large swimming areas, sure to please everyone in the family. Mahekal is also close to downtown shops and restaurants on La Quinta, or “Fifth Avenue.” Xel-Ha is also nearby, offering snorkeling and swimming with dolphins or manatees.

Our Editor Loves

  • Two large pools
  • Three Mexican restaurants
  • Nearby attractions

Family Interests

  • Beach

Family Amenities

  • Laundry
  • Pool


Over and above

by 4pawslover

I want to commend Melchor Loria, a manager at the front desk. We booked a room that we loved but unfortunately there was a noise issue that went late into the night that was very disruptive the first few nights we where there, which was no fault of this property. The staff accommodated us by allowing us to sleep in other rooms. The noise did not stop and Melchor graciously upgraded us to a beautiful room for no extra charge. His biggest concern was that our stay was a excellent experience, and he provided just that. I highly recommended this wonderful place, not only is it beautifully done, all the staff is professional and very warm and welcoming. Thank you Melchor for making our vacation extra special.
Patty and Dan DiFiore

A wonderful location that we will always remember fondly

by Barry P

Mahekal is a beautiful resort in a tranquil and peaceful setting that we loved and will bring great memories. The staff are awesome, sweet, kind and made our family feel so welcome at every part of the resort. They could not have been more friendly.
The restaurants were great and both pools perfect.
Loved it.