Relaxing family getaways in Canada off the beaten path.
Less-touristed family getaways in Canada, for travelers seeking fewer crowds but all the beauty.
Kaslo
Photogenic village on the west shore of Kootenay Lake in southeastern British Columbia, Kaslo has a small but real café and restaurant scene for its size.
Revelstoke
This compact city in southeastern British Columbia where the Columbia River meets the Illecillewaet, Revelstoke sits at the foot of the Selkirk Mountains wit…
Nelson
This photogenic little city on the western arm of Kootenay Lake in British Columbia's Selkirk Mountains, Nelson has a café and restaurant scene that punches…
Penticton
Sitting between two lakes in British Columbia's Okanagan Valley, Penticton is a photogenic town with a walkable centre full of cafés and restaurants and easy…
Salmon Arm
Salmon Arm sits on the shores of Shuswap Lake in British Columbia's Southern Interior, home to the longest wooden freshwater wharf in North America.
Grand Forks
A small British Columbia town where the Granby and Kettle Rivers meet, Grand Forks sits in mountain terrain just north of the Canada–United States border in…
Huntsville
Walkable town in Ontario's Muskoka District with a centre full of cafés and restaurants, Huntsville sits amid the lakes and hilly terrain of the Canadian Shi…
Cobourg
A lakeside town on the north shore of Lake Ontario in southern Ontario, Cobourg has a walkable centre with cafés and restaurants and sits roughly midway betw…
Shediac
Shediac, a tiny town on the coast of southeastern New Brunswick, calls itself the "Lobster Capital of the World" — a claim backed by an annual July lobster f…
Simcoe
The county seat of Norfolk County in southwestern Ontario, Simcoe is a pocket-sized town near Lake Erie with a central core of cafés and restaurants and an u…
Qualicum Beach
This little waterfront town on Vancouver Island's Salish Sea coast, Qualicum Beach sits at the foot of Mount Arrowsmith with a walkable central core of cafés…
Lindsay
A pocket-sized Ontario city on the Scugog River, Lindsay sits along the Trent-Severn Waterway — the canal system linking central Ontario to Lake Ontario and…
Vernon
This lakeside city in British Columbia's Okanagan Valley, Vernon sits on the shores of Okanagan Lake with a walkable centre full of cafés and restaurants and…
Leamington
A town on the southern shore of Lake Erie in Ontario, Leamington is home to Point Pelee National Park, the southernmost point of mainland Canada, and has lon…
Kincardine
This pocket-sized Ontario town on the shore of Lake Huron with a café and restaurant scene that punches above its size, Kincardine sits in Bruce County and h…
Williams Lake
Home to the Williams Lake Stampede, the second largest professional rodeo in Canada after the Calgary Stampede, this small city in British Columbia's Cariboo…
Port Perry
A pocket-sized Ontario town on the shore of Lake Scugog — one of the province's largest man-made lakes — Port Perry sits northeast of Toronto and offers a ca…
Port Stanley
This pocket-sized Lake Erie village in Ontario with a real café and restaurant scene for its size, Port Stanley sits at the mouth of Kettle Creek on the nort…
Niagara-on-the-Lake
Ontario's first capital under the name Newark, Niagara-on-the-Lake sits where the Niagara River meets Lake Ontario, across the water from New York State.
Baddeck
Tiny village on the shore of Bras d'Or Lake in Cape Breton Island, Nova Scotia, Baddeck holds the Alexander Graham Bell National Historic Site alongside a ha…
Stoney Creek
A lakeside Hamilton community on Lake Ontario's south shore, Stoney Creek draws visitors to its waterfront setting, walkable café-lined centre, and a strikin…
Welland
A waterfront city in Ontario's Niagara Region, Welland is built around the historic Welland Canal, which connects Lake Erie and Lake Ontario and shaped the c…