Skip Navigation

Christmas Vacations

Celebrate Christmas with your family in a tropical paradise! Book now to save up to 30% per couple on vacation packages at top-rated family-friendly resorts across the Caribbean, Mexico, and Central America.

New taxes and fees now included in pricing!
Save up to 14%!
Toronto to Varadero
Thu, December 20, 2018 7 days All inclusive
Reg. $1,615
From $1,395 taxes and fees incl.
Prefer another date?
Save up to 6%!
Toronto to Holguin
Fri, December 21, 2018 7 days All inclusive
Reg. $1,645
From $1,545 taxes and fees incl.
Prefer another date?
Save up to 12%!
Toronto to Cayo Coco
Thu, December 20, 2018 7 days All inclusive
Reg. $1,825
From $1,605 taxes and fees incl.
Prefer another date?
Cayo Santa Maria, Cuba
Save up to 12%!
Toronto to Cayo Santa Maria
Thu, December 20, 2018 7 days All inclusive
Reg. $1,905
From $1,685 taxes and fees incl.
Prefer another date?
Grand Bahama, Bahamas
Save up to 11%!
Toronto to Grand Bahama
Sat, December 22, 2018 7 days All inclusive
Reg. $1,975
From $1,755 taxes and fees incl.
Prefer another date?
Puerto Plata, Dominican Republic
Save up to 11%!
Toronto to Puerto Plata
Thu, December 20, 2018 7 days All inclusive
Reg. $1,995
From $1,775 taxes and fees incl.
Prefer another date?
La Romana, Dominican Republic
Save up to 11%!
Toronto to La Romana
Thu, December 20, 2018 7 days All inclusive
Reg. $2,015
From $1,795 taxes and fees incl.
Prefer another date?
Save up to 11%!
Toronto to Panama
Fri, December 21, 2018 7 days All inclusive
Reg. $2,065
From $1,845 taxes and fees incl.
Prefer another date?
Save up to 8%!
Toronto to Roatan
Mon, December 24, 2018 7 days All inclusive
Reg. $2,055
From $1,895 taxes and fees incl.
Prefer another date?
Cayo Largo, Cuba
Save up to 10%!
Toronto to Cayo Largo
Fri, December 21, 2018 7 days All inclusive
Reg. $2,125
From $1,905 taxes and fees incl.
Prefer another date?
Los Cabos, Mexico
Save up to 5%!
Toronto to Los Cabos
Thu, December 20, 2018 7 days All inclusive
Reg. $2,135
From $2,025 taxes and fees incl.
Prefer another date?
Ixtapa-Zihuatanejo, Mexico
Save up to 10%!
Toronto to Ixtapa-Zihuatanejo
Thu, December 20, 2018 7 days All inclusive
Reg. $2,245
From $2,025 taxes and fees incl.
Prefer another date?
Riviera Nayarit, Mexico
Save up to 10%!
Toronto to Riviera Nayarit
Fri, December 21, 2018 7 days All inclusive
Reg. $2,315
From $2,095 taxes and fees incl.
Prefer another date?
Cozumel, Mexico
Save up to 5%!
Toronto to Cozumel
Fri, December 21, 2018 7 days All inclusive
Reg. $2,325
From $2,215 taxes and fees incl.
Prefer another date?
Nassau, Bahamas
Save up to 6%!
Toronto to Nassau
Thu, December 20, 2018 7 days All inclusive
Reg. $2,395
From $2,245 taxes and fees incl.
Prefer another date?
Liberia, Costa Rica
Save up to 9%!
Toronto to Liberia
Fri, December 21, 2018 7 days All inclusive
Reg. $2,555
From $2,335 taxes and fees incl.
Prefer another date?
Punta Cana, Dominican Republic
Save up to 9%!
Toronto to Punta Cana
Thu, December 20, 2018 7 days All inclusive
Reg. $2,565
From $2,345 taxes and fees incl.
Prefer another date?
Jamaica
Save up to 9%!
Toronto to Jamaica
Thu, December 20, 2018 7 days All inclusive
Reg. $2,585
From $2,365 taxes and fees incl.
Prefer another date?
Save up to 8%!
Toronto to Riviera Maya
Thu, December 20, 2018 7 days All inclusive
Reg. $2,655
From $2,435 taxes and fees incl.
Prefer another date?
Antigua, Antigua and Barbuda
Save up to 7%!
Toronto to Antigua
Sat, December 22, 2018 7 days All inclusive
Reg. $3,095
From $2,875 taxes and fees incl.
Prefer another date?
Save up to 7%!
Toronto to Aruba
Sun, December 23, 2018 7 days All inclusive
Reg. $3,315
From $3,095 taxes and fees incl.
Prefer another date?
Save up to 6%!
Toronto to St Lucia
Sat, December 22, 2018 7 days All inclusive
Reg. $3,765
From $3,545 taxes and fees incl.
Prefer another date?

Become an exclusive member with the #1 to the Sun
Back to
top