
Caribbean All inclusive Vacations
Book a All inclusive Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₩1,660,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top All inclusive vacation packages in Caribbean
Price found within the past 48 hours. Click for updated prices.

Catalonia Royal Bavaro - Adults Only
Price was ₩1,652,568, price is now ₩1,212,581 per person
₩1,212,581
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.4/10 Very Good! (2,138 reviews)
The hotel's cleanliness and organization were excellent; the room was clean and cozy, and the entire staff was very professional and pleasant. The two pools for adults were great, and the food and drinks were excellent. It was a good stay—thanks to everyone.
Reviewed on Jun 28, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,369,469, price is now ₩1,902,640 per person
₩1,902,640
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.2/10 Very Good! (2,653 reviews)
We visited with our family and had an incredible experience overall. The property is stunning, the amenities are outstanding, and compared to another all-inclusive we visited six months ago, the difference in quality was immediately noticeable. The rooms are spacious, beautifully decorated and spotlessly clean. The water park and pools are a highlight, with food conveniently available nearby. My 7-year-old had an absolute blast and the Kids Club was impressively large and fun.
On the dining side, only two restaurants accept reservations. ZEN was delicious and TORO was a disappointment as we sat 20 minutes without anyone taking our order. The remaining restaurants are first come first served with wait times over one hour, which meant we could not try most of them.
A few service issues worth mentioning: room service took 90 minutes when we were told 45, and at checkout we requested bellhop assistance that never arrived. Also, the concierge assigned to you is essentially a salesperson pushing their membership program, so just be prepared for that.
The shows are decent though Royalton has better entertainment and more engaging activities. Overall this is a spectacular resort and we would absolutely return. The property, pools, water park and rooms are truly impressive, but dining reservations and guest services need improvement.
Reviewed on Jun 28, 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was ₩2,059,726, price is now ₩1,401,070 per person
₩1,401,070
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (6,323 reviews)
The property was well maintained, there were some issues with the room. However, staff were good about addressing it, not how I expected but it was addressed. The amenities were great, the pool, restaurants, live shows, etc were all amazing. The food was very yummy and more than enough options to eat. We had the best time.
Reviewed on Jun 29, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was ₩1,860,958, price is now ₩1,301,797 per person
₩1,301,797
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,927 reviews)
We loved it so much we booked Togo back!
Reviewed on Jun 29, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was ₩1,858,749, price is now ₩1,313,885 per person
₩1,313,885
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,596 reviews)
I think the staff makes this resort the most enjoyable. Everyone is so nice and helpful.
Reviewed on Jun 28, 2026
5* All inclusive vacations in Caribbean
Price found within the past 48 hours. Click for updated prices.

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was ₩2,059,726, price is now ₩1,401,070 per person
₩1,401,070
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (6,323 reviews)
The property was well maintained, there were some issues with the room. However, staff were good about addressing it, not how I expected but it was addressed. The amenities were great, the pool, restaurants, live shows, etc were all amazing. The food was very yummy and more than enough options to eat. We had the best time.
Reviewed on Jun 29, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,369,469, price is now ₩1,902,640 per person
₩1,902,640
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.2/10 Very Good! (2,653 reviews)
We visited with our family and had an incredible experience overall. The property is stunning, the amenities are outstanding, and compared to another all-inclusive we visited six months ago, the difference in quality was immediately noticeable. The rooms are spacious, beautifully decorated and spotlessly clean. The water park and pools are a highlight, with food conveniently available nearby. My 7-year-old had an absolute blast and the Kids Club was impressively large and fun.
On the dining side, only two restaurants accept reservations. ZEN was delicious and TORO was a disappointment as we sat 20 minutes without anyone taking our order. The remaining restaurants are first come first served with wait times over one hour, which meant we could not try most of them.
A few service issues worth mentioning: room service took 90 minutes when we were told 45, and at checkout we requested bellhop assistance that never arrived. Also, the concierge assigned to you is essentially a salesperson pushing their membership program, so just be prepared for that.
The shows are decent though Royalton has better entertainment and more engaging activities. Overall this is a spectacular resort and we would absolutely return. The property, pools, water park and rooms are truly impressive, but dining reservations and guest services need improvement.
Reviewed on Jun 28, 2026

