Flights To Dominican Republic - Cheap Flights Starting at CA $187

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

Jet to one of Dominican Republic's top cities

How Much Does it Cost To Fly To Dominican Republic?

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

OriginDestinationTravel datesFlights from*
SJUPunta CanaJuly 12 to July 13CA $239
SJUSanto DomingoAugust 24 to August 26CA $312
FLLPunta CanaJuly 12 to July 13CA $319
FLLSantiago de los CaballerosJuly 8 to July 12CA $324
JFKPunta CanaSeptember 8 to September 15CA $416
LGALa RomanaJuly 28 to August 4CA $479
MCOSantiago de los CaballerosJune 23 to June 29CA $520
LGASantiago de los CaballerosJuly 5 to July 9CA $526
JFKLa RomanaJuly 28 to August 4CA $543
MIASantiago de los CaballerosAugust 2 to August 9CA $563
JFKSantiago de los CaballerosJuly 5 to July 9CA $628
JFKSosúaJune 23 to July 3CA $654
EWRSosúaJune 27 to July 4CA $692
BOSSosúaJune 21 to June 26CA $810
PHLSantiago de los CaballerosAugust 11 to August 18CA $897
*Prices include taxes and fees
OriginDestinationTravel datesFlights from*
MCOPunta CanaJune 6 to June 11CA $298
SJUPunta CanaJune 8 to June 18CA $298
JFKSanto DomingoJune 7 to June 15CA $482
EWRPunta CanaJune 7 to June 14CA $503
EWRPunta CanaJune 7 to June 14CA $503
MIASanto DomingoJune 6 to June 9CA $554
MCOSanto DomingoJune 7 to June 16CA $569
YULPunta CanaJune 7 to June 11CA $573
YULSosúaJune 7 to June 8CA $665
YULSanto DomingoJune 7 to June 14CA $736
YULSánchezJune 7 to June 14CA $747
*Prices include taxes and fees
Price found within the past 48 hours. Click for updated prices.
Casa de Campo Resort and Villas
Coral Costa Caribe Beach Resort - All Inclusive
 Live Aqua Punta Cana - All Inclusive - Adults Only
Don't see what you're looking for?
See all available trips from Ottawa to Dominican Republic
View all trips

Travelers ❤️ These Dominican Republic 🏨

Barceló Bávaro Palace - All Inclusive

Barceló Bávaro Palace - All Inclusive

4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Bavaro Beach and Los Corales Beach are located nearby.
7.8/10 Good! (4,524 reviews)
"I like pretty much everything Checking in was not good the staff was really not to corporate it took me 3 hours to get a room"

Reviewed on Jun. 1, 2025

Barceló Bávaro Palace - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5 out of 5
Playas de Bavaro, Higuey, Punta Cana, La Altagracia
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Bavaro Beach and Los Corales Beach are located nearby.
8.2/10 Very Good! (4,888 reviews)
"Excellent hotel, family friendly. Only down part was the check in bc our room wasn’t ready and Felix at the front desk was being very rude. Otherwise a perfect place"

Reviewed on May 31, 2025

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Ocean Blue & Sand Beach Resort - All Inclusive

Ocean Blue & Sand Beach Resort - All Inclusive

4.5 out of 5
Car. Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our reviews. Popular attractions Bavaro Beach and Arena Gorda Beach are located nearby.
8.4/10 Very Good! (3,401 reviews)
"The staff is amazing. Customer service plus"

Reviewed on May 31, 2025

Ocean Blue & Sand Beach Resort - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Serenade Punta Cana Beach & Spa Resort - All Inclusive

4.5 out of 5
Carretera Cabeza de Toro, Punta Cana, La Altagracia
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Bavaro Beach and Cabeza de Toro Beach are located nearby.
8/10 Very Good! (5,863 reviews)
"The hotel itself is pretty straight forward. It’s Horseshoe shaped so from the moment you walk in, it sort of opens up towards the entire property, its’s a fairly small property which I thought personally was AWESOME. It allowed us to move all around the property without panting, everything was close, ..."

Reviewed on May 31, 2025

Serenade Punta Cana Beach & Spa Resort - All Inclusive
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.
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.