All-Inclusive Resorts in Punta Cana
15 research-based resort profiles in Punta Cana, Dominican Republic — sorted by our rating with booking trade-offs disclosed.
Prices and inclusions change with dates, room category and availability — confirm the current rate and package details before booking.
Punta Cana all-inclusives at a glance
15 resorts we have reviewed in Punta Cana, Dominican Republic — published starting rates from $125 to $365 a night for two. Every figure comes from the full review behind each link.
The top two compared
Every reviewed resort is ranked below.
| Resort | Iberostar Grand Bavaro | Excellence Punta Cana |
|---|---|---|
| Best for | Adults-only | Adults-only |
| Standout | beachfront, swim up bar | beachfront, swim up bar |
| From | $365/night | $261/night |
| Our rating | 8.9/10 | 8.8/10 |
| Resort | Style | Standout | From | Our rating |
|---|---|---|---|---|
| Iberostar Grand Bavaro ★★★★★ · Luxury | Adults-only / couples | beachfront, swim up bar, spa | $365 | 8.9/10 |
| Excellence Punta Cana ★★★★★ · Luxury | Adults-only / couples | beachfront, swim up bar, spa | $261 | 8.8/10 |
| JOIA Bavaro by Iberostar ★★★★★ · Luxury | Adults-only / couples | beachfront, swim up bar, spa | $310 | 8.7/10 |
| Breathless Punta Cana Resort & Spa ★★★★★ · Luxury | Adults-only / couples | beachfront, swim up bar, spa | $250 | 8.4/10 |
| Dreams Macao Beach Punta Cana ★★★★ · Mid-Range | Family-friendly | beachfront, water park, swim up bar | $180 | 8.4/10 |
| Lopesan Costa Bavaro Resort, Spa & Casino ★★★★★ · Luxury | Adults-only / couples | beachfront, casino, spa | $300 | 8.3/10 |
| Dreams Onyx Resort & Spa ★★★★ · Mid-Range | Family-friendly | beachfront, water park, swim up bar | $280 | 8.2/10 |
| Club Med Punta Cana ★★★★ · Mid-Range | Family-friendly | beachfront, water park, circus school | $187 | 8.1/10 |
| Iberostar Selection Bavaro Suites ★★★★★ · Mid-Range | Family-friendly | beachfront, swim up bar, spa | $194 | 8.1/10 |
| Hard Rock Hotel & Casino Punta Cana ★★★★ · Mid-Range | Family-friendly | casino, golf, waterpark | $308 | 7.8/10 |
| Barcelo Bavaro Palace ★★★★ · Mid-Range | Family-friendly | beachfront, water park, swim up bar | $144 | 7.4/10 |
| Hotel Riu Republica ★★★★ · Budget | Adults-only / couples | beachfront, water park, swim up bar | $125 | 7.2/10 |
| Royalton Splash Punta Cana ★★★★ · Mid-Range | Family-friendly | water park, beachfront, casino | $139 | 7.2/10 |
| Bahia Principe Grand Punta Cana ★★★★ · Budget | Family-friendly | beachfront, swim up bar, kids club | $125 | 7/10 |
| Hotel Riu Bambu ★★★★ · Budget | Family-friendly | beachfront, water park, swim up bar | $130 | 6.8/10 |
Our picks in Punta Cana
Iberostar Grand Bavaro is the most refined adults-only luxury option on Bavaro Beach and one of the smartest Punta Cana bookings for couples who want included butler service, calm swimmable water, and Iberostar Grand brand standards at a price point well below the Cap Cana flagships. The property is older than the modern competitors and the buffet is forgettable, but the dining specialty venues, the included spa circuit, and the universal butler inclusion combine into a genuine luxury experience for couples who do not need the newest hardware. An 8.9 out of 10.
- + Butler service is included for every guest, every room category — not just premium tiers
- − Older property compared to modern Cap Cana competitors — some renovation seams visible
Riu Republica is the undisputed party resort capital of Punta Cana — a 1,382-room adults-only beast that delivers four themed pool parties per week, an on-site water park, and a Pacha nightclub, all at budget-to-mid pricing. The trade-offs are real: watered-down drinks, worn rooms, overcrowded facilities, and a TripAdvisor 3/5 that reflects the resort's polarizing nature. If you want to dance in a foam pool until midnight and wake up on a decent beach without spending $400 a night, this is your resort. If you want culinary excellence, premium spirits, or romance, look at Breathless Punta Cana or Zoetry Agua instead.
- + Best-value adults-only all-inclusive in Punta Cana — strong rates from $125/night in shoulder season
- − Drinks are consistently reported as watered down — the single biggest complaint across every review source
Dreams Macao Beach punches well above its price point thanks to a spectacular UNESCO-recognized beach, modern 2020 construction, and a zero-reservation dining policy that eliminates the single biggest frustration at most all-inclusives. Families with kids ages 4-16 will find the water park, kids clubs, and beach combination nearly perfect. Couples should consider the Preferred Club upgrade for the adults-only saltwater pool and dedicated beach section. The main caveats are construction noise from the adjacent Secrets resort through late 2026 and the longer airport transfer compared to Bavaro competitors.
- + UNESCO-recognized Playa Macao is one of the best beaches in the Dominican Republic — far less seaweed than Bavaro
- − Active Secrets Macao Beach construction next door — audible from the beach near the site through late 2026
Iberostar Grand Bavaro
Iberostar Grand Bavaro is the most refined adults-only luxury option on Bavaro Beach and one of the smartest Punta Cana bookings for couples who want included butler service, calm swimmable…
Excellence Punta Cana
Excellence Punta Cana is the adults-only benchmark in Uvero Alto and one of the best couples resorts in the Dominican Republic.
JOIA Bavaro by Iberostar
JOIA Bavaro by Iberostar is a sophisticated adults-only retreat on one of the Caribbean's finest beach stretches, elevated by universal butler service, a spectacular galleon restaurant, and…
Breathless Punta Cana Resort & Spa
Breathless Punta Cana is the best party-focused adults-only all-inclusive in the Dominican Republic.
Dreams Macao Beach Punta Cana
Dreams Macao Beach punches well above its price point thanks to a spectacular UNESCO-recognized beach, modern 2020 construction, and a zero-reservation dining policy that eliminates the…
Lopesan Costa Bavaro Resort, Spa & Casino
Lopesan Costa Bavaro is the best new-build all-inclusive on Bavaro Beach.
Dreams Onyx Resort & Spa
Dreams Onyx is Punta Cana's strongest family-friendly option in the mid-to-upper price range: the Jungle Waterpark is the real deal, the Breathless cross-resort access doubles your dining…
Club Med Punta Cana
Club Med Punta Cana is the best-structured all-inclusive in the Dominican Republic for active families — CREACTIVE by Cirque du Soleil alone justifies the stay, and the 2025 renovation has…
Iberostar Selection Bavaro Suites
Iberostar Selection Bavaro Suites is the best-value family all-inclusive in Punta Cana, punching well above its $194/night starting price through campus access that delivers a resort…
Hard Rock Hotel & Casino Punta Cana
Hard Rock Punta Cana is the undisputed mega-resort of the Dominican Republic — a 1,775-room entertainment complex with included Jack Nicklaus golf, a 26-slide water park, and the largest…
Barcelo Bavaro Palace
Barcelo Bavaro Palace is the quintessential large-scale family all-inclusive: an exceptional beach, overwhelming activity programming, and a price tag that makes it hard to dismiss.
Hotel Riu Republica
Riu Republica is the undisputed party resort capital of Punta Cana — a 1,382-room adults-only beast that delivers four themed pool parties per week, an on-site water park, and a Pacha…
Royalton Splash Punta Cana
Royalton Splash Punta Cana is the go-to choice for families who want a genuine water park experience without Hard Rock prices.
Bahia Principe Grand Punta Cana
Bahia Principe Grand Punta Cana delivers honest mid-range all-inclusive value on one of the Caribbean's best beaches, but it works best for flexible families who manage expectations.
Hotel Riu Bambu
Riu Bambu is the reliable budget workhorse of the RIU Punta Cana campus — a 1,000-room family machine that punches above its price point on beach quality and kids' facilities, but below it…
Prices shown are indicative nightly rates that change with season, room type, and availability — always confirm the current rate and exactly what's included before you book.
Punta Cana all-inclusive FAQ
How much does an all-inclusive resort in Punta Cana cost?
Across the 15 Punta Cana resorts we have reviewed, published starting rates run from about $125 to $365 per night for two people in low-to-shoulder season; the best value on our scale is Hotel Riu Republica (7.2/10 from $125/night). Rates change with season and availability — confirm the current price and what's included before you book.
What is the best all-inclusive resort in Punta Cana?
Iberostar Grand Bavaro is our highest-rated all-inclusive in Punta Cana at 8.9/10. Iberostar Grand Bavaro is the most refined adults-only luxury option on Bavaro Beach and one of the smartest Punta Cana bookings for couples who want included butler service, calm swimmable water, and Iberostar Grand brand standards at a price point well below the Cap Cana flagships. The property is older than the modern competitors and the buffet is forgettable, but the dining specialty venues, the included spa circuit, and the universal butler inclusion combine into a genuine luxury experience for couples who do not need the newest hardware. An 8.9 out of 10.
Are there adults-only all-inclusive resorts in Punta Cana?
Yes — 6 of the 15 resorts we review in Punta Cana are adults-only or couples-focused; our top pick is Iberostar Grand Bavaro (8.9/10).
Which Punta Cana all-inclusive is best for families?
Dreams Macao Beach Punta Cana (8.4/10) is our top family pick in Punta Cana. Dreams Macao Beach punches well above its price point thanks to a spectacular UNESCO-recognized beach, modern 2020 construction, and a zero-reservation dining policy that eliminates the single biggest frustration at most all-inclusives. Families with kids ages 4-16 will find the water park, kids clubs, and beach combination nearly perfect. Couples should consider the Preferred Club upgrade for the adults-only saltwater pool and dedicated beach section. The main caveats are construction noise from the adjacent Secrets resort through late 2026 and the longer airport transfer compared to Bavaro competitors.