With summer in full bloom, Canadians staying close to home can save big on staycations. Save up to 75% on flights, train tickets, shows, sporting events, packages and hotels.
Here are a few of of our top picks.
Ride the Rails
There's no better way to experience Canada than by train. Travel between picturesque Jasper and the big city of Toronto in a sleeper cabin for $385 (regularly $1540).
Families can frolic with a 3-night package at the West Edmonton Mall, splash around at a Niagara Falls hotel with a waterpark for as little as $80, or spend two nights in Ontario cottage country for $129.
Head to P.E.I., our smallest province, for a tiny price -- $156 gets you a two-night stay at a maritime retreat. Or go west to Victoria, and stay at a hotel near the Inner Harbour for $119 per night.
For more amazing deals on hotels, trains, shows, sporting events and packages, head to the Travelzoo Canada Staycations page.