Skip Navigation

Last minute vacations to Mexico

Looking to book your dream trip to Mexico for a discounted price? Our last-minute vacation deals make it easier than ever to visit this favourite destination. Choose from top-rated resorts on both the Caribbean and Pacific coasts and enjoy your last-minute getaway with the #1 To the Sun!

New taxes and fees now included in pricing!
Riviera Maya, Mexico
Save up to 38%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $1,455
From $905 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 37%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $1,555
From $975 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 40%!
Toronto to Riviera Maya
Tue, September 17, 2019 7 days All inclusive
Reg. $1,665
From $995 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 43%!
Toronto to Riviera Maya
Tue, September 17, 2019 7 days All inclusive
Reg. $1,835
From $1,045 taxes and fees incl.
Prefer another date?
Save up to 39%!
Toronto to Los Cabos
Thu, September 26, 2019 7 days All inclusive
Reg. $1,705
From $1,045 taxes and fees incl.
Prefer another date?
Los Cabos, Mexico
Save up to 34%!
Toronto to Los Cabos
Thu, September 26, 2019 7 days All inclusive
Reg. $1,605
From $1,065 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 36%!
Toronto to Riviera Maya
Tue, September 17, 2019 7 days All inclusive
Reg. $1,675
From $1,075 taxes and fees incl.
Prefer another date?
Cancun, Mexico
Save up to 33%!
Toronto to Cancun
Mon, September 9, 2019 7 days All inclusive
Reg. $1,655
From $1,115 taxes and fees incl.
Prefer another date?
Save up to 48%!
Toronto to Cancun
Mon, September 9, 2019 7 days All inclusive
Reg. $2,185
From $1,135 taxes and fees incl.
Prefer another date?
Cancun, Mexico
Save up to 32%!
Toronto to Cancun
Mon, September 9, 2019 7 days All inclusive
Reg. $1,675
From $1,135 taxes and fees incl.
Prefer another date?
Los Cabos, Mexico
Save up to 58%!
Toronto to Los Cabos
Thu, September 26, 2019 7 days All inclusive
Reg. $2,715
From $1,145 taxes and fees incl.
Prefer another date?
Los Cabos, Mexico
Save up to 32%!
Toronto to Los Cabos
Thu, September 26, 2019 7 days All inclusive
Reg. $1,825
From $1,235 taxes and fees incl.
Prefer another date?
Cancun, Mexico
Save up to 30%!
Toronto to Cancun
Mon, September 9, 2019 7 days All inclusive
Reg. $1,775
From $1,235 taxes and fees incl.
Prefer another date?
Save up to 33%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $1,875
From $1,265 taxes and fees incl.
Prefer another date?
Cancun, Mexico
Save up to 29%!
Toronto to Cancun
Mon, September 9, 2019 7 days All inclusive
Reg. $1,845
From $1,305 taxes and fees incl.
Prefer another date?
Los Cabos, Mexico
Save up to 34%!
Toronto to Los Cabos
Thu, September 26, 2019 7 days All inclusive
Reg. $2,045
From $1,355 taxes and fees incl.
Prefer another date?
Save up to 34%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $2,055
From $1,365 taxes and fees incl.
Prefer another date?
Cancun, Mexico
Save up to 28%!
Toronto to Cancun
Mon, September 9, 2019 7 days All inclusive
Reg. $1,915
From $1,385 taxes and fees incl.
Prefer another date?
Save up to 45%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $2,925
From $1,615 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 22%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $2,365
From $1,835 taxes and fees incl.
Prefer another date?
Save up to 22%!
Toronto to Los Cabos
Thu, September 26, 2019 7 days All inclusive
Reg. $2,615
From $2,035 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 20%!
Toronto to Riviera Maya
Mon, September 9, 2019 7 days All inclusive
Reg. $2,685
From $2,145 taxes and fees incl.
Prefer another date?
Riviera Maya, Mexico
Save up to 31%!
Toronto to Riviera Maya
Tue, September 24, 2019 7 days All inclusive
Reg. $3,435
From $2,385 taxes and fees incl.
Prefer another date?

Back to
top