
Cap Cana Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 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 Cap Cana Vacation Deals
Price found within the past 48 hours. Click for updated prices.


Casa de Campo Resort and Villas
Price was CA $9,035, price is now CA $3,429 per person
CA $3,429
per person
May 2 - May 9
found 1 day ago
Roundtrip non-stop flight included
Hamilton (YHM) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,002 reviews)
Beautiful Property, Not a True Luxury Experience
At $1,500+ per night, the expectation is a seamless luxury experience. Casa de Campo is visually beautiful, but service and value did not match the price.
Check-in required a 25+ minute wait for a “concierge check-in”, while 2 front desk agents remained unoccupied, yet there was no meaningful property overview or proactive assistance. The room was standard at best and consistently humid. We had booked expecting a hot tub, but only select rooms in another section section of the resort have them. Even after a partial adjustment through Expedia, the value was not there.
The main pool shows visible wear, and overall upkeep does not reflect a luxury rate.
Concierge service lacked initiative. When restaurants were full, we had to prompt alternatives. There was also confusion about what our stay included, despite the high rate, it covered no meals or experiences, only the room and a golf cart.
Dining was good overall. Breakfast at Lago stood out thanks to Jael, who delivered the only truly five-star service we experienced.
The property and golf course are beautiful, but service precision, clarity, and overall value fall short of true luxury standards.
Reviewed on Feb 25, 2026

Finest Punta Cana by The Excellence Collection - All Inclusive
Uvero Alto
Price was CA $8,566, price is now CA $4,321 per person
CA $4,321
per person
Mar 28 - Apr 4
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to Punta Cana (PUJ)
9/10 Wonderful! (1,954 reviews)
Clean, modern resort, lots of kids activities, we were upgraded for free to the finest club
Reviewed on Feb 25, 2026

The Excellence Club at Finest Punta Cana - All Inclusive
Uvero Alto
Price was CA $5,969, price is now CA $3,340 per person
CA $3,340
per person
Apr 29 - May 6
found 15 hours ago
Roundtrip non-stop flight included
Hamilton (YHM) to Punta Cana (PUJ)
9/10 Wonderful! (16 reviews)
Amazing resort and staff. Great food and drink options. Concierge was also very helpful. Can’t wait to go back.
Reviewed on Feb 24, 2026

Bahia Principe Luxury Esmeralda - All Inclusive - Newly Renovated
Bávaro
Price was CA $5,247, price is now CA $2,961 per person
CA $2,961
per person
Mar 28 - Apr 4
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to Punta Cana (PUJ)
8.4/10 Very Good! (1,005 reviews)
Facility needs better maintenance, rooms were ok clean, could be better. Staff should be better trained to act professionally and friendly towards guests. There was a lot of bantering going on among restaurant staff while you are waiting your order to be delivered.
Reviewed on Feb 20, 2026
Cap Cana Hotel Deals

Hyatt Ziva Cap Cana - All Inclusive
Boulevard Zona Hotelera, Playa Juanillo Punta Cana La Altagracia
The price is CA $1,108 per night from Mar 1 to Mar 2
CA $1,108
CA $1,108 total
Mar 1 - Mar 2
includes taxes & fees
9.6/10 Exceptional! (1,001 reviews)
Everything
Reviewed on Feb 26, 2026

Dreams Cap Cana Resort & Spa - All Inclusive
Boulevard Zona Hotelera Punta Cana La Altagracia
Fully refundableReserve now, pay when you stay
The price is CA $612 per night from Mar 8 to Mar 9
CA $612
CA $612 total
Mar 8 - Mar 9
includes taxes & fees
8.6/10 Excellent! (397 reviews)
Stayed with friends from USA for Super Bowl. What an awesome party!,
Reviewed on Feb 23, 2026

Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive
Blvd Zona Hotelera, Playa Juanillo Punta Cana La Altagracia
The price is CA $899 per night from Mar 1 to Mar 2
CA $899
CA $899 total
Mar 1 - Mar 2
includes taxes & fees
9.2/10 Wonderful! (1,004 reviews)
The room swim out room was amazing! Also, our butler Dawar was the best and is one of the many reasons we will be returning!
Reviewed on Feb 25, 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.
Discover the most popular places to visit in Cap Cana

Juanillo Beach
If a restful vacation is part of your travel plans, Juanillo Beach might be the perfect place to seek out during your trip to Punta Cana.
Punta Espada Golf Course
Enjoy a round of golf in Punta Cana at Punta Espada Golf Course. Check out the temples and top-notch restaurants in this romantic area.
Hoyo Azul
Commune with nature and explore the great outdoors at Hoyo Azul during your travels in Punta Cana. Wander the beautiful beaches and seaside in this relaxing area.
What to do in Cap Cana

All-Inclusive Saona Island Tour by Speedboat & Catamaran
CA $103
per adult
84% of travellers recommend