JOIA Bávaro by Iberostar - Adults Only - All Inclusive
Bávaro
Price was ₩1,746,188, price is now ₩1,746,188 per person
₩1,746,188
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,004 reviews)
Before anything, I have to mention the staff at JOIA. Everyone was so lovely and welcoming and that made the trip so much more enjoyable. Our butlers Danilo and Edward were lovely and constantly gave us daily updates with everything happening each day with hours of the restaurants. They were always asking if we needed anything and decorated our room for us (we were on our honeymoon). Maria our concierge was also very sweet and personally reached out to make sure everything was going smoothly. She also helped us with reservations. It was really nice to be at a resort where staffs energy was very welcoming!
The resort itself was just beautiful. The breeze from the ocean to the lobby seating area was my favourite part. Food was delicious, especially the restaurants (the Italian one was my favourite). Overall a great experience and we’ll definitely be back!
Reviewed on Jun 27, 2026
3 Night All inclusive vacations in Caribbean
Price found within the past 48 hours. Click for updated prices.

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was ₩1,860,958, price is now ₩1,301,797 per person
₩1,301,797
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,927 reviews)
We loved it so much we booked Togo back!
Reviewed on Jun 29, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,369,469, price is now ₩1,902,640 per person
₩1,902,640
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.2/10 Very Good! (2,653 reviews)
We visited with our family and had an incredible experience overall. The property is stunning, the amenities are outstanding, and compared to another all-inclusive we visited six months ago, the difference in quality was immediately noticeable. The rooms are spacious, beautifully decorated and spotlessly clean. The water park and pools are a highlight, with food conveniently available nearby. My 7-year-old had an absolute blast and the Kids Club was impressively large and fun.
On the dining side, only two restaurants accept reservations. ZEN was delicious and TORO was a disappointment as we sat 20 minutes without anyone taking our order. The remaining restaurants are first come first served with wait times over one hour, which meant we could not try most of them.
A few service issues worth mentioning: room service took 90 minutes when we were told 45, and at checkout we requested bellhop assistance that never arrived. Also, the concierge assigned to you is essentially a salesperson pushing their membership program, so just be prepared for that.
The shows are decent though Royalton has better entertainment and more engaging activities. Overall this is a spectacular resort and we would absolutely return. The property, pools, water park and rooms are truly impressive, but dining reservations and guest services need improvement.
Reviewed on Jun 28, 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was ₩2,059,726, price is now ₩1,401,070 per person
₩1,401,070
per person
Aug 26 - Aug 29
just found
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (6,323 reviews)
The property was well maintained, there were some issues with the room. However, staff were good about addressing it, not how I expected but it was addressed. The amenities were great, the pool, restaurants, live shows, etc were all amazing. The food was very yummy and more than enough options to eat. We had the best time.
Reviewed on Jun 29, 2026
Top All inclusive Caribbean Hotels

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana Punta Cana La Altagracia
∞ Verified all-inclusive property! What's covered? Buffet and à la carte meals, plus in-room minibars. The property also features a private beach, free in-room ...
9/10 Wonderful! (4,855 reviews)
"The staff at majestic elegance are INCREDIBLE. The food is hit and miss, but it’s going to be that way on any vacation you take. The entertainment team is top notch and goes above and beyond constantly. There is plenty to do at night whether you want to just chill or stay busy. Will be back for a ..."
Reviewed on Jun 29, 2026

Grotto Bay Beach Resort
11 Blue Hole Hill Hamilton Parish
The price is ₩1,020,622 per night from Jul 13 to Jul 14
₩1,020,622
₩1,180,449 total
Jul 13 - Jul 14
includes taxes & fees
This resort offers free in-room WiFi, a private beach, free parking, and 3 restaurants.
9/10 Wonderful! (1,003 reviews)
"This was our second visit to Grotto Bay, and once again, it exceeded our expectations. My husband and I are always so impressed by the staff—they are warm, professional, attentive, and genuinely helpful. The resort is beautiful, well maintained, and has everything you need for a relaxing vacation. ..."
Reviewed on Jun 27, 2026

Hotel Riu Palace Antillas - Adults Only - All Inclusive
J E Irausquin Boulevard 77 Noord
∞ Verified all-inclusive property! What's covered? Buffet meals. All beverages, plus 24-hour room service. Activities like kayaking and snorkeling excursions. ...
8.6/10 Excellent! (1,628 reviews)
"Hotel Riu was beautiful! From the moment we arrived the staff treated us like Royalty! Our baggage was unloaded from our transport and as soon as we walked into the hotel we were o presented with a glass of champagne which I thought was nice! Our room was clean,we didn’t have to wait to get our keys ..."
Reviewed on Jun 26, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Vacation Ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
