When you want that show-stopping, no-holds-barred all-inclusive experience for your wedding, make your perfect match with the Hard Rock Hotels. 

Your All In Wedding Experience is waiting. Once you tie the knot, soak up the sun at any of their refreshing pools or experience endless activities and unbridled entertainment. 

Now Enjoy up to 50% off & more when you book through one of our travel advisor's!

From playing a round of golf or time spent being pampered in the spa to fine dining and fun hangouts for everyone including the kids. 

Contact us today for more details and booking! 

Tours operated by Travel Impressions. Valid travel dates vary by resort. Minimum night stay may be required. Kids ages 4 -12 stay for a $25 fee per kid per night when sharing a room with one (1) full paying adult at select hotels. Select Hotels are Hard Rock Hotel Cancun, Hard Rock Hotel Riviera Maya, Hard Rock Hotel Vallarta, Hard Rock Hotel & Casino Punta Cana, Hard Rock Hotel Los Cabos. Not combinable with any other promotions. Valid for children ages 4- 12 per room, per stay when accompanied by one full paying adult. Children’s ages MUST be notified on the reservation and ages must be accurate at time of travel (proof of age will be required upon check-in). In the event that ages are incorrect, the difference in the rate will be charged upon check-in. Applicable to US and CAN Markets. Applies to NEW reservations only, existing reservations do not qualify. Reservations with overlapping dates qualify; discount will apply for nights within travel window. Promotion is subject to change without prior notice. We reserve the right to discontinue this promotion at any time. All previously sent close-outs and inventory changes apply and remain in place. Applicable to group bookings. Not applicable to reservations with employee rate, travel agent rate, FAMS, complimentary or compensatory stays.

Terms, conditions and restrictions apply; pricing, availability, and other details subject to change and/ or apply to US or Canadian residents. Please confirm details and booking information with your travel advisor.
Have Questions? Email Us or call us at (888) 882-2298