The All-Inclusive Family Report
What the brochures leave out. The club age limit, the teen program, the room that fits, and the beach beyond the postcard.
Explore 300 operating family resorts with included all-inclusive plans. Figures refresh from our catalog; each finding shows how much we actually know.
Find resorts for my familyWhat matters to your family?
Choose an age group to highlight the questions worth asking.
Start with the findings, then explore the resorts behind them. Age groups highlight findings and sort resorts; they do not confirm admission or childcare eligibility.
What the research reveals
All destinations · 300 family resorts. Every percentage has its own researched sample.
Kids' clubs start at age 4 or older
Among recorded minimum ages. Younger children may need separate care. A club's minimum age does not establish whether care is included.
117 of 300 resorts have this detail recorded.
Have a strong teen program
Among researched teen programs. Strong, nominal and no program are recorded separately, rather than treating every teen room as active programming.
134 of 300 resorts have this detail recorded.
Have an on-site waterpark
Among resorts with an explicit yes or no recorded. A pool, slide or lazy river alone does not establish a waterpark.
96 of 300 resorts have this detail recorded.
Have gradual beach entry
Among recorded beach-entry types. A gradual sea floor does not guarantee calm water or safe swimming; conditions and supervision matter.
199 of 300 resorts have this detail recorded.
Record a heated pool
Among resorts with an explicit heating answer. Which pool is heated and when the heating runs are property-specific.
64 of 300 resorts have this detail recorded.
Record a single-room capacity of 5+
Among resorts with a stated single-room occupancy. Total capacity is not a promise for every adult/child mix; category and age caps must be checked.
195 of 300 resorts have this detail recorded.
Record a transfer of 45 minutes or less
Among recorded airport transfer times. These are planning estimates, not a guarantee for traffic, stops or shared transfers.
263 of 300 resorts have this detail recorded.
Behind the teen-program headline
30 strong programs · 86 nominal programs · 18 no program recorded · 166 not yet rated.
How destinations compare
These are shares of researched resorts, not destination ratings. Different sample sizes can change the picture.
| Destination | Family resorts | Waterpark | Strong teen program | Gradual beach entry | Single-room capacity 5+ |
|---|---|---|---|---|---|
| 49 | 100%19 researched | 0%20 researched | 18%38 researched | 59%29 researched | |
| 25 | 100%10 researched | 42%12 researched | 17%18 researched | 67%18 researched | |
| 24 | 100%13 researched | 42%12 researched | 69%16 researched | 67%12 researched | |
| 20 | Too little data0 researched | Too little data6 researched | 80%10 researched | 47%15 researched | |
| 20 | 100%13 researched | 43%14 researched | 50%18 researched | 73%15 researched | |
| 14 | Too little data9 researched | Too little data9 researched | 42%12 researched | Too little data9 researched | |
| 13 | Too little data2 researched | Too little data6 researched | Too little data5 researched | Too little data9 researched | |
| 11 | Too little data8 researched | Too little data5 researched | 20%10 researched | Too little data6 researched | |
| 11 | Too little data2 researched | Too little data6 researched | Too little data8 researched | Too little data5 researched | |
| 9 | Too little data0 researched | Too little data3 researched | Too little data4 researched | Too little data8 researched | |
| 8 | Too little data5 researched | Too little data3 researched | Too little data3 researched | Too little data5 researched | |
| 8 | Too little data3 researched | Too little data4 researched | Too little data7 researched | Too little data5 researched | |
| 8 | Too little data0 researched | Too little data5 researched | Too little data7 researched | Too little data4 researched | |
| 7 | Too little data1 researched | Too little data4 researched | Too little data6 researched | Too little data1 researched | |
| 7 | Too little data0 researched | Too little data0 researched | Too little data5 researched | Too little data2 researched | |
| 7 | Too little data2 researched | Too little data2 researched | Too little data2 researched | Too little data6 researched | |
| 6 | Too little data0 researched | Too little data1 researched | Too little data1 researched | Too little data4 researched | |
| 6 | Too little data2 researched | Too little data1 researched | Too little data3 researched | Too little data5 researched | |
| 5 | Too little data1 researched | Too little data1 researched | Too little data2 researched | Too little data4 researched | |
| 4 | Too little data0 researched | Too little data2 researched | Too little data3 researched | Too little data2 researched | |
| 4 | Too little data2 researched | Too little data1 researched | Too little data1 researched | Too little data4 researched | |
| 4 | Too little data1 researched | Too little data0 researched | Too little data0 researched | Too little data3 researched | |
| 3 | Too little data0 researched | Too little data3 researched | Too little data3 researched | Too little data2 researched | |
| 3 | Too little data1 researched | Too little data2 researched | Too little data3 researched | Too little data2 researched | |
| 3 | Too little data0 researched | Too little data1 researched | Too little data1 researched | Too little data2 researched | |
| 3 | Too little data0 researched | Too little data1 researched | Too little data1 researched | Too little data3 researched | |
| 3 | Too little data0 researched | Too little data1 researched | Too little data3 researched | Too little data1 researched | |
| 2 | Too little data0 researched | Too little data1 researched | Too little data2 researched | Too little data2 researched | |
| 2 | Too little data0 researched | Too little data2 researched | Too little data0 researched | Too little data2 researched | |
| 2 | Too little data0 researched | Too little data2 researched | Too little data2 researched | Too little data2 researched | |
| 2 | Too little data0 researched | Too little data0 researched | Too little data2 researched | Too little data2 researched | |
| 2 | Too little data0 researched | Too little data1 researched | Too little data1 researched | Too little data2 researched | |
| 2 | Too little data2 researched | Too little data1 researched | Too little data1 researched | Too little data1 researched | |
| 2 | Too little data0 researched | Too little data2 researched | Too little data1 researched | Too little data2 researched | |
| 1 | Too little data0 researched | Too little data0 researched | Too little data0 researched | Too little data1 researched |
Find the resorts behind the findings
Choose the features you need. Results must match every selected feature; unknown details do not qualify.
300 matching resorts. Showing 9. Sorted by recorded family score, then name.

