
Dominican Republic Kid friendly Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to €185 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
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Palace Punta Cana - All Inclusive
Bávaro
Price was €2,113, price is now €1,058 per person
€1,058
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.4/10 Very Good! (2,332 reviews)
Love it! Nice Resort! Food is good and much variety, nice pools and beach, 5 of 5 star I’ll be back soon
Reviewed on 10 Jan 2026

Casa de Campo Resort and Villas
Price was €6,015, price is now €2,885 per person
€2,885
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,002 reviews)
Staff really tries to provide a great experience. New premier suites are exceptional, a dedicated pool would make them better.
Reviewed on 7 Jan 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was €2,782, price is now €1,390 per person
€1,390
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
With a little work, the resort could be great. However, we had an issue with service multiple times, like some of the staff just did t want to be bothered. We also had a problem with food coming out cold (that was supposed to be hot). We’re actually surprised that the resort has such high review s (we ’ve staid at multiple Secrets locations and they are so far above this resort for the same price).
Reviewed on 10 Jan 2026

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Price was €2,160, price is now €1,109 per person
€1,109
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
The staff is the reason we stay here.
Our Butler Doral was attentive and so friendly
The bartender at the Adult Club beach bar was wonderful, but we forgot to get his name.
Housekeeping was great
Reviewed on 10 Jan 2026

Don't see what you're looking for?
See all available trips from Toronto to Dominican Republic
View all tripsPrice found within the past 48 hours. Click for updated prices.

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was €2,782, price is now €1,390 per person
€1,390
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
With a little work, the resort could be great. However, we had an issue with service multiple times, like some of the staff just did t want to be bothered. We also had a problem with food coming out cold (that was supposed to be hot). We’re actually surprised that the resort has such high review s (we’ve staid at multiple Secrets locations and they are so far above this resort for the same price).
Reviewed on 10 Jan 2026

Casa de Campo Resort and Villas
Price was €6,015, price is now €2,885 per person
€2,885
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,002 reviews)
Staff really tries to provide a great experience. New premier suites are exceptional, a dedicated pool would make them better.
Reviewed on 7 Jan 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was €4,479, price is now €2,327 per person
€2,327
per person
26 Mar - 31 Mar
found 2 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
Amazing experience! Staff was great
Reviewed on 9 Jan 2026
Don't see what you're looking for?
See all available trips from Toronto to Dominican Republic
View all tripsPrice found within the past 48 hours. Click for updated prices.

Wyndham Alltra Punta Cana All-Inclusive Resort
Uvero Alto
Price was €1,403, price is now €1,055 per person
€1,055
per person
19 Feb - 22 Feb
found 20 hours ago
Return flight included
New York (NYC) to Punta Cana (PUJ)
8.8/10 Excellent! (906 reviews)
The staff was super nice and accommodating! There were plenty of loungers for everyone, however the beach loungers seem to get taken up after a certain hour. Staff was great at the beach with serving cocktails. Restaurants were a little slow with the ordering but the good was very good and many options. Buffet food had a great variety and everything was good! The VIP Club drinks were always delicious! Convenient for morning coffee and snacks! Unfortunately the coffee machine kept breaking there but they provided coffee on the side which was a great solution in the meantime. Beds were comfortable! The fire show amd the beach party was a lot of fun.
Reviewed on 9 Jan 2026

Excellence Punta Cana - Adults Only All Inclusive
Uvero Alto
Save 100% on your flight
Price was €1,680, price is now €1,097 per person
€1,097
per person
19 Feb - 22 Feb
found 20 hours ago
Return flight included
New York (NYC) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,456 reviews)
Unfortunately I found there was a design fail with the air conditioning in the rooms and it simply recirculated the damp air from the bathroom making the rooms damp and moldy, both my wife and I left the holiday with a chest infection, the hotel was informed and we were initially moved but the problem existed in the second room. We have been offered a “complimentary upgrade” but the T & C make this nearly impossible so I believe this to be a hollow gesture.
The food servings were small at best, I know it’s an all inclusive resort but we found we were ordering 2 main meals each to get a full plate of food, some may say this sounds glutinous but we are not excessive eaters
Reviewed on 8 Jan 2026

Dreams Onyx Resort & Spa All Inclusive
Uvero Alto
Save 100% on your flight
Price was €1,753, price is now €1,313 per person
€1,313
per person
19 Feb - 22 Feb
found 20 hours ago
Return flight included
New York (NYC) to Punta Cana (PUJ)
9/10 Wonderful! (1,496 reviews)
My kid loved the lazy river, the 24-hour room service and especially the kids' club, it was so convenient for us as well.
Reviewed on 1 Jan 2026
Don't see what you're looking for?
See all available trips from New York to Dominican Republic
View all trips
Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
The price is €488 per night from 27 Jan to 28 Jan
€488
27 Jan - 28 Jan
includes taxes & fees
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
8/10 Very Good! (5,485 reviews)
Families like: Outdoor pools, waterslide, children's club, playground
Travellers say...
Nice stay. Good food.
Reviewed on 8 Jan 2026

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao Punta Cana La Altagracia
Stay at this beach resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the pool in their reviews. Popular ...
8.8/10 Excellent! (6,403 reviews)
Excellent host, clean room with a great view, the daily staff for aerobics and events did a great job!
Reviewed on 7 Jan 2026

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana Punta Cana La Altagracia
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the restaurant in their reviews. ...
8.8/10 Excellent! (4,624 reviews)
Families like: Outdoor pools, waterslide, children's club, playground
Travellers say...
Ismael, Juan Mendoza, Reyson, and Annamaria made this resort special. Do not let them go
Reviewed on 6 Jan 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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
