Input age of children at time of departure

Punta Cana Vacations

On one of the prettiest beaches in the Caribbean, Dominican Republic's Punta Cana remains one of the most popular vacation destinations for Canadians, year after year. With its close proximity, fantastic value and glorious weather, its popularity is no surprise. Perfect, palm tree-lined Bavaro Beach is a postcard-come-to-life and the never-ending row of luxury all-inclusive resorts that grace its powdery white sand lend themselves perfectly to fun in the sun for everyone, from singles and couples to friends, groups and families of all ages.

Refreshing winds keep the heat in check and the warm shallow waters provide a safe swimming environment making watersports the area's main draw. Aquatic activities such as snorkeling and sailing are generally included in a typical 'All Inclusive' resort stay while more adventurous excursions like whale watching and deep sea fishing can be booked locally. Visits to the country's capital, Santo Domingo, are also popular as are day trips to the small, idyllic nearby islands of Catalina and Saona.

For anyone looking to explore the region further, Indigenous Eyes Ecological Park is a private forest reserve with freshwater pools for swimming and offers guided tours. Scape Park at Cap Cana runs an adrenaline-fueled zip-line tour as well as dune buggie adventures and hidden waterfall hikes. Punta Cana vacation packages can be as action-packed or as relaxing as you like.

Looking for a great place for a destination wedding and honeymoon? Many of the mostly 4 and 5-star resorts in Punta Cana cater to couples looking to tie the knot on the beach and are a great romantic choice.

Our Latest Vacation Deals
Fly out of
and land in

Our Latest Punta Cana Deals