Punta Cana Half Day 4x4 ATV Adventure
CA $67
per adult
86% of travellers recommend
Frequently asked questions
Explore a world of travel with Expedia
- All Inclusive Resorts and in Cap Cana Marina
- Boutique Hotels in Cap Cana Marina
- Lgbt Friendly Hotels in Cap Cana Marina
- Luxury Hotels in Cap Cana Marina
- Hotel Wedding Venues Hotels in Cap Cana Marina
- Cap Cana Marina Hotels
- Hotels near Juanillo Beach
- Hotels near Punta Cana Beach
- All Inclusive Resorts and in Punta Cana
- Hotels near Punta Cana Intl.
- Adults Only Resorts & in Punta Cana Village
- Lgbt Friendly Hotels in Punta Cana Village
- Punta Cana Village Hotels
- Hotels near Punta Espada Golf Course
- Hotels near Scape Park
- Lgbt Friendly Hotels in Yarary - Cap Cana
- Yarary - Cap Cana Hotels
- Flights from Punta Cana Intl.
- Air Canada Toronto (YYZ) to Punta Cana (PUJ) flights
- Air Transat Ottawa (YOW) to Punta Cana (PUJ) flights
- Flights from Atlanta (ATL) to Punta Cana (PUJ)
- Flights from Bangor (BGR) to Punta Cana (PUJ)
- Flights from Bogotá (BOG) to Punta Cana (PUJ)
- Flights from Buffalo (BUF) to Punta Cana (PUJ)
- Flights from Charlotte (CLT) to Punta Cana (PUJ)
- Flights from Cancun (CUN) to Punta Cana (PUJ)
- Flights from Detroit (DTW) to Punta Cana (PUJ)
- Flights from Fort Lauderdale (FLL) to Punta Cana (PUJ)
- Flights from Georgetown (GEO) to Punta Cana (PUJ)
- Flights from Houston (IAH) to Punta Cana (PUJ)
- Flights from New York (JFK) to Punta Cana (PUJ)
- Flights from Kingston (KIN) to Punta Cana (PUJ)
- Flights from Las Vegas (LAS) to Punta Cana (PUJ)
- Flights from Los Angeles (LAX) to Punta Cana (PUJ)
- Flights from London (LHR) to Punta Cana (PUJ)
- Flights from Montego Bay (MBJ) to Punta Cana (PUJ)
- Flights from Orlando (MCO) to Punta Cana (PUJ)
- Flights from Mexico City (MEX) to Punta Cana (PUJ)
- Flights from Miami (MIA) to Punta Cana (PUJ)
- Flights from Minot (MOT) to Punta Cana (PUJ)
- Flights from Minneapolis (MSP) to Punta Cana (PUJ)
- Flights from Nassau (NAS) to Punta Cana (PUJ)
- Flights from Port-au-Prince (PAP) to Punta Cana (PUJ)
- Flights from Phoenix (PHX) to Punta Cana (PUJ)
- Flights from Puerto Plata (POP) to Punta Cana (PUJ)
- Flights from Port of Spain (POS) to Punta Cana (PUJ)
- Flights from Santo Domingo (SDQ) to Punta Cana (PUJ)
- Flights from Seattle (SEA) to Punta Cana (PUJ)
- Flights from San Juan (SJU) to Punta Cana (PUJ)
- Flights from Sarasota (SRQ) to Punta Cana (PUJ)
- Flights from Moscow (SVO) to Punta Cana (PUJ)
- Flights from Syracuse (SYR) to Punta Cana (PUJ)
- Flights from Tampa (TPA) to Punta Cana (PUJ)
- Flights from Sault Ste. Marie (YAM) to Punta Cana (PUJ)
- Flights from Deer Lake (YDF) to Punta Cana (PUJ)
- Flights from Edmonton (YEG) to Punta Cana (PUJ)
- Flights from Fredericton (YFC) to Punta Cana (PUJ)
- Flights from Hamilton (YHM) to Punta Cana (PUJ)
- Flights from Halifax (YHZ) to Punta Cana (PUJ)
- Flights from Kitchener (YKF) to Punta Cana (PUJ)
- Flights from Kelowna (YLW) to Punta Cana (PUJ)
- Flights from Ottawa (YOW) to Punta Cana (PUJ)
- Flights from Québec (YQB) to Punta Cana (PUJ)
- Flights from Windsor (YQG) to Punta Cana (PUJ)
- Flights from Moncton (YQM) to Punta Cana (PUJ)
- Flights from Regina (YQR) to Punta Cana (PUJ)
- Flights from Thunder Bay (YQT) to Punta Cana (PUJ)
- Flights from Sudbury (YSB) to Punta Cana (PUJ)
- Flights from Saint John (YSJ) to Punta Cana (PUJ)
- Flights from Toronto (YTO) to Punta Cana (PUJ)
- Flights from Toronto (YTZ) to Punta Cana (PUJ)
- Flights from Montreal (YUL) to Punta Cana (PUJ)
- Flights from Vancouver (YVR) to Punta Cana (PUJ)
- Flights from Winnipeg (YWG) to Punta Cana (PUJ)
- Flights from Saskatoon (YXE) to Punta Cana (PUJ)
- Flights from Fort Saint John (YXJ) to Punta Cana (PUJ)
- Flights from London (YXU) to Punta Cana (PUJ)
- Flights from Calgary (YYC) to Punta Cana (PUJ)
- Flights from Charlottetown (YYG) to Punta Cana (PUJ)
- Flights from Victoria (YYJ) to Punta Cana (PUJ)
- Flights from St. John's (YYT) to Punta Cana (PUJ)
- Flights from Toronto (YYZ) to Punta Cana (PUJ)
- Bavaro Lagoon
- Catalonia Caribe Golf Club
- Corales Golf Course
- Downtown Punta Cana
- Hoyo Azul
- Indigenous Eyes Ecological Park
- Juanillo Beach
- La Cana Golf Course
- Manati Park Bavaro
- Punta Cana Beach
- Visit Cap Cana Marina
- Visit Punta Cana Village
- Punta Cana Vacations
- Punta Espada Golf Course
- Residencial Bavaro Punta Cana Vacations
- San Juan Shopping Center
- All inclusive Vacation Packages Punta Cana
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.









