• Please correct the information below before you continue.
  • Enter the first 3 characters of:

  • City name
  • Airport code
  • Airport name
  • No results found...
  • Enter the first 3 characters of:

  • City name
  • Country name
  • Airport code
  • Airport name
  • Hotel name
    • I am flexible with my destination

    • All Cuba
    • All Dominican Republic
    • Top Mexico
    • All Costa Rica
    • All Hawaii
    • All Jamaica
    • Top Europe
    • Top United States
    • All South
    • Top Caribbean
  • No results found...
  • Please correct the information below before you continue.
  • You can not select a same traveller more than once.
  • Child's age: Enter a valid entry

Room 1

yrs old
yrs old
Room
Cancel

Holiday vacation deals




  • Holiday vacation deals

    Celebrate the Holidays under the sun

    We've got

    vacation packages at

    incredible prices!

  • Applicable to: Mexico, the Caribbean, Las Vegas, Hawaii and Florida

Terms and conditions: New bookings only. Prices reflect applicable reductions. Select packages and departure dates only. Applicable to packages with non-stop flights in Economy Class only. Subject to change without notice. Subject to availability at time of booking. Applicable to kids and groups.



    0/0Photos
    From Toronto to Varadero

    Dec. 20, 2017 - 7 nights
    All-inclusive

    Hotel:

    Starfish Varadero


     
    Was $1,607.00 Save 42%
    Now $929.00  per adult ($547.00 + $382.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18575808 I : 2ec096a0a78223bd61a4c947e63c24f1bb6d8933
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 20, 2017 - 7 nights
    No Meals

    Hotel:

    Hotel Tukan & Beach Club


     
    Was $1,079.00 Save 6%
    Now $1,009.00  per adult ($587.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18711650 I : b4a0287eb5fc2d1e0becedc03133aeccfe6e8451
    0/0Photos
    From Toronto to Cayo Coco/Cayo Guillermo

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Memories Caribe Beach Resort


     
    Was $1,789.00 Save 42%
    Now $1,039.00  per adult ($656.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722592 I : 27c60b89ea72ca8a27c3e6860f13b34bde682ca1
    0/0Photos
    From Toronto to Varadero

    Dec. 31, 2017 - 7 nights
    All-inclusive

    Hotel:

    Gran Caribe Sun Beach


     
    Was $1,217.00 Save 15%
    Now $1,039.00  per adult ($657.00 + $382.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735418 I : 54c0906dbefb5f24ace84b3a373504dccfead1d4
    0/0Photos
    From Toronto to Puerto Plata

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Be Live Collection Marien


     
    Was $1,401.00 Save 18%
    Now $1,149.00  per adult ($679.00 + $470.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735206 I : 69b8090cc70fa1d0e670b71db2f2ffc7259dd4ee
    0/0Photos
    From Toronto to Varadero

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Blau Marina Varadero


     
    Was $1,827.00 Save 33%
    Now $1,219.00  per adult ($837.00 + $382.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18575810 I : 2f0a183d3510207628833c44b734cf56f6609841
    0/0Photos
    From Toronto to Samana

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe Samana Roulette


     
    Was $1,459.00 Save 16%
    Now $1,229.00  per adult ($772.00 + $457.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722518 I : 8001220a9472c028b592c76cfe27dfb2c820e15e
    0/0Photos
    From Toronto to Puerto Vallarta/Vallarta Nayarit

    Dec. 18, 2017 - 7 nights
    All-inclusive

    Hotel:

    Hotel Samba Vallarta


     
    Was $1,912.00 Save 35%
    Now $1,249.00  per adult ($835.00 + $414.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735274 I : 66274c3539a4d0aa3b1bf2ebadd4c97a3b5990a6
    0/0Photos
    From Toronto to Cayo Coco/Cayo Guillermo

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    IBEROSTAR Daiquiri


     
    Was $1,709.00 Save 27%
    Now $1,249.00  per adult ($866.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722590 I : 38b926fd5b930a438236d8f386b91ccffcd56a3b
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Dos Playas Beach House by Faranda


     
    Total price:
    $1,329.00  per adult ($907.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18689086 I : a9de6d51de8024d40ae015040e95d13884850752
    0/0Photos
    From Toronto to Antigua

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Halcyon Cove by Rex Resorts


     
    Was $2,019.00 Save 34%
    Now $1,329.00  per adult ($946.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18732970 I : 35c5c65012cdec310de0f51c6cd88e44d9527ec3
    0/0Photos
    From Toronto to Holguin

    Dec. 28, 2017 - 7 nights
    All-inclusive

    Hotel:

    Club Amigo Atlantico Guardalavaca


     
    Was $1,586.00 Save 14%
    Now $1,359.00  per adult ($977.00 + $382.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18723570 I : 58ae62ef7b8a78762ac14aaa45363ae401fd772b
    0/0Photos
    From Toronto to St. Lucia

    Dec. 19, 2017 - 7 nights
    No Meals

    Hotel:

    Harmony Suites


     
    Was $1,659.00 Save 17%
    Now $1,369.00  per adult ($954.00 + $415.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18575770 I : 887508e88c5c52541de4c3c415b12c4f6fe8fff7
    0/0Photos
    From Toronto to Liberia

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Villas Sol Hotel and Beach Resort


     
    Was $2,186.00 Save 35%
    Now $1,429.00  per adult ($1,060.00 + $369.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733914 I : 647e00667bca621a1d66913334a013c93298a692
    0/0Photos
    From Toronto to Los Cabos

    Dec. 20, 2017 - 7 nights
    Breakfast Plan

    Hotel:

    Tesoro Los Cabos


     
    Was $1,809.00 Save 21%
    Now $1,429.00  per adult ($904.00 + $525.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18574166 I : c6b174994e2f5ad10adac4d6f6aa12db3701f0a4
    0/0Photos
    From Toronto to Punta Cana

    Dec. 20, 2017 - 7 nights
    All-inclusive

    Hotel:

    Be Live Collection Punta Cana


     
    Was $1,681.00 Save 14%
    Now $1,449.00  per adult ($979.00 + $470.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735264 I : 2bdd7ecc0d099748b70590d17da30d35ee13daa1
    0/0Photos
    From Toronto to Holguin

    Dec. 31, 2017 - 7 nights
    All-inclusive

    Hotel:

    Sol Rio de Luna y Mares


     
    Was $2,086.00 Save 29%
    Now $1,479.00  per adult ($1,097.00 + $382.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733880 I : 00056f3d0ff05e7a11e196724e0d9b85e9f83ee3
    0/0Photos
    From Toronto to Punta Cana

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe Punta Cana


     
    Was $1,921.00 Save 22%
    Now $1,489.00  per adult ($1,020.00 + $469.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735262 I : 0ef9c6547670f2cc0c325fbf0f4d6920c1cfc32f
    0/0Photos
    From Toronto to Liberia

    Dec. 19, 2017 - 7 nights
    All-inclusive

    Hotel:

    Hotel Villas Playa Samara


     
    Was $2,356.00 Save 33%
    Now $1,579.00  per adult ($1,210.00 + $369.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18709262 I : 0251777c2dec15222e5666bd07035eb0ed6db7ce
    0/0Photos
    From Toronto to Curacao

    Dec. 20, 2017 - 7 nights
    All-inclusive

    Hotel:

    Kunuku Aqua Resort


     
    Was $1,729.00 Save 8%
    Now $1,589.00  per adult ($1,195.00 + $394.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18723176 I : a182de1fdcbc94dd4822989b8bacee30f3fbd050
    0/0Photos
    From Toronto to Puerto Plata

    Dec. 22, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe San Juan


     
    Was $1,809.00 Save 12%
    Now $1,589.00  per adult ($1,132.00 + $457.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735208 I : 821aa6c2219fa2ab5caefe5ce342122b78afd6c7
    0/0Photos
    From Toronto to St. Lucia

    Dec. 20, 2017 - 7 nights
    No Meals

    Hotel:

    Harmony Suites


     
    Was $1,739.00 Save 7%
    Now $1,619.00  per adult ($1,204.00 + $415.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18575694 I : d5adeddb079133dcc991e981072576bf498e7d89
    0/0Photos
    From Toronto to Cayo Coco/Cayo Guillermo

    Dec. 26, 2017 - 7 nights
    All-inclusive

    Hotel:

    Sercotel Club Cayo Guillermo


     
    Was $1,949.00 Save 17%
    Now $1,619.00  per adult ($1,236.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722596 I : 7d3384ff2128eda3950f4976804d97245dc81e45
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 30, 2017 - 7 nights
    All-inclusive

    Hotel:

    Dos Playas Beach House by Faranda


     
    Was $1,739.00 Save 7%
    Now $1,619.00  per adult ($1,197.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18676430 I : 175c0561cc69c557d783c050a8e1934024e302d8
    0/0Photos
    From Toronto to Cayo Coco/Cayo Guillermo

    Dec. 26, 2017 - 7 nights
    All-inclusive

    Hotel:

    Memories Flamenco Beach Resort


     
    Was $2,109.00 Save 22%
    Now $1,639.00  per adult ($1,256.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722594 I : e79dcbeb760689c146fb1844598a6e9a8fecf9d7
    0/0Photos
    From Toronto to Grenada

    Dec. 18, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grenadian by Rex Resorts


     
    Was $2,009.00 Save 18%
    Now $1,649.00  per adult ($1,167.00 + $482.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733902 I : d2f1699e87c6c873b690afa9704993ac9201df3d
    0/0Photos
    From Toronto to Montego Bay

    Dec. 24, 2017 - 7 nights
    Breakfast Plan

    Hotel:

    Rooms on the Beach Ocho Rios


     
    Was $1,964.00 Save 15%
    Now $1,679.00  per adult ($1,180.00 + $499.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733924 I : 6bd37afdd4c8d27a5c7440f2a3a488bfd2aa897b
    0/0Photos
    From Toronto to Punta Cana

    Dec. 22, 2017 - 7 nights
    All-inclusive

    Hotel:

    Be Live Collection Punta Cana


     
    Total price:
    $1,689.00  per adult ($1,219.00 + $470.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735266 I : 71c8851fdef806d303ccf304e131f94bc0149ad8
    0/0Photos
    From Toronto to Puerto Vallarta/Vallarta Nayarit

    Dec. 25, 2017 - 7 nights
    No Meals

    Hotel:

    Blue Chairs Resort by the Sea


     
    Total price:
    $1,699.00  per adult ($1,285.00 + $414.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735276 I : 5d906e44c9a0e4901b1436327ca2e21d53d21b8c
    0/0Photos
    From Toronto to Antigua

    Dec. 24, 2017 - 7 nights
    All-inclusive

    Hotel:

    Halcyon Cove by Rex Resorts


     
    Was $1,949.00 Save 11%
    Now $1,729.00  per adult ($1,346.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18732990 I : 13999d5331df12fe7c04843f99f5d683cc7efe33
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 29, 2017 - 7 nights
    All-inclusive

    Hotel:

    Dos Playas Beach House by Faranda


     
    Total price:
    $1,729.00  per adult ($1,307.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733110 I : 08d2fbe2fc101126aacd48c8a6fd34e3c2a903a3
    0/0Photos
    From Toronto to Puerto Plata

    Dec. 25, 2017 - 7 nights
    All-inclusive

    Hotel:

    VH Atmosphere Beach Resort


     
    Was $2,076.00 Save 16%
    Now $1,749.00  per adult ($1,279.00 + $470.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735210 I : 702ad7e0ec3b645bb906fcbd9e01fc8dba2760b4
    0/0Photos
    From Toronto to Antigua

    Dec. 31, 2017 - 7 nights
    All-inclusive

    Hotel:

    Starfish Jolly Beach Resort


     
    Was $3,069.00 Save 43%
    Now $1,759.00  per adult ($1,376.00 + $383.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18732992 I : f0e7130bf4d817a9ffc02ca8654dcf579feb4c06
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 24, 2017 - 7 nights
    All-inclusive

    Hotel:

    Temptation Resort & Spa Cancun


     
    Was $3,329.00 Save 46%
    Now $1,799.00  per adult ($1,377.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18711648 I : a74811151ff9d40e439124bd9df90c4c8d94591b
    0/0Photos
    From Toronto to Punta Cana

    Dec. 24, 2017 - 7 nights
    All-inclusive

    Hotel:

    Blau Natura Park Beach Eco Resort & Spa


     
    Was $2,137.00 Save 16%
    Now $1,799.00  per adult ($1,330.00 + $469.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735268 I : 6c0cec49657b538443ae0a179a550ccd7effc125
    0/0Photos
    From Toronto to Holguin

    Dec. 27, 2017 - 7 nights
    All-inclusive

    Hotel:

    Memories Holguin Beach Resort


     
    Was $2,056.00 Save 12%
    Now $1,819.00  per adult ($1,437.00 + $382.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18723566 I : 4d4da674405a73664c3f71411a77cd398219049d
    0/0Photos
    From Toronto to Curacao

    Dec. 22, 2017 - 7 nights
    No Meals

    Hotel:

    Acoya Curacao Resort, Villas & Spa


     
    Was $2,129.00 Save 12%
    Now $1,879.00  per adult ($1,485.00 + $394.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733812 I : 69fec442dabdfe13cf8e15c265c5623fb52ab1ff
    0/0Photos
    From Toronto to Montego Bay

    Dec. 23, 2017 - 7 nights
    No Meals

    Hotel:

    Foote Prints On The Sands Hotel


     
    Total price:
    $1,929.00  per adult ($1,309.00 + $620.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733920 I : ed32d1d3d4302832aae8422800b7efbb8c0f293c
    0/0Photos
    From Toronto to Grenada

    Dec. 21, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grenadian by Rex Resorts


     
    Was $2,319.00 Save 16%
    Now $1,949.00  per adult ($1,467.00 + $482.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18675618 I : 802e4be6bddd25e40a6f2b246e253d3ede308eef
    0/0Photos
    From Toronto to Montego Bay

    Dec. 22, 2017 - 7 nights
    All-inclusive

    Hotel:

    Mangos Jamaica, Boutique Beach Resort


     
    Total price:
    $2,079.00  per adult ($1,580.00 + $499.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733918 I : 7c3d824939ea1831f10f4864aa6e2649ada4a025
    0/0Photos
    From Toronto to Samana

    Dec. 24, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe Cayacoa


     
    Total price:
    $2,149.00  per adult ($1,692.00 + $457.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722514 I : 8085be35faad64536489fbe3ba38c9fb6dcac7fa
    0/0Photos
    From Toronto to Montego Bay

    Dec. 29, 2017 - 7 nights
    All-inclusive

    Hotel:

    Mangos Jamaica, Boutique Beach Resort


     
    Total price:
    $2,169.00  per adult ($1,669.00 + $500.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733934 I : b38c1620415764c9413541260a2816fe0d42d6e0
    0/0Photos
    From Toronto to Montego Bay

    Dec. 29, 2017 - 7 nights
    All-inclusive

    Hotel:

    Mangos Jamaica, Boutique Beach Resort


     
    Total price:
    $2,169.00  per adult ($1,669.00 + $500.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733938 I : b38c1620415764c9413541260a2816fe0d42d6e0
    0/0Photos
    From Toronto to Samana

    Dec. 30, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe El Portillo


     
    Total price:
    $2,169.00  per adult ($1,712.00 + $457.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18722516 I : 81c43a9b26334dec98fcc01b57cdf5baefdc70ed
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 30, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe Coba


     
    Was $2,379.00 Save 9%
    Now $2,169.00  per adult ($1,747.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733106 I : 1bd3ce807137e53301c57f68a683426398098bd3
    0/0Photos
    From Toronto to Punta Cana

    Dec. 30, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe Turquesa


     
    Total price:
    $2,239.00  per adult ($1,770.00 + $469.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735272 I : f82f3c70e3f0c5973d80656a756dc27b165ecdb1
    0/0Photos
    From Toronto to Cozumel

    Dec. 23, 2017 - 7 nights
    All-inclusive

    Hotel:

    Allegro Cozumel


     
    Total price:
    $2,249.00  per adult ($1,819.00 + $430.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733842 I : 646f56f9e83e9749d14fab392a456d6e2995dc62
    0/0Photos
    From Toronto to Punta Cana

    Dec. 27, 2017 - 7 nights
    All-inclusive

    Hotel:

    Luxury Bahia Principe Ambar Green Don Pablo Collection


     
    Was $3,131.00 Save 7%
    Now $2,899.00  per adult ($2,430.00 + $469.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18735270 I : cf7b9a9b0b0fcc5a64bb92b972bb301e945efe5a
    0/0Photos
    From Toronto to Cancun/Mayan Riviera

    Dec. 30, 2017 - 7 nights
    All-inclusive

    Hotel:

    Sandos Cancun Lifestyle Resort


     
    Was $3,179.00 Save 8%
    Now $2,929.00  per adult ($2,507.00 + $422.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733292 I : 10b3d05a9e33ecedb2cc985a814e0b43d7fa4e69
    0/0Photos
    From Toronto to St. Lucia

    Dec. 20, 2017 - 7 nights
    All-inclusive

    Hotel:

    St. James's Club Morgan Bay, Saint Lucia


     
    Was $3,469.00 Save 15%
    Now $2,949.00  per adult ($2,534.00 + $415.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18751550 I : f495f0daca159c767d65ee34026491a07bdf1a91
    0/0Photos
    From Toronto to Cozumel

    Dec. 23, 2017 - 7 nights
    All-inclusive

    Hotel:

    Sunscape Sabor Cozumel


     
    Was $3,869.00 Save 22%
    Now $3,019.00  per adult ($2,589.00 + $430.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18732310 I : 11fb8f271544841fb8252027215a9953f2dca31f
    0/0Photos
    From Toronto to Montego Bay

    Dec. 27, 2017 - 7 nights
    All-inclusive

    Hotel:

    Luxury Bahia Principe Runaway Bay, Don Pablo Collection


     
    Total price:
    $3,089.00  per adult ($2,589.00 + $500.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733930 I : 4cb1b63d296a8701bd830b61d7394a3983d14eb0
    0/0Photos
    From Toronto to Cartagena

    Dec. 25, 2017 - 7 nights
    No Meals

    Hotel:

    Hotel Caribe


     
    Was $4,429.00 Save 13%
    Now $3,849.00  per adult ($3,240.00 + $609.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733026 I : d363ce199b117f3e2682412bf90d4488701788e1
    0/0Photos
    From Toronto to Montego Bay

    Dec. 25, 2017 - 7 nights
    All-inclusive

    Hotel:

    Grand Bahia Principe Jamaica


     
    Total price:
    $3,859.00  per adult ($3,359.00 + $500.00) (Base fare, surcharges, fees, taxes and charges)
    T : 18733926 I : de0ddd4d5146305c8c73cbced2db8204570b0c11

Prices displayed on this page reflect applicable reductions, but may not reflect real-time pricing. Final prices will be displayed before confirming your payment. A supplement may apply for passengers travelling alone.