Puerto Morelos · Mexico
Nickelodeon Hotels & Resorts Riviera Maya
Family score 9.7/10
- Kids' club ages: 4-12
- On-site waterpark
- Largest stated single-room capacity: 7
- Airport transfer: about 30 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Dassia · Greece
Ikos Odisia
Family score 9.6/10
- Kids' club ages: 6 months–17
- Strong teen program
- On-site waterpark
- Gradual beach entry
- Heated pool: seasonal resort operation
- Largest stated single-room capacity: 8
- Airport transfer: about 25 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Cancún · Mexico
Moon Palace The Grand - Cancun
Family score 9.6/10
- Kids' club ages: 4-17
- On-site waterpark
- Largest stated single-room capacity: 6
- Connecting rooms recorded
- Airport transfer: about 15 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Sharm El Sheikh · Egypt
Rixos Premium Seagate
Family score 9.6/10
- Kids' club ages: 4–12
- Strong teen program
- On-site waterpark
- Largest stated single-room capacity: 8
- Airport transfer: about 15 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Hersonissos · Greece
Creta Maris Resort
Family score 9.5/10
- Strong teen program
- On-site waterpark
- Airport transfer: about 25 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Cap Cana · Dominican Republic
Hyatt Ziva Cap Cana
Family score 9.5/10
- Kids' club ages: 4–12
- Strong teen program
- On-site waterpark
- Gradual beach entry
- Airport transfer: about 15 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

The Bight Settlement · Turks & Caicos
Beaches Turks & Caicos
Family score 9.4/10
- Kids' club ages: Camp Sesame: 0–11 months, 12–24 months and 3–4 years; Navigators: 5–7; Adventurers: 8–10; Tweens: 11–14; Teens: 15–17. The fact sheet does not specify childcare placement for ages 25–35 months; confirm this age group with the resort before booking.
- On-site waterpark
- Largest stated single-room capacity: 12
- Airport transfer: about 20 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Karon · Thailand
Club Med Phuket
Family score 9.4/10
- Kids' club ages: 4 months–17 years
- Strong teen program
- On-site waterpark
- Airport transfer: about 90 min
Confirm age limits, room category, inclusions and seasonal availability before booking.

Playa Macao · Dominican Republic
Dreams Macao Beach Punta Cana
Family score 9.4/10
- Kids' club ages: 3–12
- Strong teen program
- On-site waterpark
- Largest stated single-room capacity: 4
- Airport transfer: about 40 min
Confirm age limits, room category, inclusions and seasonal availability before booking.
If you book through us, the resort pays us a commission. You pay no separate fee. Prices and availability are confirmed in your quote.
How we counted
This report uses operating public resorts that explicitly welcome children and include all-inclusive in their plan. Adults-only, optional-plan and unopened resorts are excluded. A missing answer is unknown, never a no. Waterparks and pool heating need an explicit answer; beach entry, club ages, teen programs, room occupancy and transfer times each use their own recorded sample.
Headline percentages need at least 40 researched answers. Destination comparisons need at least 10 per feature and are descriptive, not a ranking or a representative survey of every resort. Research coverage differs by destination. Room totals do not confirm every adult/child mix, and gradual beach entry does not establish swimming conditions. Read our research methodology.
Need to work through exact ages and room arrangements? Try the Family Fit Finder.