We stayed at this resort as part of a group attending a conference.
First, we have traveled around the world and we are not always seeking for perfect luxury, but we do have high expectations on service. Although we could not give the Ritz Cancun a perfect 5 star rating due to minor flaws, they did meet our expectations on the service provided.
The rooms: traveling as coworkers, we asked for a two double bed bedroom. Although not directly facing the ocean, we did have a very nice mostly unobstructed view of it. Our room was immaculate and spacious for the location (Cancun). The beds were very comfortable, the shower is separated from the bathtub and the housekeeping service was simply perfect.
The flaws: As mention in the previous reviews, some amenities of the hotel are in need for an update (carpets, some walls, no fan in the bathroom, better hair products). However, the hotel is kept immaculately clean from pool sides to public bathrooms and those small flaws were therefore never a problem for us. In fact, the overall feel of relaxation, luxury and friendliness of this resort over-passed by far minor details like those previously mentioned. Some people reviewing this hotel badly may have had bad experiences, but we think some others may simply never be pleased.
As far of conference goes, we were VERY impressed with the organization of it all. The conference room was spacious and comfortable. The breakfast provided was very similar (but smaller in quantities and choices) to the spectacular breakfast buffet they provide. As part of the conference group, we were provided with complimentary wifi; a "perk" that was highly appreciated.
Restaurants: beside the breakfast provided by the conference arrangements, we enjoyed the breakfast buffet every other morning. Fresh fruit are abounding, pastries of all kinds are simply delicious, many fresh juices and crepes (they even provide pure Canadian maple syrup). They also have all the traditional items (bacon, cereal, eggs etc.). We ate lunch and dinner on the resort exclusively and tried all of their restaurants.
The lunch restaurants tend to serve bigger portions so we would share a plate (burritos being a good example) and have plenty of food with the extra benefits of not feeling too heavy and saving money. Although not too fancy, it was always very good and most importantly, very safe. On that matter, we could not say enough about the unparalleled quality of food and water on this resort as far as safety goes. Anybody traveling pregnant or with young children could expect eating and drinking on the resort worry-free, a HUGE advantage for the Caribbeans.
The dinner restaurants are as expected more expensive but delicious. As food lovers, we are used of spending a little more for good food. We weren't outraged by the prices by any means (note: prices are marked on the menus as Mexican pesos, not USD!!!). Expect to pay between 20-60 USD for a main course and around 15 USD for a glass of wine. The bottom line is: it is not fast food, so you don't pay fast food price. That being said, the sushi rolls are enormous (8 pieces a roll) so you could share 3 rolls for 2 and have a satisfying meal. We tried them all: the sushi restaurant, the Club Grill and the Fantino. The last two are rated as 5 diamond restaurants. Frankly, the Club grill is overrated according to us. Our meal and service were both very good, but not 5 diamond rating good. On the other hand, the Fantino was extraordinary...so much in fact we ended up eating there twice! The food is incredible, the service refined and personalized and the live piano makes the whole experience perfect! Do expect to pay around 60-150 USD a person including a couple glasses of wine. Again, if money is a concern, it is not mandatory to take the degustation menu. You could eat 3 smaller items and be full (we did that the second time as we were not overly hungry and leaving early the next day).
The beach is gorgeous and the pools are both very clean with warmer water.
As mentioned in previous reviews, there are a few kids running around as it is a "family oriented hotel". To us, it was never a problem, quite the opposite in fact as everything seems more "alive". If for some reasons you do not wish to see one single kid in your entire stay, we would suggest you choose a resort that caters to 18+ clientele. Again, some previous reviewers may have had bad experiences, but some others may have chosen the wrong type of hotel for their needs.
At the end of the day, we would go back without hesitation!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.