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%.
- 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
| Item | Price for two | Notes |
|---|---|---|
| Flight + hotel together | CA$3,936 | Round-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 dates | CA$3,678 | 7 nights all-inclusive, taxes and fees included. No resort fee was listed. Another booking site showed CA$4,081. |
| Flights only, same flights | CA$1,154 | 2 x CA$577, basic fare with a personal item only. |
| Booked separately | CA$4,832 | Hotel 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.
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.
Planning your trip? Read our Punta Cana travel guide for the best beaches, things to do and itineraries.
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.
