Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/85
View 85 Photos
  • Mexico Holidays
  • Riviera Maya
  • Barcelo Maya Palace

Barcelo Maya Palace

TripAdvisor Review
Mexico, North America
Riviera Maya

This hotel  is a magnificent luxury resort, boasting fantastic all-suites rooms featuring an elegant Colonial style including world-class amenities with open views to the sea. Located in one of the world's most beautiful beaches in the Riviera Maya, this amazing complex provides 24h unlimited services and offers a wide range of leisure and entertainment facilities that will make guests experience an unforgettable holiday. All rooms offer luxury details and comfort to guarantee an extraordinary guests' experience. Hotel dining options include 6 restaurants, offering all with a view of the Caribbean Sea. Sports and entertainment activities are also available. Cancún International Airport lies some 79 km away from the hotel.

Facilities

  • Tennis
  • Beauty salon*
  • Spa treatments*
  • Massage*
  • Solarium *
  • Steam bath
  • Sauna
  • Entertainment programme for children
  • Entertainment programme for adults
  • Children playground
  • Please note some facilities may incur an additional fee

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

The Local Area

Tripadvisor Reviews

Trip Advisor
4.5 Excellent19,215 reviews
Excellent
65%
Very Good
18%
Average
8%
Poor
4%
Terrible
5%
Location
Cleanliness
Service
Value
TripAdvisor Review
Would not recommend

We were super excited to try out this hotel after staying in their Mexico City hotel and trying a different on in the Riveria maya location. After staying there we were really disappointed and will not be returning to this hotel.

TripAdvisor Review
This is my review.

The food was not great at nearly every spot we went. We’d try to get lunch at 11:30 and found out lunch doesn’t start till 12 or 12:30 so we often had to eat breakfast twice with young kids.

TripAdvisor Review
Hotel Review

Hotel was solid overall, this was our second time going. Definitely enjoyed the adults only hotel on a previous trip better. Dinner reservations can be frustrating. Overall, enjoy the hotel and experience and plan on going back.

TripAdvisor Review
Barceló Maya Palace – 11-Night Family Stay, Late July 2026

We recently returned from an 11-night stay at the Palace, within the Barceló Maya resort complex, and overall we left satisfied, although a number of points are worth mentioning in detail. We’ll start with what we enjoyed most: the food. Both the buffets and the à la carte restaurants offered noticeably better quality and variety than the other hotels in the complex, which we also tried (Colonial, Tropical, Caribe). The French restaurant was excellent, and the Kyoto restaurant deserves a special mention: the service was very attentive, and the show that comes with the meal is genuinely worth experiencing. Despite eating at all hours over eleven nights, including at the 24-hour sports bar, we had no digestive issues at all, which says a lot about the freshness of the food. The range of included activities was also very good. Snorkeling is offered free of charge, for one hour per day per person, with only a $20 deposit required for the equipment. Kayaking and windsurfing are included as well; only motorized activities such as jet-skiing come at an extra cost. The beach borders a reef just a few metres from shore, with impressive marine life, even for those with no snorkeling experience. Between the beach, the pools, and the activities, there was rarely a reason to leave the resort. The entertainment and dining staff were, for the most part, warm and attentive, with a genuine effort to make guests feel welcome. We would like to give special credit to Mauricio Gomez, whose service was one of the highlights of our stay. We now turn to the points that fell short of expectations. Our main concern was the front desk. We arrived around 1:30 a.m. due to a visa issue unrelated to the hotel, and although reception was nearly empty — only three families and two staff members — we still waited over an hour to check in. Beyond the slow service, we also noticed a lack of professionalism on several occasions: inconsistent information, staff who seemed poorly informed on certain matters, and, most notably, a significant language barrier. In a five-star property that presents itself as an international “Palace,” we were surprised that the person who checked us in spoke almost no English. We managed thanks to some basic Spanish, but it left a mixed impression. This same issue cost us four full days trying to recover a t-shirt lost at the beach (maroon, with “Eagle” printed in white), with different information given at each visit. The matter was ultimately resolved in five minutes, once a supervisor who spoke fluent English simply showed us a photo of the item — which, in the end, was not even ours. She was clearly more capable and professional than the team she was supervising, and in our view would be better placed at the front line. It’s also worth mentioning that the hotel’s decor, particularly in the lobby, is starting to feel dated for a five-star property in 2026: the first impression on arrival falls short of what the resort’s reputation would suggest. Another, more unexpected issue concerned the beach itself. The sand is very fine, almost too fine, which makes walking on it somewhat uncomfortable and can quickly hurt your feet. The real problem, however, lies just beneath this thin layer of sand: a hard, almost concrete-like surface. While playing beach volleyball, one of us slipped and injured an ankle on this surface — an injury that could easily have been avoided on a normal beach. We were also disappointed by the pools, which, while cleaner than at the resort’s other hotels, still leave room for improvement: after only two days, our swimwear showed light yellowish stains, something we also noticed on other guests. The water was also quite warm during the day, which likely doesn’t help. On the equipment side, we were surprised that the Palace has no proper table tennis table. The Tropical has a good one, but it belongs to the kids’ club and therefore closes at 5 p.m., which severely limits its use. Some dining areas, particularly the rodizio restaurant, were affected by unsupervised children being fairly loud; there is already an adults-only pool, but a few additional quiet areas would be welcome. The nightclub was enjoyable overall but played the same playlist every night, and bar service could be slow, with “virgin” cocktails frequently served with alcohol regardless of our request. Lastly, the hotel’s mobile app clearly needs to be redesigned. In its current form, it is difficult to set up and adds very little value. We would have liked something closer to what other resorts offer (the Riu, for example): an interactive map to help guests find their way around such a large property, in-app restaurant booking, real-time activity schedules, and a clear indicator of which restaurants are closed or fully booked. On a complex this size, a well-designed app would save a considerable amount of time for many guests. Overall rating: 8/10. We left satisfied: the quality of the food, the range of activities, and the warmth of most of the staff fully justify the stay. A handful of relatively simple improvements — better English and more consistency at the front desk, more thorough pool maintenance, and a redesigned app — would be enough to bring this resort close to a 9.5/10 experience.

TripAdvisor Review
Family vacation

Amazing service , friendly and kind staff, and great hospitality

Our Travel Specialists

Your holiday to Mexico is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists