Kids by the Pool; Courtesy of NadyaEugene/Shutterstock.com
Infants: 0-2 • Little Kids: 3-6 • Big Kids: 7-9 • Tweens: 10-12

15 All-Inclusive Resorts Where Kids Stay Free 2021

See recent posts by Amanda Norcross

Many resorts offer kids-stay-free promotions during select periods, while other all-inclusive resorts let kids stay free almost always! These are the best all inclusive resorts where kids stay free.

Suite at Dreams Punta Cana in Punta Cana, Dominican Republic

1. Dreams Resorts and Spas – Multiple Locations

At Dreams Resorts, up to two children (ages 12 and under) stay free in a room with two paying adults (or one child with one paying adult). All Dreams Resorts & Spas offer special programming for kids, and some even provide babysitting services (for a fee).

Recommended Dreams Resort: Dreams Punta Cana Resort & Spa

Aerial View of Sunscape Puerto Vallarta Resort and Spa in Puerto Vallarta, Mexico

2. Sunscape Resorts – Multiple Locations

Sunscape Resorts allow up to two children ages 12 and under to stay, play and eat free on most dates throughout the year. The all-inclusive family resort chain offers pretty properties in Mexico, Jamaica, Curacao, and the Dominican Republic.

Recommended Sunscape Resort: Sunscape Puerto Vallarta Resort & Spa

Now Larimar Punta Cana in Punta Cana, Dominican Republic

3. Now Resorts & Spas – Multiple Locations 

Now Resorts & Spas allow up to two children to stay free with two paying adults (or one child stays free with one paying adult); the promo applies to kids ages 12 and under. Now Resorts & Spas offer gorgeous pools, children’s programming and direct beach access.

Recommended Now Resort: Now Larimar Punta Cana

Holiday Inn Resort Los Cabos All-Inclusive in Los Cabos, Mexico

4. Holiday Inn Hotels and Resorts – Multiple Locations 

Yes, Holiday Inn has all-inclusive resorts! The popular hotel chain has a few properties in Mexico and Aruba, most of them offering a kids-stay-and-eat-free policy. The hotels also offer complimentary kids’ clubs and everything else you’d expect of an all-inclusive resort: pools, onsite restaurants and direct access to the beach.

Recommended Holiday Inn Resort: Holiday Inn Resort Los Cabos All-Inclusive

Beach Palace Cancun in Cancun, Mexico

5. Palace Resorts – Multiple Locations 

Kids AND teens stay free at Palace Resorts, located in Mexico and the Caribbean. Children ages 17 and under can stay free with two paying adults. Other perks for kids and teens include specialized menus and game rooms.

Recommended Palace Resort: Beach Palace Cancun

Hotel Riu Palace Costa Mujeres in Costa Mujeres, Mexico

6. RIU Hotels & Resorts – Multiple Locations 

At RIU Hotels & Resorts, the kids-stay-and-eat-free deals are available for up to two kids ages 12 and under. With multiple dining options, pools and oceanfront suites, plus separate children’s pools, playgrounds and the chain’s kids’ club for ages 4 to 12, getting to the Caribbean is easy for families.

Recommended RIU Resort: Hotel RIU Palace Costa Mujeres

Club Med Cancun Yucatan in Cancun, Mexico

7. Club Med – Multiple Locations 

Kids ages 4 and under stay free at Club Med, an international chain of all inclusive hotels. Plus, youngsters are treated to age-centric kids’ clubs, trapeze programs and meals. At select resorts, baby formula, food and other necessities are available.

Recommended Club Med Resort: Club Med Cancun Yucatan

Divi Little Bay Beach Resort in Sint Maarten

8. Divi Resorts – Multiple Locations 

Families already love the spacious suites at Divi Resorts, but you’ll be happy to know kids ages 12 and under always stay and eat free! Kids’ clubs, swimming pools, beaches and sporting activities make these resorts even sweeter.

Recommended Divi Resort: Divi Little Bay Beach Resort

IBEROSTAR Selection Bavaro in Punta Cana, Dominican Republic

9. IBEROSTAR Hotels & Resorts – Multiple Locations

The beachfront, luxurious all-inclusive resorts that are a part of the IBEROSTAR chain offer an array of activities for children, including kids’ clubs and a healthy dose of restaurants in which to dine. Up to two kids ages 12 and under stay, play and eat free at IBEROSTAR resorts, saving parents a huge chunk of change on their all-inclusive getaway.

Recommended IBEROSTAR Hotel: IBEROSTAR Selection Bavaro

Allegro Cozumel in Cozumel, Mexico

10. Allegro Resorts – Multiple Locations 

Select Allegro Resorts, including Allegro Cozumel and Allegro Playacar, offer a promotion where the first child stays free. The deal is offered seasonally, so be sure to check the latest deals before you book. Currently, Allegro Cozumel is offering a family promotion where two kids stay free for travel between April 12 and Sept. 30, 2021. The promotion will continue for stays from Oct. 1 through Dec. 22, 2021, but will only include one child free during this time.

Recommended Allegro Resort: Allegro Cozumel

Bowling Alley at Hard Rock Hotel & Casino Punta Cana in Punta Cana, Dominican Republic

11. Hard Rock Hotels & Resorts – Multiple Locations

Hard Rock Hotels & Resorts can be pricey, but be on the lookout for occasional kids-stay-free incentives. For example, the Hard Rock Hotel & Casino Punta Cana is allowing up to two kids under age 17 to stay free with one full paying adult. Offer is valid for bookings made through April 30, 2020, and for travel through Dec. 17, 2021.

Recommended Hard Rock Resort: Hard Rock Hotel & Casino Punta Cana

Coconut Bay Beach Resort & Spa in Vieux Fort, St. Lucia

12. Coconut Bay Beach Resort & Spa – Vieux Fort, St. Lucia

Kids under age 3 stay free at Coconut Bay Beach Resort & Spa, one of the best all-inclusive family resorts in the Caribbean. And kids aged 3 to 17 stay for just $59 per night! Access to the CocoLand Kidz Klub and onsite water park (the largest in St. Lucia) is included in rates.

The Grand Reserve at Paradisus Palma Real in Punta Cana, Dominican Republic

13. Paradisus Resorts – Punta Cana, Dominican Republic

One child age 12 and under stays free in a room with two paying adults at both The Reserve at Paradisus Palma Real and The Grand Reserve at Paradisus Palma Real (the latter of which is the newest resort in the brand’s portfolio). Offer valid for travel May 1 to Dec. 20, 2021.

Recommended Paradisus Resort: The Grand Reserve at Paradisus Palma Real

 Grand Residences Riviera Cancun in Puerto Morelos, Mexico

14. Grand Residences Riviera Cancun – Puerto Morelos, Mexico

Kids under age 12 stay free when you book the all-inclusive package at Grand Residences Riviera Cancun, a hidden gem in Mexico. The beachfront resort features spacious residences, unique activities, delicious dining, a kids’ club, and spa.

Melia Caribe Beach Resort in Punta Cana, Dominican Republic

15. Melia Caribe Beach Resort – Punta Cana, Dominican Republic

One child (up to 12 years old) can stay free when sharing a room with two adults at Melia Caribe Beach Resort. Offer valid for all travel from May 1 to Dec. 20, 2021.

What to Pack for Your Next Trip

You Might Also Like:

The 5 Best All-Inclusive Bahamas Resorts For Families
7 All-Inclusive Family Resorts in Puerto Rico
10 Best Miami Hotels for Families
18 Best All-Inclusive Mexico Resorts for Families 2021
4 Best All-Inclusive Resorts in Florida


Our team of parents and travel experts chooses each product and service we recommend. Anything you purchase through links on our site may earn us a commission.