Many all-inclusive resorts in Mexico, the Caribbean and the United States offer deals where kids stay free when accompanied by an adult, including Cancun's Gran Caribe Real Resort & Spa, the Rocking Horse Ranch near New York City, and the Occidental Allegro in Cozumel. Other resorts that extend an option for children to stay free are Jamaica's Grand Palladium, The Reserve At Paradisus Palma Real Resort in Punta Cana, Iberostar Hotel in Cozumel and Club Med in Cancun and Yucatan.
A village-style resort, the Gran Caribe Real Resort & Spa is located in the central area of Cancun Resort District. Up to two children age 12 or younger are permitted to stay and eat free throughout the year. There is an on site kid's club and a T zone for tweens and teenagers. The pirate-themed Oki Mini golf course and Oki Splash Water Park offer family friend fun for people of all ages.
With an indoor water park, horseback riding and hiking trails, the all-inclusive Rocking Horse Ranch provides plenty of entertainment for the family. Kids can stay free on specific dates during the spring and summer at this Hudson valley getaway 90 minutes away from New York City.
Located directly on the Mexican Riviera, Cozumel's Iberostar Hotel features 300 guestrooms and six bungalow-style rooms with private hammocks and patios.