This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Discover the ultimate beachfront getaway at Mahekal Beach Front Resort & Spa, where relaxation meets adventure.
Luxurious Spa Services
Unwind at our full-service spa offering a variety of rejuvenating massages, body treatments, and invigorating facials, ensuring a blissful escape from the everyday.
Exquisite Dining Experience
Indulge in flavorful Mexican cuisine at our on-site restaurant, Cocina, or enjoy a casual meal from room service. Refresh yourself at our beach bar or one of three lounges, featuring an array of beverages to complement your stay.
Family-Friendly Amenities
With five outdoor pools, a fitness center, and fun recreational options such as bicycle rentals and an arcade, there’s something for every guest to enjoy. Babysitting services are also available to let parents unwind.
Book your unforgettable stay at Mahekal Beach Front Resort & Spa now!
Only dogs and cats are allowed
Service animals are exempt from fees/restrictions
Events/parties allowed
Cashless transactions are available
Pets cannot be left unattended
Only dogs and cats are allowed
Service animals are exempt from fees/restrictions
Events/parties allowed
Cashless transactions are available
Pets cannot be left unattended
Essential workers only - NO
No elevators
Pet max weight (per pet) in kg is 9
Pets allowed
Property does not offer onsite COVID-19 testing
Pet max weight (per pet) in lb is 20
LGBTQ friendly
Professional property host/manager
Property does not require health documentation at check-in
Maximum number of pets per room 1
Service animals are allowed
We have visited Mahakal resort about 6 or 7 times, we are never disappointed.
Our stay was great. I'll start with the bad. We had a tropical storm and it flooded our room. But the staff was attentive and came that morning, cleaned the room, put plexiglass over the screen, so that when it rained again, the rain had less of a chance to get into the room. That mostly helped, but the window seal was in need of repair and we discovered that is where some of the rain was coming into the room. So, when it rained again, we still had rain on our floor, but less of it. Again, they came right away the next morning and cleaned it up while we were at breakfast. Okay, the great things I loved about this place... EVERYONE was so nice and welcoming. Daniel checked in daily via text. The servers at the pools were circling back right when you needed a refill. There was daily activities going on around the resort, rain or shine. We only ate at the restaurants a few times but what we had was good. We ventured off the resort for dinner because we were so close to walking distance to anything and everything you might be in the mood for. Navigating around was easy with Google Maps. Overall, I would recommend this resort to family and friends.
A perfect stay at a perfect location on the beach beautiful grounds close to everything incredible property friendly excellent service
The check in process was easy but the package we purchased was not explained at all. We also were not greeted with the complimentary welcome drink. There were plenty of staff at the resort during the day however there was not any pool service and you had to go to the bar to order drinks over and over.
The property itself it’s absolutely stunning and very easy to relax. Beaches were clean, pools were clean, and chairs were plentiful. The food options were limited and menus did not change so by the end of the week you are burned out of the same meals. The village within walking distance was a plus as we got to shop and eat with the locals. Checkout was quick but no way to easily check if the charges were correct since they were not dated. Very good value resort. We enjoyed our stay.
Excellent resort, customer services and quality of the food and drinks
We just got back from 10 nights at the Mahekal. We got a free upgrade as it was low season, which was great, though the view from the balcony was poor in one room. Check-in was smooth, cleaning was thorough and regular and the facilities were great. No problems finding a spot at the pools or the beach. The only downsides were that my son lost his key card on the second day and the receptionist wanted US$15 for a new one, which is a ridiculous price — many hotels do them for free and we had spent so much on the rooms that this seemed like and extra “squeeze” to me; the other was that they wanted to charge US$60 per room to check out three hours after the checkout time — again, another “squeeze” to get more out of their customers. This is why I have marked them down for service. That said, the entire resort is all about US-style tips and extra payments here and there, so I guess the mentality simply fits in with the local ethos. Lovely hotel though
The staff is very nice and friendly!!
We had the absolute pleasure of staying at Mahekal Beach Resort in Playa del Carmen, Mexico for the entire month of August, and it was, hands down, one of the best travel decisions we've ever made.
August is considered low season, but that worked in our favor — the resort was peaceful, beautifully lush, and we got to truly immerse ourselves in everything it has to offer. We stayed in the penthouse room, which offered breathtaking views of the beach, infinity pool, and one of their restaurants. Waking up each morning to the sound of the ocean and tropical birds was nothing short of magic.
But what made our stay truly unforgettable was the people. The staff at Mahekal are some of the most genuine, kind-hearted, and attentive individuals we’ve ever encountered. My husband, our 9-year-old daughter, and I felt so taken care of — like we were truly welcomed and looked after every day.
A special thank you to Abraham, one of Mahekal’s supervisors, who made such a lasting impression on us. He checked in with us daily and went above and beyond for our daughter — surprising her with treats and organizing a beautiful early birthday celebration that she'll never forget. His warmth and thoughtfulness were a highlight of our stay.
We also want to recognize the incredible restaurant and pool staff — truly some of the best humans we've met! A huge shoutout to:
Enrique (Qique), Manuel, Braian, Ana, Ignacio, Marco, Juan, Maria, Emilia, Annibal, Uriel, Ismael (barista/bartender), Camelia, En
All the staff at Mahekal were excellent. Abraham was amazing always available to help and accommodate us. He went out of his way to make our experience unforgettable at the hotel and in Playa del Carmen. I highly recommend this place. I would definitely stay here again! We left today and miss it already.
.
Super clean
Friendly staff
The
We’ve been coming here for years! The place is amazing but even more impressive are the Staff Members that have been there for years their attention to detail is incredible.
We love Mahekal! We visit every year! The staff goes above and beyond to make your stay exceptional! It’s our home away from home and we love coming back every year.
Amazing place, staff was super helpful
Locations, environment of facilities and good stuffs!
Amazing stay
Location, garden are good
The rest is not good: average food, bad attitude, zero follow up, they let me outside under the sun at 2:30 pm while they looked for my reservation (didn’t even ask for my ID), a little over 50% occupancy and they did not give me the room at 3:00 saying checking started at 3:00 pm. The roof had holes, the shower floor had black long hair and green water, very disgusting, the beach towels are no longer white but grey and broken
Really beautiful property
If You Value Hygiene and Sleep — AVOID THIS HOTEL
This was the worst hotel experience I’ve ever had. I booked it thinking it would be better than others in the area since it was more expensive and had decent reviews — but it was an absolute disaster.
Our room was infested with bugs, including cockroaches that hit us in the head while we slept. The actual beds had bugs crawling all over them. I woke up with bites all over my legs, and I’m convinced the beds had bed bugs or fleas. We had to switch rooms FOUR times, and every single one had bugs in the bed.
There were blood-stained sheets and towels, a toilet that made an alarm sound after flushing, and broken soap dispensers. The only toiletry was a pathetic 2-in-1 shampoo — bring your own. The toilet noise made it nearly impossible to use the bathroom in the middle of the night without waking everyone up.
Mosquitoes were everywhere — room, hallways, even the dining area — so you’ll need bug spray and After Bite just to survive.
When we reported all of this, the staff did nothing. No apology. No compensation. No concern.
The only redeeming thing was the food, which was actually good.
This place tries to wear a 5-star disguise, but it’s not even worth 1. If I could give zero stars, I would. Do not stay here.
Your guide to the flawless travel experience