Mexico

Select one of the 18 destinations below that we have for Mexico to narrow your hotel review search further.
Best hotels in Mexico, based on:
#1 Secrets The Vine Cancun
#1 Secrets The Vine Cancun
Cancun
Mexico
97 reviews
Great quiet hotel
I really enjoyed my stay—both the room and the service were excellent. I'd recommend downloading the app; it made things very convenient. Whenever we left the room, we could simply request housekeeping through the app, and they came promptly. Everything ran smoothly, whether we were heading out for dinner or grabbing a quick snack. We didn't use room service, but it was nice to have the option. I also appreciated the hotel's efforts to stay on top of the seaweed situation and keep the beach clean. In fact, everything was clean and new-looking. One area for improvement would be the availability of beach chairs. It often felt like a “first-come with your items to save, but never attend” situation. When I asked a staff member for help, I was told all chairs were taken, even though many appeared unused for hours with belongings left on them. Better management of this would really enhance the experience. Drink service on the beach could also be improved. I did leave the resort briefly for a walk along the hotel strip and unfortunately had a negative experience with local police who attempted to solicit a bribe. While this is not the hotel's fault—and I didn't report it at the time—I would recommend staying on the resort property for peace of mind. I felt very safe while on the hotel property. Lastly, my partner became quite ill on our final day, which made for a difficult trip home. Make sure you bring supplies!
#2 Majestic Elegance Costa Mujeres
#2 Majestic Elegance Costa Mujeres
Playa Mujeres
Mexico
140 reviews
Incredible Family Trip
We recently stayed at Majestic Elegance Costa Mujeres for 7 days as a family of five (2 adults and 3 kids), and once again had a wonderful vacation. The resort grounds are absolutely beautiful and exceptionally well maintained. Everywhere we walked was clean, lush, and well cared for, creating a relaxing atmosphere throughout our stay. A highlight of our trip was the Blossom Spa, where Priscilla provided an incredible treatment. She was professional, attentive, and made the experience truly relaxing. It was one of the best spa experiences we've had. We were also pleasantly surprised with a room upgrade upon check-in thanks to Eric and Daniel from Guest Services, who recognized us as returning guests. Their warm welcome and exceptional customer service made us feel genuinely valued. A huge thank you to both of them for starting our vacation on such a positive note. The food and beverage service was another standout. Daniel at the Piano Bar was knowledgeable, incredibly friendly, and always provided fast, attentive service. Flavio at the main bar is a true mixologist—his cocktails were expertly crafted and added a special touch to our evenings. One of our favorite memories was watching the quarterfinal match at the Sports Bar. The lively atmosphere, combined with delicious wings, burgers, and fries, made it a fun experience for the whole family. The pool area was lively and busy, which created a fun vacation atmosphere, especially for families. The beach did have some seaweed during our stay, but the resort staff worked hard throughout the day to clean it regularly and keep the beach as enjoyable as possible. Overall, Majestic Elegance Costa Mujeres continues to impress us with its excellent service, beautiful property, and friendly staff who go above and beyond to make guests feel welcome. We look forward to returning again!
#11 Bahia Principe Escape Sian Ka An
#11 Bahia Principe Escape Sian Ka An
Riviera Maya
Mexico
847 reviews
Your safety will not be put before profits
Horrible experience. I have cancelled all future trips. I was about to take a shower and the sewer backed up in my room. When I reported it and it took nearly three hours for maintenance show up. After they snaked the toilet, they left. I spent the next hour wondering when I was going to be moved. Even the house keeping staff did not come to clean up. I called several times and the reply was I will pass it on. I had to go to the front desk and force the issue. I was very polite, patient and respectful. Then that is when everything started falling a part. The agent put my physical and mental health in harm's way. I have several disabilities. The agent knew I had a 3 braces and walked with a cane. He told me if I wanted a bottom floor room, I to sign away my rights of compensation because the room was a step down from what I booked. If I refused, I would be moved to the second floor of the complex. There are no stair rails and they are open to the elements. Rain and derbies get blown in and makes the stairs treacherous. I now because when I took my first trip I unknowingly had a room on the second floor. That is why the next vacation, this one and the next three that are paid for are all ground floors. Bahia Principe has total agency over their guests and they have a duty to put their guests health and safety first. I am fearful of showering or use the toilet in my room for fear that the sewer will back up and I will be forced again a another situation where my safety and security is put at risk. I am supposed to be on vacation, not be abused, mistreated. I cannot express how I feel. I no longer feel safe. Again, if anything were to go wrong or need medical assistance, I do not feel the Concierge is capable of making the right decisions. We are becoming the fuel that feeds the machine. There are safer and more repectful resorts out there

Are you a hotel owner?

Copyright © Monarc.ca 2008-2026