Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Camino Costero Mahahual-Xcalak km. 12,5, 77940 Mahahual – Show map
Excellent location – rated 9.2/10! (score from 91 reviews)
Rated by guests after their stay at Almaplena Eco Beach Resort.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
26 properties in Mahahual
Including hotels, apartments, villas and more.
91 verified reviews
We speak your language
Almaplena Eco Beach Resort's staff speak: Italian, Spanish
When you book with us your details are protected by a secure connection.
Diving, Snorkeling, Private Beach Area, Beachfront
Food & Drink
Bar, Restaurant With Dining Menu
Free! WiFi is available in public areas and is free of charge.
Free! WiFi is available in the hotel rooms and is free of charge.
Free! Free private parking is available on site (reservation is not needed).
Room Service, Baggage Storage
Safe, Non-smoking Rooms, Family Rooms
From 2:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! One child under 3 years stays free of charge when using existing beds.
One older child or adult is charged USD 25 per person per night in an extra bed.
The maximum number of extra beds in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Ideal Alternatives for You
Based on 91 reviews
Value for money
Show reviews from:
Offering stunning views of the Caribbean Sea, Balamku Inn on the Beach is located on the Costa Maya, only 5.7 km south of Mahahual. It features charming bungalows with terraces overlooking the sea.
Score from 30 reviews Excellent
Kabah-na Eco Resort is set on a tranquil private beach on Mexico’s Caribbean coast, 9 km south of Majahual. It offers seafront brick bungalows with rustic Mayan-style straw roofs.
Score from 80 reviews Very good
On the Mayan Coast of the Mexican Caribbean, this hotel is a few feet from the coral reef. Hotel Quinto Sole features rooms with a private terrace and a spa with hot tub.
Score from 63 reviews Excellent
Located in Costa Maya and just 100 metres from Mahahual Ferry Terminal, Hotel Costa Maya Inn features an outdoor swimming pool and a restaurant.
Score from 31 reviews Review score
The location was beautiful And we would have loved to stay longer. The rooms are prices reasonably, but the food was more expensive than expected. And they don't take credit cards which is a bummer If it's hard to get cash in the area.
beautiful location and hotel
the breakfast was a disappointment
Lovely quiet place at the beach
One day the hotel was crowded by people coming from a cruise ship - day tour for them but they occupied all spaces at the private beach of the hotel
The location was remote and isolated, which is what we wanted. The best part is definitely the setting.
The owner also sold "day access" to his hotel to the nearby cruise ships when they docked at Mahahual. They took over the best beach lay out spots, traveled in large groups so took over the dining area, and have a different vibe than the hotel guests. Also, the food was just good, not great.
Although Mahahual is a sleepy little town, with fairly average facilities; Almaplena located some 20kms further south, is a slice of paradise. Monica and Andreas are lovely hosts, friendly without being invasive, and their resort has a true family feel. The rooms are stunning, with great views of a beautiful stretch of beach, there is a reef within easy snorkelling distance, and the hotel is simply beautiful. It is a very quiet part of the country - if you want to get away from it all, do some diving on chi churro banks, snorkel or just relax, then this place I'd ideal.
Do be warned - it is a true Eco hotel, which we loved but may not be for everyone.. One small gripe would be that a lot of the food was good but not great. However it is very reasonably priced and we were more than happy to have most meals there.
The most beautiful and clean room we had in latinamerica. Perfect place to lay in a lovely breeze in a hammock and watch the pelicans flying by listening tothe waves. Exceptional nice accomodation, beautiful beach, very friendly and helpful owners, one of them drove us to the crossing where public transport is supposed to pass by and waited with us an hour for the bus to come. Very good value for money. 9 points in every category. Thank you very much
First and foremost the almaplena beach resort is a perfect pick. Only small downside is that water is sold in 500ml bottels in the restaurant and it is the option to buy water within the range of many kilometers. Given that the hotel is called 'eco' resort a refill option or even just 2l bottels would be a more ecologic and fair solution. Also breakfast comes in classic small one portion marmelade and butter servings which produces more plastic waste than necessary. The beach around the resort is drowning in plastic waste, the resort cant do anything about it, it comes with the sea, the beach at the resort is cleaned every morning.
The beautiful private beach in remote location. The nice food of the little restaurant (perhaps best place for dîner in mahahual). Nice bed, fan, terrasse, discrete service on the beach, hammoc.
The shower would truly need a boost. No recreational items (no kayak, boat, couple of books/magazine only, no ball, beach tennis....or whatever). The only 2 available masks to go snorkling where "square" which doesn't on normal human round face (?!?). The breakfast could be served with a bit more generosity. We only understood at the end of the stay that eggs, bread and pancakes where included.
Gisele make us feel at home Te place is a paradise . White sand for miles and a reef in front of the hotel for snorkel
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!