TripAdvisor offers stays at The Royal Caribbean in Cancun, Mexico, with prices starting from $89.27 per night, as provided by ShermansTravel. (We found this rate for a 4-night stay on August 27.) That's the lowest nightly rate we could find by $13. This 3-star beachfront hotel has an Expedia rating of 86% based on 881 reviews and has earned the TripAdvisor Certificate of Excellence. Book this travel deal by May 31 for stays through August 31.