
Cap Cana Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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 $3,758, price is now CA $1,360 per person
CA $1,360
per person
Jul 5 - Jul 12
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,005 reviews)
Best in class. Every person we encountered throughout the resort was just pure hospitality. The room, the grounds, the amenities were all way above my expectations. I can't say enough great things about this place and can't wait to come back!
Reviewed on May 3, 2026

Viva Miches By Wyndham, A Trademark All Inclusive Resort
Price was CA $3,500, price is now CA $1,622 per person
CA $1,622
per person
Jul 5 - Jul 12
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to Punta Cana (PUJ)
7.2/10 Good! (152 reviews)
La propiedad es muy bonita y el personal muy atento.
Reviewed on May 5, 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was CA $4,413, price is now CA $2,310 per person
CA $2,310
per person
Jul 5 - Jul 12
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to Punta Cana (PUJ)
9.2/10 Wonderful! (6,225 reviews)
This resort is beautiful and well maintained. The staff goes above and beyond to make your trip memorable. Junior is the best butler. Would definitely return.
Reviewed on May 5, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was CA $3,914, price is now CA $2,097 per person
CA $2,097
per person
Jul 5 - Jul 12
found 1 day ago
Roundtrip flight included
Hamilton (YHM) to Punta Cana (PUJ)
9/10 Wonderful! (4,819 reviews)
This is the 4th time visiting Majestic resorts, this time the Elegance, and it’s never a disappointment, beautiful facilities, excellent customer service everywhere, we had a swim up room and it was outstanding, variety of food in the buffet and restaurants, we will come back!
Reviewed on May 4, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was CA $6,091, price is now CA $3,318 per person
CA $3,318
per person
Jun 19 - Jun 26
found 18 hours ago
Roundtrip non-stop flight included
Hamilton (YHM) to Punta Cana (PUJ)
8.2/10 Very Good! (2,495 reviews)
Our stay was amazing first time there definitely will be returning
Reviewed on May 4, 2026
Cap Cana Hotel Deals

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 $485 per night from Jun 1 to Jun 2
CA $485
CA $485 total
Jun 1 - Jun 2
includes taxes & fees
8.6/10 Excellent! (479 reviews)
Overall a nice resort. The staff were all super friendly and accommodating. The room was very clean and well stocked. The beach is a little bit rocky but should not deter anyone from going.
Reviewed on May 4, 2026

Hyatt Ziva Cap Cana - All Inclusive
Boulevard Zona Hotelera, Playa Juanillo Punta Cana La Altagracia
The price is CA $1,100 per night from May 20 to May 21
CA $1,100
CA $1,100 total
May 20 - May 21
includes taxes & fees
9.6/10 Exceptional! (1,008 reviews)
Super relax
Reviewed on May 5, 2026

Secrets Cap Cana Resort & Spa - Adults Only - All Inclusive
Boulevard Zona Hotelera, Playa Juanillo Punta Cana La Altagracia
Fully refundableReserve now, pay when you stay
The price is CA $975 per night from May 31 to Jun 1
CA $975
CA $975 total
May 31 - Jun 1
includes taxes & fees
9.2/10 Wonderful! (1,002 reviews)
5 Stars!!
Reviewed on May 4, 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
4.5/5(24 reviews)
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 romantic area.
What to do in Cap Cana

Coco Bongo Night Out With Pick Up From Punta Cana
CA $112
per adult
80% of travellers recommend

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

Full-Day Excursion in Saona Island
CA $88
per adult
72% 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.







