Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This was our first stay in Mexico and this resort was fabulous. Very, very clean. Pool was super. Our room was close to the beach. Staff were very good to us. We would definitely go back!
We stayed at Barcelo Maya Palace for 4 nights and I have nothing to complain about. Everything was perfect!
Grateful to have missed the ice storm in April 2018 !! This was our second time at the Barceló Maya Grand Resort and will hopefully return again soon. Beautiful grounds, spacious, clean rooms, lots of pool areas, beach access and great restaurants.
Beautiful beach - good snorkeling right off shore. Lots of sun and shade to be found on the beach itself plus a big pool
pleasant vacation for young and old. paramedics capable, good to have hospital near by.
Search for Barcelo hotel rooms in Riviera Maya using one of the methods below:
View our selection of 2131 Barcelo hotels