This year, grandparents can stay for free at Generations Riviera Maya, by Karisma, because when guests book a 2-bedroom suite, they’ll receive a complimentary 1-bedroom oceanfront suite complete with 1,200-sq.-ft. of living space, and unlimited butler service. The Grandparents Stay Free promotion is valid for new bookings only and recipients must be 55 years old or over to qualify.

Generations Riviera Maya, by Karisma is an all-suite, all-butler, all-oceanfront resort featuring 150 one-, two- and three-bedroom suites, many of which include private swim-up and upper terrace infinity pools; a kids club, offering supervised activities for children ages 4 to 12; and four beachfront restaurants and two lounges, including Palms Gourmet Terrace, serving traditional Mexican street-style cuisine, and Jade Restaurant, serving family-style Pan-Asian cuisine.

Rates start at $183 per adult, per night, and include the Gourmet Inclusive Experience of a la carte dining, premium alcoholic and non-alcoholic beverages, full-service concierge, and 24-hour room service. The Grandparents Stay Free promotion is available for bookings and travel now through Dec. 31, 2017. For more information, call (866) 527-4762 or visit karismahotels.com.