Whether you're on the east or west coast of Canada, there are plenty of awesome retreats to consider for fun-filled weekend getaways. From charming historic towns to snow-covered mountains, these beautiful Canadian destinations have a little bit of everything to offer: intricate architecture, adventurous activities, one-of-a-kind shops and delicious dining experiences.
1 Schomberg, Ontario
Our Editor-in-chief Erin McLaughlin shares her favourite spots in the quaint historic town of Schomberg, Ontario.
2 Calgary, Alberta
Think Calgary is all barbecue steak and cowboys? Think again. We've scouted the best spots to stay, eat and shop that will have you shouting "yee-haw!"
3 Midland, Ontario
Two hours north of Toronto, this sleepy cottagers' haven is a mix of old and new with a vibrant downtown strip and charm to spare.
4 Halifax, Nova Scotia
East coast hospitality and famous seafood cuisine are just a few reasons to visit this bustling seaport, Canada's largest city east of Montreal.
5 Collingwood, Ontario
This old shipbuilding town is now bustling with cool things to see and do all year-round with Blue Mountain's downtown area on the cusp of Georgian Bay.
6 Whistler, British Columbia
Whistler is an enchanting winter wonderland with scenic views, adventurous slopes, world-class restaurants, cozy resorts and charming shops.
7 Distillery District, Toronto, Ontario
Wanders the cobblestone streets of Toronto's only pedestrian village that has the largest and best-preserved collection of Victorian architecture in North America.
8 The Junction, Toronto, Ontario
Named after the nearby intersection of four railway lines, Toronto's Junction neighbourhood boasts a thriving food scene, craft breweries and a ton of vintage shops to satisfy a Saturday with nothing to do.
9 Charlottetown, P.E.I.
Fresh seafood and scenic beaches aren't the only things to enjoy on P.E.I.
10 Yaletown, Vancouver
This vibrant Vancouver neighbourhood, formerly a warehouse district, boasts hip eateries, sidewalk, cafes, boutique hotels, relaxing spas and quaint shops.
11 Leslieville, Toronto
Although it caters to the stroller set, this east-end Toronto neighbourhood is also a design lover's dream. Associate editor Sara Cation explains why.
12 Victoria, British Columbia
It's fitting that the city of Victoria was named for the Queen of England, because when associate editor Sara Cation visited she shopped, ate and slept like royalty. Here are her top spots.