
Dominican Republic Beach 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 1 day 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

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 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Everything great. Leonardo was super. And the martini bar hostess was wonderful
Reviewed on 11 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 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
The room was clean and staff was wonderful. Every day with Honey at Yoga and Bingo was unforgettable. She was awesome.
Reviewed on 11 Jan 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was €2,105, price is now €1,084 per person
€1,084
per person
26 Mar - 31 Mar
found 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
My trip began with confusion about the Expedia VIP upgrade. When I emailed the resort initially acted like they didn't know what I was talking about. It was some back and forth. However I did recieve an upgrade upon arrival. I did book Club level. My butler was friendly. The standout employee was my housekeeper who noticed my preferences for tea and always had a big smile for me. I was a solo female traveler and I don't know if I'd recommend this resort for solo travelers. I often felt ignored or forgotten at the restaurants. I did get food poisoning my second day after the hibachi restaurant. I spoke to many travelers who also had food poisoning. It ruined a good 36 hours of my trip. The onsite doctor visit was $600 for fluids and meds and I hope my Expedia trip insurance covers this. I did book a beach massage and the massger was egregiously late. I had my butler cancel after I saw her finally saunter up. They had kept telling me "2 more minutes" for half an hour. I missed my next activity. So I did not use my $25 credit from Expedia. I asked them to apply that toward my laundry charges upon checkout but they refused. They also gave me a huge hassle driving me to the outside gate for an excursion. They said I was supposed to inform them ahead of time. There were staff standing around and several golf carts sitting there. They said they could only email and wait. I was late for my pick up. Overall wouldn't return.
Reviewed on 11 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 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
everything great except adult beverages and some of the food in some restaurants
Reviewed on 11 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 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Everything great. Leonardo was super. And the martini bar hostess was wonderful
Reviewed on 11 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 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
everything great except adult beverages and some of the food in some restaurants
Reviewed on 11 Jan 2026

Excellence Punta Cana - Adults Only All Inclusive
Uvero Alto
Price was €2,666, price is now €1,403 per person
€1,403
per person
26 Mar - 31 Mar
found 1 day ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,456 reviews)
Staff very courteous and attentive. Room clean but musty smell that went away during stay. Food was delicious everywhere. We loved Aroma convenience. Grounds were well kept. Proximity to ocean and pool were great.
Reviewed on 11 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.

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 1 day ago
Return flight included
New York (NYC) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,456 reviews)
Staff very courteous and attentive. Room clean but musty smell that went away during stay. Food was delicious everywhere. We loved Aroma convenience. Grounds were well kept. Proximity to ocean and pool were great.
Reviewed on 11 Jan 2026


Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
Uvero Alto
Price was €1,466, price is now €1,121 per person
€1,121
per person
19 Feb - 22 Feb
found 1 day ago
Return flight included
New York (NYC) to Punta Cana (PUJ)
9/10 Wonderful! (2,167 reviews)
I had a wonderful time. My room was great! Service was excellent. Our concierge Willie took care of everything. I will definitely stay there again.
Reviewed on 10 Jan 2026
Don't see what you're looking for?
See all available trips from New York to Dominican Republic
View all trips
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)
Travellers like: on the beach, sunloungers, beach bars, massages on the beach
Travellers say...
Ismael, Juan Mendoza, Reyson, and Annamaria made this resort special. Do not let them go
Reviewed on 6 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)
Travellers like: on the beach, sunloungers, beach bars, massages on the beach
Travellers say...
Excellent host, clean room with a great view, the daily staff for aerobics and events did a great job!
Reviewed on 7 Jan 2026

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)
Travellers like: on the beach, sunloungers, massages on the beach, beach towels
Travellers say...
Nice stay. Good food.
Reviewed on 8 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.
