
Caribbean Islands All inclusive Vacations
Book a All inclusive Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₩234,741 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 Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Price was ₩2,286,476, price is now ₩1,645,426 per person
₩1,645,426
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (6,434 reviews)
La propiedad muy bonita y limpia todos sus trabajadores muy eficaces y amables , y nuestro mayordome que
Reviewed on Nov 8, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,150,190, price is now ₩1,971,220 per person
₩1,971,220
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Loved this hotel - beautiful room and property. Great food, nice staff, lots of stuff for kids. Only downside was our balcony wasn't covered so it was wet most mornings. But overall was great!
Reviewed on Nov 8, 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Price was ₩2,610,964, price is now ₩1,738,928 per person
₩1,738,928
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,419 reviews)
The room was clean however a bit outdated. I wish the room had more outlets and the TV had more English channels. The only downside about the resort are the wild cats. They do not bother you but there are a lot of them!!! I would not stay here again because of the cats.
Reviewed on Nov 7, 2025

Majestic Mirage Punta Cana - All inclusive
Bávaro
Price was ₩2,711,790, price is now ₩1,861,819 per person
₩1,861,819
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,809 reviews)
This was our 5th consecutive trip to the Majestic Mirage, booked through Expedia. Everything, from flights and transfers to the hotel, was great. We stayed in swim-out suite 4117. What really makes this place stand out is the staff. Our Butler, David, was outstanding and always went the extra mile for our wants and needs. One of our favorite bar staff members is Joel; he is so friendly and always makes sure you have the right drink.
Reviewed on Nov 8, 2025

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was ₩2,328,955, price is now ₩1,667,028 per person
₩1,667,028
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,392 reviews)
Amazing resort and people. This was my 5th time staying at a majestic resort in Punta Cana. The hotel staff was amazing. They upgraded my room to a beautiful suite with a rooftop outside jucuzzi. The food option is top tier and their entertain is top tier as well. I can’t say a single negative thing about this resort. I absolutely love them and everything about it.
Reviewed on Nov 9, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips5* All inclusive vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Mirage Punta Cana - All inclusive
Bávaro
Price was ₩2,711,790, price is now ₩1,861,819 per person
₩1,861,819
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,809 reviews)
This was our 5th consecutive trip to the Majestic Mirage, booked through Expedia. Everything, from flights and transfers to the hotel, was great. We stayed in swim-out suite 4117. What really makes this place stand out is the staff. Our Butler, David, was outstanding and always went the extra mile for our wants and needs. One of our favorite bar staff members is Joel; he is so friendly and always makes sure you have the right drink.
Reviewed on Nov 8, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,150,190, price is now ₩1,971,220 per person
₩1,971,220
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Loved this hotel - beautiful room and property. Great food, nice staff, lots of stuff for kids. Only downside was our balcony wasn't covered so it was wet most mornings. But overall was great!
Reviewed on Nov 8, 2025

Excellence El Carmen - Adults Only All Inclusive
Uvero Alto
Price was ₩1,880,204, price is now ₩1,880,204 per person
₩1,880,204
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,444 reviews)
The service and staff were exceptional. Very welcoming
Reviewed on Nov 8, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips3 Night All inclusive vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Price was ₩2,610,964, price is now ₩1,738,928 per person
₩1,738,928
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,419 reviews)
The room was clean however a bit outdated. I wish the room had more outlets and the TV had more English channels. The only downside about the resort are the wild cats. They do not bother you but there are a lot of them!!! I would not stay here again because of the cats.
Reviewed on Nov 7, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,150,190, price is now ₩1,971,220 per person
₩1,971,220
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Loved this hotel - beautiful room and property. Great food, nice staff, lots of stuff for kids. Only downside was our balcony wasn't covered so it was wet most mornings. But overall was great!
Reviewed on Nov 8, 2025

Majestic Mirage Punta Cana - All inclusive
Bávaro
Price was ₩2,711,790, price is now ₩1,861,819 per person
₩1,861,819
per person
Dec 15 - Dec 18
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,809 reviews)
This was our 5th consecutive trip to the Majestic Mirage, booked through Expedia. Everything, from flights and transfers to the hotel, was great. We stayed in swim-out suite 4117. What really makes this place stand out is the staff. Our Butler, David, was outstanding and always went the extra mile for our wants and needs. One of our favorite bar staff members is Joel; he is so friendly and always makes sure you have the right drink.
Reviewed on Nov 8, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsTop All inclusive Caribbean Islands 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 ...
8.8/10 Excellent! (4,488 reviews)
Hotel is amazing
Reviewed on Nov 3, 2025

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 in-room minibars. Activities like windsurfing and sailing. Onsite entertainment. ...
8.6/10 Excellent! (1,412 reviews)
Everything was amazing, from the front desk, to the breakfast, lunch & dinner buffet to the pool/beach staff!
Reviewed on Nov 2, 2025

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
6307 Casino Drive, Paradise Island, New Providence
∞ Verified all-inclusive property! What's covered? Buffet and à la carte meals. All beverages, plus in-room minibars. Volleyball and fitness facilities. Onsite ...
7.8/10 Good! (3,355 reviews)
Staff was very Courteous!
Reviewed on Nov 4, 2025
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