Showing results 1 - 10 of 61
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Tue, Dec 10 (7 days) | Flight Details
04:35 PM
Tue, Dec 10
YOW
10:15 PM
Tue, Dec 10
PUJ
Nonstop
AC 1780 Class Y
11:05 PM
Tue, Dec 17
PUJ
02:45 AM
Wed, Dec 18
YOW
Nonstop
AC 1781 Class Y
Alternate flight options available.
$1,039
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Tue, Dec 10 (7 days) | Flight Details
04:35 PM
Tue, Dec 10
YOW
10:15 PM
Tue, Dec 10
PUJ
Nonstop
AC 1780 Class Y
11:05 PM
Tue, Dec 17
PUJ
02:45 AM
Wed, Dec 18
YOW
Nonstop
AC 1781 Class Y
Alternate flight options available.
$1,039
per adult
including taxes & fees
Melia Caribe Beach Resort - Punta Cana
Melia Caribe Beach Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sun, Dec 1 (7 days) | Flight Details
06:15 AM
Sun, Dec 1
YYZ
11:45 AM
Sun, Dec 1
PUJ
Nonstop
AC 1794 Class Y
10:40 PM
Sun, Dec 8
PUJ
02:25 AM
Mon, Dec 9
YYZ
Nonstop
AC 1795 Class Y
Alternate flight options available.
Was $1,649 Save $240
$1,409
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Wed, Jan 8 (7 days) | Flight Details
04:35 PM
Wed, Jan 8
YOW
10:15 PM
Wed, Jan 8
PUJ
Nonstop
AC 1780 Class Y
11:05 PM
Wed, Jan 15
PUJ
02:45 AM
Thu, Jan 16
YOW
Nonstop
AC 1781 Class Y
Alternate flight options available.
Was $1,574 Save $75
$1,499
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Tue, Dec 10 (7 days) | Flight Details
01:15 PM
Tue, Dec 10
YYC
02:04 PM
Wed, Dec 11
PUJ
1 Stop
WS 664 Class Y
05:00 PM
Tue, Dec 17
PUJ
01:06 AM
Wed, Dec 18
YYC
1 Stop
WS 2461 Class Y
Alternate flight options available.
$1,516
per adult
including taxes & fees
Occidental Punta Cana - Punta Cana
Occidental Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Jan 7 (7 days) | Flight Details
01:55 PM
Tue, Jan 7
YYZ
07:15 PM
Tue, Jan 7
PUJ
Nonstop
TS 986 Class Y
08:35 PM
Tue, Jan 14
PUJ
12:10 AM
Wed, Jan 15
YYZ
Nonstop
TS 987 Class Y
Alternate flight options available.
Was $1,590 Save $61
$1,529
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Fri, Feb 21 (7 days) | Flight Details
02:40 PM
Fri, Feb 21
YYZ
08:06 PM
Fri, Feb 21
PUJ
Nonstop
WS 2340 Class Y
09:05 PM
Fri, Feb 28
PUJ
12:57 AM
Sat, Mar 1
YYZ
Nonstop
WS 2341 Class Y
Alternate flight options available.
Was $1,689 Save $106
$1,583
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YXE) Tue, Dec 10 (7 days) | Flight Details
05:00 AM
Tue, Dec 10
YXE
03:54 PM
Tue, Dec 10
PUJ
1 Stop
WS 324 Class Y
05:00 PM
Tue, Dec 17
PUJ
01:17 AM
Wed, Dec 18
YXE
1 Stop
WS 2461 Class Y
Alternate flight options available.
Was $2,019 Save $422
$1,597
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Thu, Nov 28 (7 days) | Flight Details
06:30 AM
Thu, Nov 28
YVR
09:50 PM
Thu, Nov 28
PUJ
1 Stop
AC 100 Class Y
10:40 PM
Thu, Dec 5
PUJ
08:34 AM
Fri, Dec 6
YVR
1 Stop
AC 1795 Class Y
Alternate flight options available.
$1,619
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YXE) Mon, Jan 6 (7 days) | Flight Details
04:35 PM
Mon, Jan 6
YXE
02:04 PM
Tue, Jan 7
PUJ
1 Stop
WS 3267 Class Y
03:00 PM
Mon, Jan 13
PUJ
01:17 AM
Tue, Jan 14
YXE
1 Stop
WS 2405 Class Y
Alternate flight options available.
$1,627
per adult
including taxes & fees
Showing results 11 - 20 of 61
Bahia Principe Grand Punta Cana - Punta Cana
Bahia Principe Grand Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Tue, Dec 10 (7 days) | Flight Details
08:15 AM
Tue, Dec 10
YUL
01:45 PM
Tue, Dec 10
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Tue, Dec 17
PUJ
06:55 PM
Tue, Dec 17
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
Was $1,926 Save $287
$1,639
per adult
including taxes & fees
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YLW) Thu, Dec 5 (8 days) | Flight Details
08:25 PM
Thu, Dec 5
YLW
01:50 PM
Fri, Dec 6
PUJ
1 Stop
AC 273 Class Y
12:35 PM
Fri, Dec 13
PUJ
09:43 PM
Fri, Dec 13
YLW
1 Stop
AC 1797 Class Y
Alternate flight options available.
$1,659
per adult
including taxes & fees
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YLW) Mon, Dec 9 (8 days) | Flight Details
11:15 PM
Mon, Dec 9
YLW
01:45 PM
Tue, Dec 10
PUJ
1 Stop
AC 1912 Class Y
10:40 PM
Tue, Dec 17
PUJ
11:57 AM
Wed, Dec 18
YLW
1 Stop
AC 1795 Class Y
Alternate flight options available.
$1,689
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YXE) Tue, Dec 10 (7 days) | Flight Details
05:00 AM
Tue, Dec 10
YXE
03:54 PM
Tue, Dec 10
PUJ
1 Stop
WS 324 Class Y
05:00 PM
Tue, Dec 17
PUJ
01:17 AM
Wed, Dec 18
YXE
1 Stop
WS 2461 Class Y
Alternate flight options available.
Was $2,019 Save $272
$1,747
per adult
including taxes & fees
Coral Costa Caribe - Santo Domingo
Coral Costa Caribe
All Inclusive
|
Santo Domingo, Dominican Republic
Depart (YYZ) Wed, Feb 12 (7 days) | Flight Details
01:55 PM
Wed, Feb 12
YYZ
07:15 PM
Wed, Feb 12
PUJ
Nonstop
TS 986 Class Y
08:35 PM
Wed, Feb 19
PUJ
12:10 AM
Thu, Feb 20
YYZ
Nonstop
TS 987 Class Y
Alternate flight options available.
$1,749
per adult
including taxes & fees
Coral Costa Caribe - Santo Domingo
Coral Costa Caribe
All Inclusive
|
Santo Domingo, Dominican Republic
Depart (YYZ) Tue, Dec 17 (7 days) | Flight Details
01:55 PM
Tue, Dec 17
YYZ
07:15 PM
Tue, Dec 17
PUJ
Nonstop
TS 986 Class Y
08:35 PM
Tue, Dec 24
PUJ
12:10 AM
Wed, Dec 25
YYZ
Nonstop
TS 987 Class Y
Alternate flight options available.
$1,759
per adult
including taxes & fees
Melia Caribe Beach Resort - Punta Cana
Melia Caribe Beach Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Mon, Feb 3 (7 days) | Flight Details
08:30 AM
Mon, Feb 3
YYZ
01:50 PM
Mon, Feb 3
PUJ
Nonstop
AC 934 Class Y
03:25 PM
Mon, Feb 10
PUJ
07:00 PM
Mon, Feb 10
YYZ
Nonstop
AC 935 Class Y
Alternate flight options available.
Was $2,131 Save $342
$1,789
per adult
including taxes & fees
Bahia Principe Grand Punta Cana - Punta Cana
Bahia Principe Grand Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Tue, Feb 4 (7 days) | Flight Details
08:15 AM
Tue, Feb 4
YUL
01:45 PM
Tue, Feb 4
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Tue, Feb 11
PUJ
06:55 PM
Tue, Feb 11
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
Was $2,057 Save $248
$1,809
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Thu, Jan 23 (7 days) | Flight Details
05:55 AM
Thu, Jan 23
YOW
02:04 PM
Thu, Jan 23
PUJ
1 Stop
WS 375 Class Y
05:00 PM
Thu, Jan 30
PUJ
12:10 AM
Fri, Jan 31
YOW
1 Stop
WS 2461 Class Y
Alternate flight options available.
$1,814
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YXE) Wed, Feb 5 (7 days) | Flight Details
12:25 PM
Wed, Feb 5
YXE
09:51 AM
Thu, Feb 6
PUJ
1 Stop
WS 263 Class Y
05:00 PM
Wed, Feb 12
PUJ
01:14 AM
Thu, Feb 13
YXE
1 Stop
WS 2461 Class Y
Alternate flight options available.
$1,849
per adult
including taxes & fees
Showing results 21 - 30 of 61
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Mon, Jan 13 (8 days) | Flight Details
05:00 PM
Mon, Jan 13
YVR
02:04 PM
Tue, Jan 14
PUJ
1 Stop
WS 718 Class Y
03:00 PM
Tue, Jan 21
PUJ
09:03 AM
Wed, Jan 22
YVR
1 Stop
WS 2405 Class Y
Alternate flight options available.
$1,856
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Thu, Feb 6 (7 days) | Flight Details
05:30 AM
Thu, Feb 6
YOW
01:50 PM
Thu, Feb 6
PUJ
1 Stop
AC 439 Class Y
12:35 PM
Thu, Feb 13
PUJ
07:22 PM
Thu, Feb 13
YOW
1 Stop
AC 1797 Class Y
Alternate flight options available.
$1,869
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Thu, Jan 2 (7 days) | Flight Details
05:55 AM
Thu, Jan 2
YOW
03:54 PM
Thu, Jan 2
PUJ
1 Stop
WS 375 Class Y
05:00 PM
Thu, Jan 9
PUJ
12:10 AM
Fri, Jan 10
YOW
1 Stop
WS 2461 Class Y
Alternate flight options available.
$1,874
per adult
including taxes & fees
Occidental Punta Cana - Punta Cana
Occidental Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Jan 28 (7 days) | Flight Details
01:55 PM
Tue, Jan 28
YYZ
07:15 PM
Tue, Jan 28
PUJ
Nonstop
TS 986 Class Y
08:35 PM
Tue, Feb 4
PUJ
12:10 AM
Wed, Feb 5
YYZ
Nonstop
TS 987 Class Y
Alternate flight options available.
$1,879
per adult
including taxes & fees
Bahia Principe Grand Punta Cana - Punta Cana
Bahia Principe Grand Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Tue, Jan 7 (7 days) | Flight Details
08:15 AM
Tue, Jan 7
YUL
01:45 PM
Tue, Jan 7
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Tue, Jan 14
PUJ
06:55 PM
Tue, Jan 14
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
Was $2,057 Save $168
$1,889
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Thu, Feb 6 (7 days) | Flight Details
07:00 AM
Thu, Feb 6
YYC
04:50 PM
Thu, Feb 6
PUJ
Nonstop
WG 4452 Class Y
06:20 PM
Thu, Feb 13
PUJ
11:15 PM
Thu, Feb 13
YYC
Nonstop
WG 4453 Class Y
Alternate flight options available.
$1,935
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Thu, Feb 6 (8 days) | Flight Details
01:15 PM
Thu, Feb 6
YVR
08:06 PM
Fri, Feb 7
PUJ
1 Stop
WS 714 Class Y
11:00 AM
Fri, Feb 14
PUJ
06:40 PM
Fri, Feb 14
YVR
1 Stop
WS 2377 Class Y
Alternate flight options available.
$1,958
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Wed, Jan 1 (8 days) | Flight Details
07:35 PM
Wed, Jan 1
YVR
09:51 AM
Thu, Jan 2
PUJ
1 Stop
WS 126 Class Y
05:00 PM
Thu, Jan 9
PUJ
01:08 AM
Fri, Jan 10
YVR
1 Stop
WS 2461 Class Y
Alternate flight options available.
$1,988
per adult
including taxes & fees
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YLW) Mon, Jan 13 (8 days) | Flight Details
11:15 PM
Mon, Jan 13
YLW
01:50 PM
Tue, Jan 14
PUJ
1 Stop
AC 194 Class Y
12:35 PM
Tue, Jan 21
PUJ
11:42 PM
Tue, Jan 21
YLW
1 Stop
AC 1797 Class Y
Alternate flight options available.
$1,999
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sat, Feb 8 (7 days) | Flight Details
03:55 PM
Sat, Feb 8
YYZ
09:15 PM
Sat, Feb 8
PUJ
Nonstop
WG 442 Class Y
10:20 PM
Sat, Feb 15
PUJ
01:59 AM
Sun, Feb 16
YYZ
Nonstop
WG 443 Class Y
Alternate flight options available.
Was $2,085 Save $80
$2,005
per adult
including taxes & fees
Showing results 31 - 40 of 61
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YLW) Mon, Feb 17 (8 days) | Flight Details
11:15 PM
Mon, Feb 17
YLW
01:50 PM
Tue, Feb 18
PUJ
1 Stop
AC 194 Class Y
11:00 PM
Tue, Feb 25
PUJ
10:27 AM
Wed, Feb 26
YLW
1 Stop
AC 1795 Class Y
Alternate flight options available.
$2,149
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Mon, Feb 10 (7 days) | Flight Details
07:00 AM
Mon, Feb 10
YVR
06:25 PM
Mon, Feb 10
PUJ
Nonstop
WG 4166 Class Y
06:25 PM
Mon, Feb 17
PUJ
11:00 PM
Mon, Feb 17
YVR
Nonstop
WG 4167 Class Y
Alternate flight options available.
$2,155
per adult
including taxes & fees
Bahia Principe Grand Turquesa - Punta Cana
Bahia Principe Grand Turquesa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YOW) Tue, Feb 11 (7 days) | Flight Details
05:55 AM
Tue, Feb 11
YOW
02:00 PM
Tue, Feb 11
PUJ
1 Stop
WS 375 Class Y
03:00 PM
Tue, Feb 18
PUJ
12:09 AM
Wed, Feb 19
YOW
1 Stop
WS 2405 Class Y
Alternate flight options available.
$2,164
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Mon, Feb 17 (7 days) | Flight Details
07:00 AM
Mon, Feb 17
YVR
06:25 PM
Mon, Feb 17
PUJ
Nonstop
WG 4166 Class Y
06:25 PM
Mon, Feb 24
PUJ
11:00 PM
Mon, Feb 24
YVR
Nonstop
WG 4167 Class Y
Alternate flight options available.
Was $2,325 Save $160
$2,165
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Mon, Dec 9 (6 days) | Flight Details
06:15 AM
Mon, Dec 9
YYZ
11:45 AM
Mon, Dec 9
PUJ
Nonstop
AC 1794 Class Y
10:40 PM
Sun, Dec 15
PUJ
02:25 AM
Mon, Dec 16
YYZ
Nonstop
AC 1795 Class Y
Alternate flight options available.
$2,199
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sun, Dec 8 (6 days) | Flight Details
06:15 AM
Sun, Dec 8
YYZ
11:45 AM
Sun, Dec 8
PUJ
Nonstop
AC 1794 Class Y
10:40 PM
Sat, Dec 14
PUJ
02:25 AM
Sun, Dec 15
YYZ
Nonstop
AC 1795 Class Y
Alternate flight options available.
$2,199
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Wed, Feb 5 (7 days) | Flight Details
02:10 PM
Wed, Feb 5
YYC
03:50 PM
Thu, Feb 6
PUJ
1 Stop
WS 980 Class Y
05:00 PM
Wed, Feb 12
PUJ
01:02 AM
Thu, Feb 13
YYC
1 Stop
WS 2461 Class Y
Alternate flight options available.
$2,226
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Wed, Feb 5 (7 days) | Flight Details
04:45 PM
Wed, Feb 5
YVR
09:51 AM
Thu, Feb 6
PUJ
1 Stop
WS 120 Class Y
05:00 PM
Wed, Feb 12
PUJ
01:02 AM
Thu, Feb 13
YVR
1 Stop
WS 2461 Class Y
Alternate flight options available.
$2,248
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Feb 5 (7 days) | Flight Details
09:00 AM
Wed, Feb 5
YYZ
02:20 PM
Wed, Feb 5
PUJ
Nonstop
TS 186 Class Y
08:35 PM
Wed, Feb 12
PUJ
12:10 AM
Thu, Feb 13
YYZ
Nonstop
TS 987 Class Y
Alternate flight options available.
Was $2,761 Save $512
$2,249
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Tue, Feb 18 (7 days) | Flight Details
01:10 PM
Tue, Feb 18
YYC
03:50 PM
Wed, Feb 19
PUJ
1 Stop
WS 664 Class Y
03:00 PM
Tue, Feb 25
PUJ
01:02 AM
Wed, Feb 26
YYC
1 Stop
WS 2405 Class Y
Alternate flight options available.
$2,266
per adult
including taxes & fees
Showing results 41 - 50 of 61
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Feb 12 (7 days) | Flight Details
01:55 PM
Wed, Feb 12
YYZ
07:15 PM
Wed, Feb 12
PUJ
Nonstop
TS 986 Class Y
08:35 PM
Wed, Feb 19
PUJ
12:10 AM
Thu, Feb 20
YYZ
Nonstop
TS 987 Class Y
Alternate flight options available.
Was $2,721 Save $452
$2,269
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Mon, Feb 17 (7 days) | Flight Details
07:00 AM
Mon, Feb 17
YYC
04:50 PM
Mon, Feb 17
PUJ
Nonstop
WG 452 Class Y
06:20 PM
Mon, Feb 24
PUJ
11:15 PM
Mon, Feb 24
YYC
Nonstop
WG 453 Class Y
Alternate flight options available.
Was $2,415 Save $130
$2,285
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Tue, Feb 18 (7 days) | Flight Details
01:15 PM
Tue, Feb 18
YVR
02:00 PM
Wed, Feb 19
PUJ
1 Stop
WS 714 Class Y
03:00 PM
Tue, Feb 25
PUJ
01:02 AM
Wed, Feb 26
YVR
1 Stop
WS 2405 Class Y
Alternate flight options available.
$2,286
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Feb 18 (7 days) | Flight Details
09:15 AM
Tue, Feb 18
YYZ
02:35 PM
Tue, Feb 18
PUJ
Nonstop
WG 4236 Class Y
03:50 PM
Tue, Feb 25
PUJ
07:30 PM
Tue, Feb 25
YYZ
Nonstop
WG 4237 Class Y
Alternate flight options available.
$2,305
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Wed, Feb 5 (7 days) | Flight Details
02:10 PM
Wed, Feb 5
YYC
03:50 PM
Thu, Feb 6
PUJ
1 Stop
WS 980 Class Y
05:00 PM
Wed, Feb 12
PUJ
01:02 AM
Thu, Feb 13
YYC
1 Stop
WS 2461 Class Y
Alternate flight options available.
$2,336
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Wed, Feb 5 (7 days) | Flight Details
04:45 PM
Wed, Feb 5
YVR
09:51 AM
Thu, Feb 6
PUJ
1 Stop
WS 120 Class Y
05:00 PM
Wed, Feb 12
PUJ
01:02 AM
Thu, Feb 13
YVR
1 Stop
WS 2461 Class Y
Alternate flight options available.
$2,358
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sat, Feb 15 (7 days) | Flight Details
03:55 PM
Sat, Feb 15
YYZ
09:15 PM
Sat, Feb 15
PUJ
Nonstop
WG 442 Class Y
10:20 PM
Sat, Feb 22
PUJ
01:59 AM
Sun, Feb 23
YYZ
Nonstop
WG 443 Class Y
Alternate flight options available.
$2,375
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Jan 23 (7 days) | Flight Details
10:20 AM
Thu, Jan 23
YYZ
03:54 PM
Thu, Jan 23
PUJ
Nonstop
WS 2474 Class Y
05:00 PM
Thu, Jan 30
PUJ
08:50 PM
Thu, Jan 30
YYZ
Nonstop
WS 2461 Class Y
Alternate flight options available.
$2,433
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sun, Jan 5 (6 days) | Flight Details
08:30 AM
Sun, Jan 5
YYZ
01:50 PM
Sun, Jan 5
PUJ
Nonstop
AC 934 Class Y
12:35 PM
Sat, Jan 11
PUJ
04:20 PM
Sat, Jan 11
YYZ
Nonstop
AC 1797 Class Y
Alternate flight options available.
$2,489
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Sat, Jan 18 (7 days) | Flight Details
08:15 AM
Sat, Jan 18
YUL
01:45 PM
Sat, Jan 18
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Sat, Jan 25
PUJ
06:55 PM
Sat, Jan 25
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
$2,529
per adult
including taxes & fees
Showing results 51 - 60 of 61
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YYJ) Thu, Dec 5 (9 days) | Flight Details
11:30 PM
Thu, Dec 5
YYJ
01:50 PM
Fri, Dec 6
PUJ
1 Stop
AC 198 Class Y
10:40 PM
Sat, Dec 14
PUJ
10:34 AM
Sun, Dec 15
YYJ
1 Stop
AC 1795 Class Y
Alternate flight options available.
$2,569
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sun, Feb 2 (6 days) | Flight Details
08:25 AM
Sun, Feb 2
YYZ
01:45 PM
Sun, Feb 2
PUJ
Nonstop
AC 934 Class Y
12:35 PM
Sat, Feb 8
PUJ
04:20 PM
Sat, Feb 8
YYZ
Nonstop
AC 1797 Class Y
Alternate flight options available.
$2,599
per adult
including taxes & fees
Bahia Principe Fantasia Punta Cana - Punta Cana
Bahia Principe Fantasia Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YLW) Mon, Feb 17 (8 days) | Flight Details
11:15 PM
Mon, Feb 17
YLW
01:50 PM
Tue, Feb 18
PUJ
1 Stop
AC 194 Class Y
11:00 PM
Tue, Feb 25
PUJ
10:27 AM
Wed, Feb 26
YLW
1 Stop
AC 1795 Class Y
Alternate flight options available.
$2,609
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YVR) Mon, Feb 17 (7 days) | Flight Details
07:00 AM
Mon, Feb 17
YVR
06:25 PM
Mon, Feb 17
PUJ
Nonstop
WG 4166 Class Y
06:25 PM
Mon, Feb 24
PUJ
11:00 PM
Mon, Feb 24
YVR
Nonstop
WG 4167 Class Y
Alternate flight options available.
Was $3,185 Save $530
$2,655
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYC) Tue, Feb 18 (7 days) | Flight Details
01:10 PM
Tue, Feb 18
YYC
03:50 PM
Wed, Feb 19
PUJ
1 Stop
WS 664 Class Y
03:00 PM
Tue, Feb 25
PUJ
01:02 AM
Wed, Feb 26
YYC
1 Stop
WS 2405 Class Y
Alternate flight options available.
$2,716
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Sat, Dec 21 (7 days) | Flight Details
08:15 AM
Sat, Dec 21
YUL
01:45 PM
Sat, Dec 21
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Sat, Dec 28
PUJ
06:55 PM
Sat, Dec 28
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
Was $3,165 Save $446
$2,719
per adult
including taxes & fees
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Mon, Dec 16 (6 days) | Flight Details
08:15 AM
Mon, Dec 16
YUL
01:45 PM
Mon, Dec 16
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Sun, Dec 22
PUJ
06:55 PM
Sun, Dec 22
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
$2,739
per adult
including taxes & fees
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YYJ) Mon, Feb 3 (9 days) | Flight Details
09:05 PM
Mon, Feb 3
YYJ
01:50 PM
Tue, Feb 4
PUJ
1 Stop
AC 8170 Class Y
11:00 PM
Wed, Feb 12
PUJ
10:24 AM
Thu, Feb 13
YYJ
1 Stop
AC 1795 Class Y
Alternate flight options available.
$2,919
per adult
including taxes & fees
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YYJ) Mon, Jan 6 (9 days) | Flight Details
09:05 PM
Mon, Jan 6
YYJ
01:50 PM
Tue, Jan 7
PUJ
1 Stop
AC 8170 Class Y
11:00 PM
Wed, Jan 15
PUJ
10:30 AM
Thu, Jan 16
YYJ
1 Stop
AC 1795 Class Y
Alternate flight options available.
$2,921
per adult
including taxes & fees
Bahia Principe Fantasia Punta Cana - Punta Cana
Bahia Principe Fantasia Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YLW) Mon, Jan 20 (8 days) | Flight Details
06:00 AM
Mon, Jan 20
YLW
11:45 PM
Mon, Jan 20
PUJ
1 Stop
AC 8265 Class Y
10:50 AM
Tue, Jan 28
PUJ
11:42 PM
Tue, Jan 28
YLW
1 Stop
AC 1791 Class Y
Alternate flight options available.
$3,279
per adult
including taxes & fees
Showing results 61 - 61 of 61
Ocean Blue And Sand - Punta Cana
Ocean Blue And Sand
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YUL) Sat, Feb 15 (7 days) | Flight Details
08:15 AM
Sat, Feb 15
YUL
01:45 PM
Sat, Feb 15
PUJ
Nonstop
AC 944 Class Y
03:20 PM
Sat, Feb 22
PUJ
06:55 PM
Sat, Feb 22
YUL
Nonstop
AC 945 Class Y
Alternate flight options available.
$3,469
per adult
including taxes & fees
*Prices are per person based on double occupancy. Taxes & fees are included in all above prices. All prices displayed on the website are for comparative purposes only and are subject to change without notice. Airlines and Service Providers may change the prices at any time. Your final price will be verified at the final booking screen.