Excellent
987 Guest reviews
Carr Chetumal Puerto Juarez Km 266.3, Xpu-Ha, Mexico, United Mexican States. See map
Loading ... Please wait whilst we find you the best room offers.
When you stay at Barceló Maya Beach - All Inclusive in Xpu-Ha, you'll be on the beach, just steps from Xpu-ha Beach and 7 minutes by foot from Ecopark Kantun Chi. This all-inclusive property is 0.7 mi (1.1 km) from Cenote Cristalino and 0.9 mi (1.5 km) from Cenote Azul. Make yourself at home in one of the 630 air-conditioned rooms featuring free minibar items. Rooms have private furnished balconies or patios. Bathrooms feature shower/tub combinations with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as laptop-compatible safes and desks. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Xpu-Ha? This property has 12109 square feet (1125 square meters) of space consisting of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
No rollaway/extra beds available
No cribs (infant beds) available
Noise-free rooms not guaranteed
Professional property host/manager
Pets not allowed
Service animals not allowed
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
We have included all charges provided to us by the property.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
English
Spanish
Free WiFi
Parking available
Airport transfers
Dining services
Concierge
Laundry
Spa
Gym
Entertainment
Beach services
Non-smoking
Childcare
Business facilities
Banquet facilities
Accessible facilities
Elevator
Hair salon
ATM/banking
Concierge services
Gift shops or newsstand
Shopping on site
Airport transportation (surcharge)
Conference space
Laundry facilities
Television in common areas
Arcade/game room
Garden
Free breakfast
Health club
Children's pool
Safe-deposit box at front desk
Spa services on site
Multilingual staff
Free newspapers in lobby
24-hour front desk
Business center
Porter/bellhop
Full-service spa
Spa treatment room(s)
Meeting rooms
Steam room
Sauna
Wedding services
Children's club
Billiards or pool table
Wheelchair accessible path of travel
Wheelchair accessible parking
Number of restaurants - 3
Conference space size (feet) - 12109
Conference space size (meters) - 1125
Tennis on site
Number of outdoor pools - 2
Number of hot tubs - 1
Conference center
Outdoor tennis courts - 2
Snack bar/deli
Turkish bath/Hammam
Parking (limited spaces)
Free self parking
Computer station
Number of bars/lounges - 3
Number of poolside bars - 1
Number of swim-up bars - 1
Water park access (surcharge)
Beach sun loungers
Pool sun loungers
Beach towels
Terrace
Babysitting or childcare (surcharge)
Children's club (free)
Ballroom
Reception hall
Covered parking
Uncovered parking
Secured parking
Wheelchair accessible (may have limitations)
Wheelchair-accessible registration desk
Wheelchair-accessible spa
Wheelchair-accessible meeting spaces/business center
Wheelchair-accessible on-site restaurant
Well-lit path to entrance
Wife got food poisoning 2nd day called resort doctor,they sent wife to hospital via ambulance..had to stay overnight in hospital...doctor said it was food poisoning.. we told resort they did nothing
I loved how big it was, there was plenty to do. Didn’t like how I purchased sitting out of the gift shop and was charged twice for it, and when I asked told me I had to contact my bank. They took no responsibility for the second transaction. I even asked them to run the cameras back.
We have stayed at the Barceló resort more than ten times and have always enjoyed our visits. Unfortunately, our last two stays have been disappointing. The rooms are noticeably outdated, and the quality of the food has significantly declined. While we’ve always been able to find something to enjoy in the past, this time the food was consistently cold, bland, and lacked variety. Regrettably, the experience no longer reflects a 5-star standard—it feels more in line with a 3-star resort. We’ll likely be exploring other options for future vacations.
We went as a party of 12 … 3 families with middle schoolers. We loved it and they loved it. Resort offers a variety of activities for the kids to do. The food was great, as well as the service. We are definitely planning another trip there.
Staff was great
We’ve been to this resort twice - once without kids and then with and both times it’s been a wonderful experience!
Property is well maintained. It’s beautiful. The rooms need some maintenance. Seemed short staffed. Staff was very friendly. Not much food variety. Food was mostly served cold and not hot. Food quality and taste was fair at best
Serious shortages of lounge chairs by the pool and at the beach. People 'reserved' chairs by leaving their towels, but there was hardly anyone there yet nowhere to sit and relax by the pool. Early reservations at the restaurants were not available if you did not tip the person making the booking.
Booked at Beach then upgraded to the adult only. Awesome!!
The Riviera section was amazing. None of the chair issues or booking restaurant issues that the other resorts in our group experienced. Top notch resort and amenities.
We stayed at Barcelo Maya Beach from Jan 28 to Feb 2. The resort is massive, and as a guest, you have access to 4 or 5 hotels within the complex, meaning you can use their restaurants, bars, buffets, pools, beaches, lobbies, entertainment venues, and more. The hotel lobbies, gardens, and pools are absolutely stunning, with plenty of lush greenery. The beach is beautiful! Bring water shoes because the water is murky for the first 200 feet (about 60 meters), and there are many underwater rocks. Stingrays also swim in the shallow areas—I even accidentally stepped on one, so be careful! The downsides of the hotel: Not enough lounge chairs – This is the most frustrating issue. There are simply not enough loungers for all guests. People wake up before dawn just to place their towels and "reserve" chairs. By 8 AM, every lounger by the beach and pool was already taken. The problem is that many guests don’t actually show up until midday, leaving others without a place to sit. Meanwhile, there is plenty of space on the beach and around the pool for at least twice as many loungers, but for some reason, the hotel doesn’t provide enough. Limited à la carte restaurant reservations – For our 5-night stay, we were only allowed 2 reservations at the à la carte restaurants.The food in these restaurants was almost the same as in the buffet. As for drinks, don’t expect high-quality cocktails. The hotel is worth it for the price, offering good value for money.The staff was very kind.
My family loved our stay at Barcelo Maya. The staff were friendly and went out of their way to help us celebrate a special occasion making us feel extra special. The rooms are comfortable, the food and drinks available are more than sufficient and if you can get into the Teppanyaki restaurant, that is a MUST! We had a fabulous holiday.
Beautiful property. Beautiful room. Housekeeping and dining room service staff were superb. Unfortunately, other aspects of customer service were not up to par. First, we were moved from Barceló Maya Beach to Riviera without even being asked. Normally, I would not have minded as I prefer Adults Only resorts. However, I booked where I booked because I wanted to experience the vivid and bright colours, Mexican influenced architecture, and warm ambience of Beach. I had been looking forward to visiting Barcelo Maya for 16 years. Instead, I got the coldness of white and highly modern character of architecture I experience daily at home. Second, not only was my room not ready when I was told it would be ready, the staff kept pushing its availability back by 1 hr at a time. One of the staff, while dealing with this issue, packed up her things left for the day without passing things on to another person. I did not even know she had left until someone else approached me to ask if I had been helped. Overall, the trip ended up on a “meh” impression. It is definitely not high on my list of places to return to, now.
The biggest bummer is that the main buffet for dinner, lunch or breakfast is fairly speacia
We love Barcelo Resorts! These connecting properties allow for easy convenient transitions for new pools, dining, and beach. Great restaurant choices and buffets. Wonderful choices for off property excursions with great connections to other companies. We’ve been twice and will return! Highly Recommend!
After we switch the room to junior sweet ocean front our stay become good food was good not everywhere but couple restaurants they have serve really good food big property lots of things to do it I'm not recommending to go on any trip unless you prepare for long driving overalls I will come back there
We had a group of 29 people and everyone's stay was amazing! The food and staff were wonderful. We would definitely go back
Another great visit. Food was amazing, but there was less variety in the buffets than previously.
Fantastic all round experience. Beautiful property, wonderful staff, great amenities for adults and kids. Food was ok.
This resort is fantastic! The beach/food/service/pools loved it and will be back.
We had an EXCELLENT time at Barcelo Beach. It was family friendly, and not too noisy. The service was top notch!
Our family enjoyed staying at the Barcelo Maya Beach. Very friendly staff. Lots for the kids to do. Beautiful beach with clear water. Easy to walk to all of the resorts. Overall 7 out of 10
Very good
A group of 10 of us just returned from a stay at the Barcelo Maya Beach resort. We had an excellent time. We were always able to find beach chairs on the beach and adequate seating around the pools too. I loved walking the beach, from end to end. The Maya Palace would be a great option for families with children, as there were plenty of activities. The one thing this resort lacks is communicating activities. There's a board indicating activities and times, but no indication of location (ie stretching class, etc). Theatre show times and shows were not published, or posted anywhere. A simple app should be developed to provide information of what's happening around the resort.
I didn’t like Brazilian restaurant at Barceló Palace resort
The adult side of the property was amazing and beautiful and well kept. Someone is always cleaning and very hospitable. The bed was the largest super king size bed I have ever seen - so comfortable. Food was good and it was nice being able to walk through the city of resorts attached. Only wish was to be able to use the kayaks freely. The staff wouldn’t let us use them even when it was calm. Had hoped to do more water sports than were able.
Wonderful hotel.
Rooms are too cold and the A/C has to be turned on in order to avoid moisture. The food was not as good as before,
Resort was very large which made it nice to spread people out and not seem crowded. The breakfast and lunch options were good. Found the options for dinner buffet to be stale and cold in many evenings. Overall a very nice resort however be ready for upsells or extra costs for additional amenities.
This was my third trip to Mexico, but my first time traveling with family, and unfortunately, it was the worst experience I've had by far. The problems began immediately upon arrival, when our shuttle transportation from MTS was over an hour and a half late, meaning we didn’t reach the hotel until three hours after we landed. When we finally arrived, we encountered more issues with our rooms. My room was ready around 3:00 pm, but my mother’s, who is 70 years old, was not ready until 4:30 pm. After multiple complaints, they switched her to a different room because her assigned one was still not available. Given her age and the long day of travel, she needed to rest and freshen up, but this extended wait made that impossible. Throughout our stay, the issues continued. The pool area had no entertainment during the day, and the food quality was underwhelming. Room service was inconsistent, with towels sometimes forgotten, and the rooms only getting cleaned around 4:00 pm. We also had repeated maintenance issues in our bathroom, including poor water pressure and two separate calls for repair. The hotel atmosphere was disappointing as well. There was no music or lively ambiance in the lobby or pool areas, and no drink service in the lobby while we waited. They also did not allow food from the buffet to be taken to the beach or pool, which was very inconvenient. The staff, unfortunately, came across as disinterested and unwelcoming, which made us feel like we weren’t valued guest
Been to this Barcelo 26 years ago it was the original resort there now there’s a total of six. We stayed one night was not good as we had stayed at the tropical in April. We asked to switch back over there and they did not have a problem with it so we spent our vacation at the tropical, which is significantly better than the beach property, even the food was over there .
It was very nice and the people were wonderful
Very clean and friendly
Unsafe. We had three safety issues: 1). The warm morning food moves to lunch and lunch to dinner. Whole family had stomach issues until we learned to eat only what is freshly made. 2). Transportation from airport did show. Mexico is not a safe country to grab some random taxi. And 3). Booked a snorkeling trip leaving from the hotel and they went with bad weather (or lose your money). We got to the snorkeling location and immediately turned back due to heavy rains and lightning. Everyone was scared. Lastly, practically no one speaks english to help or serve you.
Ok
Beautiful atea
Very good in general
A very nice , clean , neat , well kept Gem in riviera Maya . Perfect for families with Kids . With a lot of activities, very safe for kids .
This was definitely an upgrade. We enjoyed the place a lot. The food was good. We will definitely go there again.
This is our third time at this resort, and we really like it here. There's a lot of greenery, many pools, and a very good entertainment program. There's a mall where you can take evening strolls. There's also a dolphinarium where you can swim with dolphins, and even a bowling alley. The only thing we didn't like this time was that the food for breakfast and lunch was the same every day. By the third day, we were already tired of it. We stayed for 8 nights.
Beautiful property in an amazing location with a fabulous beach
The property is an older well kept property. It smells like it too… The pools close at 8pm. The food is nothing to brag about, and in order for the drinks to be decent ask for a shot and add to the drink… Please book transportation in advance.
Stayed at Barcelo Maya Beach in June-July 2024, 2 adults and 1 child. The worse experience ever, rooms smell like bleach, food is plain and if you don't get there when breakfast, lunch and dinner start then buffet will be half empty. Also, there is not enough beach loungers, people would put their towels early in the morning and at about 9am you won't be able to get a place. I would suggest for the hotel to control this and if people are not laying on the lounger, then they should not be holding them with towels. Personal and stuff would not offer drinks by the pool or beach, you have to go to the bar to get yourself a drink. And the last disappointment, we caught hurricane Beryl and our flight got cancelled. The hotel wanted to charge us $1000 for 2 extra nights which was not our fault. All of the flights were cancelled, and they did not have guest checking in, so I believe they could have given us a discount. Due to such a high price we had to check out a day early and find a different hotel. I WOULD NEVER STAY HERE AGAIN!!!!!!
This place was amazing the staff is friendly and my kiddos loved everything had so much to do.
It exceeded our expectations. The layout is great and everything is accessible. The dining options were superb and the customer service was phenomenal. Would recommend this resort for your next vacation!
We were at the Beach property and never received a warm welcome or friendly service from any of the general staff, bar tenders or poolside waitresses (of which there were few). The front desk staff were especially un-helpful. I had my phone stolen off a beach chair and they could have been less than concerned about it. No empathy or interest at all. In fact while we were TOLD to go check in at the Premier Lobby, they made it seem like that area was part of our package. The next day we had to go back for new bracelets and when we grabbed a snack & drinks, the desk clerk came and chastised us, saying that WE were not Premier and couldn't use the facility because we booked with Expedia. The only saving grace was the one Mexican Restaurant off the lobby, which had decent food and the best service of all. Sadly, our other dining experience were nothing to write home about. While the beach was nice, there were no drink servers at the beach chairs and no food/snacks available poolside. Unfortunately, it all started poorly, when we arrived in our (run-down) room to find a padded railing on the pull-out bed was broken and just laying on the floor, the cover for the outdoor light was sitting on the patio table and the air conditioning was not working. Luckily, they did send someone up to handle the air conditioning but never addressed the other issues. Overall, having been to several other all-inclusive resorts in the area, I would say this one we will not go back to
6 resorts on one. Super entertainment, nice rooms, very good food. Outstanding service.
Service
.
Barcelo is a great resort. It is very safe. A lot of food varieties. The only down size is the room AC because it needs to be more cold. They need to have more professional shows.
As soon as we got there we had issues with the AC. It was super dirty and the first time we asked for it to be cleaned we later found out the order was never even entered. Then they promised for it to be cleaned only for us to wake up the next day and it leaking everywhere. By night 2 it was leaking everywhere and looked like it was falling. We had to argue to even get a room change & mind you I was with a baby. My son ended up developing a cough from having to sleep in a room with a bad air conditioner for 2 nights. If it was not for this, I would have not had any issues. But to not change accommodate your guest right away when it’s something like that, especially when traveling with a baby, is unacceptable.
Overall the property was average. The food options were overly americanized and lacked flavor. Never had tacos or elote which was disappointing. Drinks were weak so much so that we questioned if there was even alcohol in them. Essentially it was extremely basic.
Front desk staff including supervisors, managers were rude and disrespectful. Didn’t care to help with continuous issues we were having during our stay. Gave us a room with 1 bed for my family of 5. Then to supposedly to remedy the situation the next day, after hrs of arguing with them, gave us another room with still only 1 bed and two dirty plastic couches to sleep on. Couldn’t get dinner reservations because supposedly all booked for days and buffet food was trash. This was the worst hotel and service I have ever experienced.
Only thing we liked was the beach, what we didnt like was everything else, but worst is customer service. Never had worst customer service and visited Mexico 8th times. Food always the same breakfast, lunch dinner and be aware of all inclusive. Room service not included, restaurants u are only alowwed two dinners. Adults only u wanna go u have to pay not included. Rooms OMG falling apart. So overal if u are going for the beach and beach only you are going to like it but everything else GOOD LUCK.
The bedroom is outdated for 4 stars hotel Towels are very old Issued with the air conditioner in the room staff didn’t fix at all had to use the fan For all inclusive not many drinks left on the room they charge extra if you want room service staff not friendly at all with Hispanics clients I would not stay here again
The registration take to long almost 1 hour to long they need to improve the process
Food was ok
This is the last time we stay in Barceló Checking checking in takes forever and the staff work super slow to help you. I will never say in Barceló again.
I was pleased with all the amenities and staff customer service at Barceló. I’d come back!
Everything about this resort was fantastic
Love the experience, beautiful facilities
I thought the property was dirty. Beach covered in cigarette buds and trash throughout the property. Disappointed in the customer service of the management.
The food was poor
Not all inclusive, only allowed two beers daily in room fridge, our fridge broke and all was hot and they wouldn’t replenish with new colds one either, ice machine broken in addition to this, if you don’t go to buffet as it opens food is limited and luke warm and they did not restock. We thought if we waiters long enough but it never happened. A taxi to travel 7 min away was $40. Inspire store is outrageous charged $52 US dollars for small bottle of sunscreen a bag of Cheetos and pack of gum. Cleaning service came once during our stay. Was not worth the $3000 I spent for all inclusive(additional 900 spent to leave resort and eat elsewhere. Room service is not free either and is at minimum 50 bucks for a sandwich. Disappointed and could have spent elsewhere. Was cool they had sister resorts ti go to but all were the same, like warm food. I brought a bunch of cash to tip well and never got the opportunity as I had to use the money to eat and drink and travel away from resort. Not a good all inclusive unless you want limited and cold food. We planned to stay at resort and forced to get basic amenities elsewhere. We paid for a lousy place to stay and double charged to have to find food and drinks elsewhere.
It is a huge property with a lot of fun for all ages is it a bit outdated the rooms are not well maintenance specially the bathrooms
Great property, great staff
The good…..access to sister properties and large pools. Entertainment was good. Food was good. The Not so good……service was inadequate as it seemed they were short-staffed, especially in the pool areas. Premium liquor and room service is only available if you upgrade to Premium Service. Food buffet hours were greatly limited. They only offered Pepsi products.
you have to be staying at the highest end at this hotel to get decent food and even then it’s not excellent or anything to rave about. But if you are just getting a regular room, the food is 3/10
Amazing place to stay would totally go back.
Take very long time to check in. Waiting over 40 mins in Premium Level lobby to check in, there are no any instructions about the property after check in, we get lost. There are some mosquitoes inside our room. The toilet seat latch was broken, toilet flapper leaking water, making noise midnight during our sleep. Beach buffet was Closed for lunch. The grill bar has no foods at 12:30pm during lunch hours. All staffs are so nice. We booked three nights, but received only one special dinner reservation, they not allow us make other dinner reservations.
Good - lots of stuff to see and do. Bad - staff is extremely slow at any type of service (check-in, Guest Services, etc.), and there should be more employees there that are able to speak English.
This property has a beautiful beach, all the a la carte restaurants were really good. all the facilities were in excellent condition, the pool area was excellent specially for older generation. overall excellent place to visit again in the future.
Beautiful property and beach. Had an amazing vacation
Very good buffet with a variety of food options. The hotel itself is a bit old and out of date. The pools are great, also the beach.
Rooms smelled like mold and the sheets did not smell clean regardless of being changed. Bathroom sink clogged
Could make better food
Stunning grounds and beach with so much to do and see on property you never had to leave. We really enjoyed having access to Palace facilities and food from staying in the Premium Suite. Overall was a great trip and would return.
Lots for kids to do
We enjoyed our stay. The staff were helpful and the facilities and beach were beautiful.
Wonderful place Will definitely stay there again.
The property was safe, clean and very walkable. We were glad we had Google translate to help with communication.
It is huge with lots to do. It was very over crowded. Hard to find chairs even at the beach after breakfast
The staff at the pool were very rude. Ignored our family to attend other people, even after waiting for a long time. People who schedule the dinner reservations didn't reserve correctly, both times my mother went for her reservations, she "wasn't on the list". Very unorganized. Front desk kept bouncing us around when trying to check-in.
Very large resort but everything is walkable. Our room was within a short walk from the pool, buffet, and beach. There’s plenty of things to see, like the dolphins, mall, market, go karts, bowling. Food was just ok. It’s the same food served daily, except one night when there was seafood.
Nice place and good service if you bring a stack of tip money...
We were upgraded to Maya Riviera adults only which was amazing. The food and facilities were outstanding! I just wished the elevators were cleaned as often as the common areas. I will go back again.
Great Resort, very clean, friendly staff but the only downside was some of the shows were not so great & the entertainment at some of the pools was lacking, it needs to be updated.
Lots to love about this resort. Cleanliness, pools, ocean.... My only complaints are.....staff service is lacking. Slow if you ever need anything from the front (me had to call multiple times to get someone to come) and the buffet. That's the big glaring issue. Food is pretty meh. I've had better at a cheaper resort. Also, the staff in there are very poor. Tables go for a long while before cleaned, everything just seems like they would rather be elsewhere.
Beautiful property, friendly, helpful staff
This property was great! we went with a family of 3 (8 year old daughter). There was so much to do. Tons of food options. The ala carte were great but tough to get into. book as soon as you arrive. The pools and kids water park were fantastic. never to busy and able to find seats. Got the premium package and was well worth it for the room alone. Beach was beautiful. and the staff was all friendly and helpful. And good entertainment nightly with a choice between 2 shows. can’t wait to go back
Absolutely loved this resort. The ocean was beautiful and we got upgraded to Barceló maya riviera
Beautiful resort - great facilities. Had great fun.
The ocean swimming is exceptional
We had a group of 10 of us , 5 different rooms , 4 of them got upgraded from the Maya beach to the Rivera. We had paid for the premium package so we did not get moved , the Barcelo group made it work and were able to move us over to the same hotel with all of the original upgrades . Thank you to the Hotel manager at Barcelo beach “Edwin” and the check in lady Adrisa at The Rivera who made everything happen… the resort is beautiful, pretty good food . Amazing staff … we are only half way thru the trip but have had an amazing time already …. Truly the staff and the service is why we always come back
Barcelo Myia Rivera is beautiful and well looked after with amazing food
The regular lobby staff were much nicer and better than premium level staff.
Overall great location and family friendly. They could definitely work on improving the food quality especially at the buffets.
The use of all facilities
Lots to do
Barceló Maya Beach - All Inclusive | Home in Xpu-Ha | Travala.com
Second time visiting. First time was 6 years ago. They do a great job with keeping the resort up to date and clean. One of the nicest resorts we have been to. We have nothing to complain about. Hope to be back again.