Sunspot Tours Logo
  • 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
    • 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
  • My Booking
  • Contact
  • 0800 408 0506

1/85
Pool
Pool
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

4.5 Excellent19,296 reviews
Trip Advisor
Excellent
65%
Very Good
18%
Average
8%
Poor
4%
Terrible
5%
Location
Cleanliness
Service
Value
TripAdvisor Review
Barcelo paradise

This is the 3rd time in 12 years we have stayed at Barcelo Riviera Maya, the first at the Palace. We booked a junior beach front suite premium level. Steps to the pool steps to the beach. The room was very nice and clean. The bed was very comfortable and the linens are high quality. The room was constantly at 19 celsius which was cool but awesome for sleeping! The food was incredible at the restaurants and at the buffets. The grounds are impeccable the staff was incredible and very helpful. All the pools are crystal clear.It is amazing that an incredibly large facility maintains such incredible cleanliness

TripAdvisor Review
Family Vacation

Highly Recommend Barcelo Maya Palace. It is about an hour drive from Cancun Airport. I enjoy that you have access to five hotels. There are several Restaurants to choose from. I highly recommend Brasserie French cuisine. There are so many pools in each hotel. The entertainment is fun at Barcelo Maya Colonial. We went in September and only slight rain and thunder. The hotel was not crowded. The Beach had very little Sargassum (September 2026) and it was clear. Guests were able to swim with Turtles. Looking forward to return to Mexico.

Review by brendag021 Santa Maria, California
TripAdvisor Review
A Wonderful Experience

Amazing family trip! Beautiful resort, excellent service, great food, and wonderful staff. Highly recommended!

Review by aminbahraini2026 Vancouver, Canada
TripAdvisor Review
Amazing staff!

This is our fourth time here. We found our favorite server at the hacienda buffet us Keyli Valesquez . She makes our trip memorable. She is so kind and efficient. We cant wait to see her here again next year! The staff at this resort is amazing! I can't see myself going anywhere else!

Review by cynthia m Newburgh, New York
TripAdvisor Review
Great father and son vacation

Originally booked at the Tropical property, day before our trip received a call saying that due to low occupancy the Tropical was closed and we were being upgraded to the Palace.

Room was spacious and clean, with one of the best oceanfront views on the complex. Grounds were well kept, and staff did the best they could to clear the sargassum on the beach in the mornings on the days it was present. First couple days there was minimal sargassum but got a few heavy days for the last half of our week here, but we did get to snorkel with a very large sea turtle on our first day here!

Buffet food was decent although repetitive. À la carte restaurants were great, except for the Italian, food there was very disappointing but service was still good.

Staff were friendly and accommodating all around. And a big shout out to Dressel Divers’ crew onsite for making my son’s introduction to scuba diving such a memorable one. Highly recommend!!

Our Travel Specialists

Your holiday to Mexico is just a phone call away

Call our Travel Specialists today on 0800 408 0506