Toronto to Punta Cana flight and hotel deal from CA$1,968 per person, 7 nights all-inclusive, January 14 to 21, 2027, on a palm-lined Punta Cana beach

Toronto to Punta Cana flight + hotel from CA$1,968 per person, 7 nights (January 2027)

Verified deal Price found: November 6, 2026

A 7-night all-inclusive Punta Cana trip from Toronto for January 14 to 21, 2027, with Air Canada nonstop flights and a highly rated resort on Bávaro beach, starts at CA$1,968 per person (two adults sharing one room). That is about CA$896 less for two than booking the same flights and the same room separately, a saving of about 19%.

Check the price

Trip
Toronto (YYZ) to Punta Cana (PUJ), flight + hotel, 7 nights all-inclusive
Dates
Depart January 14, return January 21, 2027
Price
From CA$1,968 per person (CA$3,936 total for two adults sharing one room), taxes included
Usual price
About CA$2,416 per person, CA$4,832 for two (same flight and hotel booked separately)
Saving
About 19%
Flights
Air Canada nonstop both ways: out 8:30 AM, arrive 1:50 PM (about 4 h 20 min). Return nonstops leave Punta Cana at 12:50 PM, 3:35 PM or 10:40 PM (about 4 h 40 min).
Hotel
Majestic Colonial Punta Cana, a large all-inclusive resort right on Bávaro beach
Guest scores
9.0/10 from about 5,700 reviews; 4.5/5 from about 26,000 reviews
Room
Junior Suite with Indoor Hot Tub, 2 double beds or 1 king bed, about 538 sq ft, sleeps up to 4
Board
All-inclusive: meals, drinks and snacks, plus a free in-room mini bar and Wi-Fi
Bags
Lowest fare includes a personal item only. No full-size carry-on; the first checked bag costs about US$64 each way.
Changes
Flights are non-refundable and cannot be changed. The room was shown as fully refundable until December 31, 2026; check the terms for the whole package before you book.

What is included and what it costs

ItemPrice for twoNotes
Flight + hotel togetherCA$3,936Round-trip Air Canada nonstop flights for two plus 7 all-inclusive nights in a Junior Suite. CA$1,968 per person.
Hotel only, same room and datesCA$3,6787 nights all-inclusive, taxes and fees included. No resort fee was listed. Another booking site showed CA$4,081.
Flights only, same flightsCA$1,1542 x CA$577, basic fare with a personal item only.
Booked separatelyCA$4,832Hotel plus flights bought on their own. The package saves about CA$896.

In other words, the flights add only about CA$258 for two on top of the hotel price, instead of CA$1,154 when bought on their own.

Prefer a carry-on or a seat assignment? Higher fare types are offered when you choose the flights, and they are added on top of the package price, so compare the final total before you pay. A cheaper version of this package with a low-cost airline was also available at about CA$1,840 per person, but with fewer flight extras included.

Check the price

How to book

Search a flight + hotel package from Toronto (YYZ) to Punta Cana (PUJ) for January 14 to 21, 2027, for two adults and one room. Choose Majestic Colonial Punta Cana, then the Junior Suite with Indoor Hot Tub, then the Air Canada nonstop flight leaving Toronto at 8:30 AM.

Why Punta Cana in January

January is the heart of the dry season in Punta Cana: sunny days around 28°C, low humidity and calm, clear water on the long Bávaro and Arena Gorda beaches. It is also when Canadians most want to escape the cold, so a 19% saving on a well-reviewed all-inclusive with nonstop flights is worth a look before the busy February and March Break weeks.

Prices change quickly and are set by the airlines, hotels and booking sites, not by TripIntel. The price shown when you book is the one that applies. Prices are for two adults sharing one room and were checked across several booking sites on November 6, 2026.