Have a question? Call +52-984-875-1100
Have a question? Call +52-984-875-1100
Have a question? Call +52-984-875-1100
Advanced Options
Hard Rock Hotel Riviera Maya

Km 72, Carretera Cancun-Chetumal, Puerto Aventuras, Mexico

The Online ExclusiveUp to 35% Off

Enjoy paradise at the all inclusive Hard Rock Hotel Riviera Maya. Your rock star vacation is packed with everything you need - plus perks like up to 35% off, best rate guarantee, web check-in and exclusive discounts at some of Playa del Carmen's hot-spots. Are you ready?

Notifying 72 hours prior arrival.

View Participating Venues

Go ahead - Set a date, and receive your confirmation instantly. These perks are exclusive to guests that book direct at Hard Rock Hotel Riviera Maya

Terms & Conditions:

*Except in Christmas, New Year and holidays. To enjoy your exclusive benefits at the venues, please show your online coupon and mention the discount when making your reservation or before ordering the check. Quality of service and food are responsibility of each venue. Tips and transportation are not included.
Book Now and Travel before December 21,2019 / This promotion applies for USA and Canada residents only. / Applies to new reservations only and is subject to change without prior notice. / Does not apply to groups or weddings. / This promotion is combinable with Kids Stay Free in Deluxe Family Room, Limitless Resort Credit (valid for US residents. SERVICE FEE: A 20% service fee will apply over the final price of all transactions using the Limitless Resort Credit promotion on all services or products available at Hard Rock Hotel Riviera Maya. Service fee can only be paid with cash, room charge and credit card. Service fee cannot be paid with the remaining Limitless Resort Credit promotion balance) and Double Resort Credit. /We reserve the right to discontinue this promotion at any time.

Latest News

More News

Upcoming Events

More Events

Specials & Promotions

Hard Rock Riviera Maya Km 72, Carretera Cancun-Chetumal Puerto Aventuras, Mexico Hotel +52-984-875-1100 Reservations +52-984-875-1100