Canada.
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…
Cumberland
A compact Vancouver Island village with a well-preserved early-20th-century downtown streetscape of painted timber storefronts, set among forested hills with…
Chase
Sitting at the outlet of Little Shuswap Lake where it becomes the South Thompson River, Chase is a compact village in British Columbia's Interior with mounta…
Lunenburg
A UNESCO World Heritage Site since 1995, Lunenburg is a port town on Nova Scotia's South Shore whose original 1753 street layout and wooden vernacular archit…
Carleton-sur-Mer
A modest town on the south shore of Quebec's Gaspésie region, Carleton-sur-Mer sits along Chaleur Bay, where two sandbars meet to form a barachois lagoon fre…
Dawson City
Dawson City, at the confluence of the Yukon and Klondike rivers in Canada's Yukon territory, is defined by its role in the Klondike Gold Rush of 1896–1899, w…
Kamloops
Sitting at the confluence of the North and South Thompson Rivers in south-central British Columbia, Kamloops is a city with a walkable, café-lined centre, sc…
Sun Peaks
Built around a ski resort established in 1961 and formerly known as Tod Mountain, Sun Peaks is a compact village in the mountains of British Columbia, northe…
Merritt
Officially designated Canada's Country Music Capital, Merritt is a small city in British Columbia's Nicola Valley where the Nicola and Coldwater rivers meet.
Harbour Breton
A fishing village on the south coast of Newfoundland's Connaigre Peninsula, Harbour Breton sits at the edge of Fortune Bay with hilly terrain rising behind i…
New Denver
This small village on the east shore of Slocan Lake in British Columbia's West Kootenay region sits where Carpenter Creek meets the lake, with mountain backd…
Port Moody
Waterfront city at the east end of Burrard Inlet in Metro Vancouver, Port Moody pairs a walkable food-and-drink scene with views of the Coast Mountains and s…
Telegraph Cove
A tiny former fishing and cannery village on northern Vancouver Island, Telegraph Cove is now a base for kayaking and whale-watching in Johnstone Strait, whe…
Souris
This small waterfront town near the northeastern tip of Prince Edward Island, Souris sits in a region known for its beaches and has a café and restaurant sce…
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…
Kelowna
This walkable city on the shores of Okanagan Lake in southern British Columbia, Kelowna sits at the heart of BC's wine country and draws visitors with a live…
Sainte-Anne-de-la-Perade
Every winter, a temporary village of fishing huts rises on the frozen Sainte-Anne River at this compact Quebec municipality, which calls itself the world cap…
Oliver
Billed as the Wine Capital of Canada by Tourism British Columbia, Oliver is a small town near the south end of British Columbia's Okanagan Valley, sitting al…
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.
Nakusp
Tiny village on the shore of Upper Arrow Lake in British Columbia's West Kootenay region, Nakusp sits between the Selkirk and Monashee mountain ranges and is…
Mahone Bay
A small waterfront town on Nova Scotia's South Shore, Mahone Bay is known for its photogenic streetscape of historic churches and sits near a UNESCO World He…
Lambton
This compact rural municipality in Quebec's Estrie region sits directly on the water with mountain views, giving it a strong visual appeal for visitors passi…
Caplan
A waterfront municipality on Quebec's Gaspé Peninsula with a strong photographic profile, Caplan sits along Chaleur Bay in the Gaspésie–Îles-de-la-Madeleine…
Inverness
This little waterside village on Cape Breton Island, Nova Scotia, sits within an hour's drive of Cape Breton Highlands National Park to the north and the Can…
Ainsworth Hot Springs
Founded in 1883 by steamboat operator George Ainsworth, this little historic village on the shore of Kootenay Lake in British Columbia draws visitors to its…
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…
Norris Point
This pocket-sized waterfront village on Bonne Bay in western Newfoundland, Norris Point sits at the edge of Gros Morne National Park amid mountain terrain.
Milan
This tiny waterside municipality in Quebec's Estrie region, Milan sits in sight of mountains in the Le Granit area.
Bridgewater
This pocket-sized Nova Scotia town sits at the navigable limit of the LaHave River on Nova Scotia's South Shore, with a café and restaurant scene that is unu…
Maple Creek
This compact Saskatchewan ranching town with a well-worn main street of clapboard storefronts and old hotel signs, sitting near the rolling Cypress Hills and…
Chambord
Val-Jalbert, a historic village within Chambord's municipal boundaries, is the main draw to this tiny Quebec community on the shores of Lac-Saint-Jean, in th…
Ladysmith
A small harbour town on the east coast of Vancouver Island, Ladysmith sits right on the water at the 49th parallel, with a café and restaurant scene that pun…
McBride
A compact village in British Columbia's Robson Valley, McBride sits alongside the river with the Rocky Mountains and Cariboo Ranges rising on either side.
Chester
This small Nova Scotia sailing village wrapped around a deep blue harbour dotted with moored boats, where wooded shorelines, waterfront docks, and a compact…
Eganville
Billed as the Ordovician Fossil Capital of Canada, this small Ontario village sits in a deep limestone valley carved by the Bonnechere River, where fossils s…
Shawinigan
Birthplace of former Prime Minister Jean Chrétien, Shawinigan is a Quebec city on the Saint-Maurice River in the Mauricie region, with a compact centre of ca…
Saint-Adolphe-d'Howard
This lake-country municipality in Quebec's Laurentian Mountains, Saint-Adolphe-d'Howard sits on the shores of Lake Saint-Joseph and counts close to seventy l…
Shawnigan Lake
A small lakeside town on Vancouver Island, where dense Pacific Northwest forest surrounds a little pond and Tudor-style buildings, with forested hills rollin…
Silver Star Mountain
Ski resort in the Monashee Mountains of British Columbia, northeast of Vernon, Silver Star Mountain operates a snow season from late November to mid-April an…
New Westminster
British Columbia's first mainland capital, founded in 1858 on the banks of the Fraser River, New Westminster retains a concentration of Victorian-era buildin…
Nanaimo
Nanaimo sits right on the harbour along British Columbia's Vancouver Island, with a walkable centre dense with cafés, restaurants, and heritage buildings, an…
Slocan
A small waterfront hamlet in British Columbia's West Kootenay region, Slocan sits at the foot of Slocan Lake where Springer Creek meets the water, with mount…
Stratford
Named after Stratford-upon-Avon and home to the Stratford Festival — a major theatre event running Shakespearean plays and other genres from May to October —…
Kingston
Nicknamed the "Limestone City" for its many heritage buildings constructed from local limestone, Kingston sits where Lake Ontario meets the St.
Naramata
Small wine-country village on the eastern shore of Okanagan Lake in south-central British Columbia, Naramata is known for its high concentration of wineries…
Red Deer
This mid-sized Alberta city on the Red Deer River, roughly halfway between Calgary and Edmonton, with a walkable centre offering a solid range of cafés and r…
Yuquot
Yuquot — also called Friendly Cove — on Nootka Island off British Columbia's west coast was the first place in British Columbia visited by Europeans, when Ja…
Compton
This weathered wooden covered bridge spans a rocky river in this little Quebec municipality, set amid bare-treed upland country in the Estrie region, offerin…
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…
Princeton
A modest town in southern British Columbia where the Tulameen meets the Similkameen River, Princeton sits at the edge of the Cascade Mountains and is unusual…
Haliburton
A cottage-country destination in Central Ontario, Haliburton County is known for its lake scenery, resident artists, and a modest central core with cafés and…
Manseau
A small Québec municipality in Centre-du-Québec, Manseau spreads along a main road through flat, heavily snow-covered farmland and forest, with a church stee…
Ingonish
A cluster of small settlements on Cape Breton Island's Atlantic coast, Ingonish sits within Cape Breton Highlands National Park and along the Cabot Trail sce…
Huron East
A little Ontario town where a broad main street lined with Victorian-era brick storefronts and twin clock towers gives the compact downtown a solid, well-pre…
Cowansville
A compact Quebec town built around Lac Davignon, Cowansville sits in the Eastern Townships region of south-central Quebec, with a central core of cafés and r…
Terrace
Regional hub in British Columbia's Skeena valley where the Kitsumkalum River meets the Skeena, Terrace sits close to mountains with cafés and restaurants con…
Deseronto
A tiny Ontario town on the shore of the Bay of Quinte, Deseronto sits at the mouth of the Napanee River with water views and several historic churches for a…
Hubbards
Tiny Nova Scotia South Shore village where sailboats and fishing boats share a calm harbour backed by forested hills, with a surprisingly lively waterfront c…
Keremeos
Keremeos, a tiny village in British Columbia's Similkameen region, calls itself the fruit stand capital of Canada — roadside stands selling soft fruits, cher…
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…
Saint-Narcisse
This small parish village on the north shore of the St.
Queenston
Queenston, in Ontario's Niagara wine country, sits where the Niagara River meets the Niagara Escarpment — the geological point from which the falls began car…
Lacolle
Compact Quebec village on the Richelieu River, Lacolle offers several kilometres of riverfront that have made water-based activities the backbone of its loca…
Humboldt
This compact Saskatchewan city with an unusual number of historic churches for its size, Humboldt sits east of Saskatoon at the junction of two highways.
Portneuf
This tiny St.
Sherbrooke
City in southern Quebec at the confluence of the Saint-François and Magog rivers, Sherbrooke sits at the centre of a region ringed by mountains, lakes, and s…
Terrebonne
Suburban city on the North Shore of Montreal, Terrebonne sits along the Rivière des Mille-Îles with a walkable centre dense with cafés and restaurants.
Schreiber
This little township on the northernmost shore of Lake Superior in Ontario, Schreiber sits in mountain terrain along Highway 17 with direct water access and…
Champlain
This St.
Farnham
Small city in Quebec's Brome-Missisquoi region, Farnham sits on the water with a central core of cafés and restaurants, and the mountains of the Eastern Town…
Valcourt
A grey stone church with a tall white steeple rises above vivid autumn maples in this little Estrie town, set close to water and upland country in Quebec's E…
Lac-Sergent
This small Quebec village wraps around Sergent Lake in the Portneuf Regional County Municipality, a short drive northwest of Quebec City.
Brantford
Brantford, a city on the Grand River in Southwestern Ontario, is known as "The Telephone City" — Alexander Graham Bell invented the telephone here and made t…
Sioux Lookout
A gateway town in Northwestern Ontario known as the "Hub of the North," Sioux Lookout draws summer visitors to an extensive lake and river system fed by the…
Edmundston
Edmundston, a compact city in northern New Brunswick on the Saint John River, is the second-largest majority-francophone city in Canada outside Quebec — a di…
Hazelton
This little hamlet in west-central British Columbia sits at the confluence of the Bulkley River and the Skeena River, where the two waterways meet to form a…
Lac-des-Plages
This tiny Quebec municipality in the Outaouais region takes its name from Lac des Plages — "Lake of Beaches" — a freshwater lake that draws summer visitors t…
Big White Ski
British Columbia's second-largest ski resort after Whistler, Big White sits high in the mountains southeast of Kelowna and operates from mid-November to mid-…
Neepawa
This small Manitoba town on the Yellowhead Highway that calls itself the lily capital of the world, a title tied to its Lily Festival, which ran from 1996 to…
Field
Small hamlet in Yoho National Park in southeastern British Columbia, Field sits in the Kicking Horse River valley along the Trans-Canada Highway and serves a…
La Macaza
Compact municipality in Quebec's Laurentian Mountains with lakes, beaches, and direct water access throughout.
Moose Jaw
A city in south-central Saskatchewan known for its geothermal spa, casino, and the underground Tunnels of Moose Jaw — a network linked in local lore to Prohi…
Cortes Island
A summer destination in British Columbia's Discovery Islands archipelago, Cortes Island draws visitors for its warm weather, protected harbours, and quiet pace.
L'Ascension
A little municipality in Quebec's Laurentides region, L'Ascension sits on the Rouge River in the valley known as La Vallée de la Rouge, with mountain views i…
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…
North Vancouver
This waterfront city on Burrard Inlet in British Columbia, North Vancouver centres on the Lonsdale district, with a dense café and restaurant scene and sceni…
Les Eboulements
Member of the Association of Most Beautiful Villages of Quebec, Les Éboulements is a municipality in the Charlevoix region made up of several villages and ha…
Saint-Joseph-de-Coleraine
Pocket-sized Quebec village set among the forested Appalachian hills, with a white-steepled church visible at its centre and broad conifer-covered ridges off…
St. George
A compact town in Southern Ontario's County of Brant, between Cambridge and Brantford, St.
Saint-Jacques
Founded in 1774 by Acadian families who escaped forced expulsion by boat, Saint-Jacques is a rural municipality in Quebec's Lanaudière region and one of four…
Kirkland Lake
Built on gold mining and hockey, Kirkland Lake is a small town in Northeastern Ontario's Timiskaming District with an outsized place in Canadian sports histo…
Port Alberni
Sitting at the head of Vancouver Island's longest inlet and practically surrounded by mountains, Port Alberni is a waterfront town in British Columbia with s…
Rivière-du-Loup
A town on the south shore of the Saint Lawrence River in Quebec's Bas-Saint-Laurent region, Rivière-du-Loup offers whale watching tours on the river, a compa…
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…
Saint-François-de-Sales
This modest Quebec village set among rolling farmland and forested hills, with a white-steepled church rising above a blaze of autumn colour and open fields…
Elmvale
Compact Ontario village with a walkable main street of red-brick storefronts, flower-basket lamp posts, and a local coffee shop, sitting close to both Georgi…
Hornepayne
This small township in Northern Ontario's Algoma District sits beside water and claims a geographic curiosity: it is the closest settlement to the exact cent…
Kemptville
Modest Ontario community south of Ottawa with a café and restaurant scene and several historic churches that punch above its size, Kemptville sits alongside…
Carbonear
Small town on the shore of Conception Bay on Newfoundland's Avalon Peninsula, Carbonear has a history rooted in fishing and shipbuilding, and was the site of…
Gananoque
Gateway to the Thousand Islands in the St.
Saint John
Canada's oldest incorporated city, established by royal charter in 1785 on the Bay of Fundy in New Brunswick, Saint John pairs a walkable, heritage-thick cen…
St. Stephen
This tiny town in Charlotte County, New Brunswick, St.
Battleford
A compact Saskatchewan town on the North Saskatchewan River, Battleford anchors its compact downtown with a striking red-brick clock-tower post office and si…
New Hamburg
A compact Ontario town in the township of Wilmot where the Nith River winds through a downtown designated as a Heritage Conservation District, with cafés and…
St. Albert
A walkable suburban city on the Sturgeon River in Alberta, St.
Harbour Grace
One of the oldest towns in North America, Harbour Grace sits on Conception Bay along the Avalon Peninsula in Newfoundland and Labrador, with roots stretching…
Point de Bute
Sweeping earthwork ramparts, stone-walled fortifications, and a historic garrison building overlook the vast tidal flats of the Bay of Fundy in this rural Ne…
Pembroke
A tiny city on the Ottawa River in Eastern Ontario, where the Muskrat River meets the Ottawa, Pembroke has a café and restaurant scene and a concentration of…
Peterborough
A walkable city in Ontario with a lively café and restaurant scene in its centre, Peterborough sits on the water and serves as the gateway to the Kawarthas,…
Saint-Jean-sur-Richelieu
Saint-Jean-sur-Richelieu sits on both banks of the Richelieu River in southwestern Quebec, a short drive southeast of Montreal, and hosts the annual Internat…
Midway
A small British Columbia village spread across a snow-dusted valley floor, Midway sits where open ranch land meets forested mountain slopes, offering a quiet…
Saint-Ambroise
Quiet Quebec village main street lined with clapboard houses and a striped-awning storefront comes alive in autumn, when the maples along the road turn vivid…
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…
Montcalm
This little Quebec municipality in the Laurentides uplands, Montcalm's main-street strip of wood-clad buildings and a white-steepled church sits within easy…
Lethbridge
A city in southern Alberta with a walkable centre full of cafés and restaurants, Lethbridge serves as the commercial hub of the region and sits on the Oldman…
Prince Albert
Sitting on the banks of the North Saskatchewan River, Prince Albert is a city in central Saskatchewan known as the "Gateway to the North" — the northernmost…
Shippagan
Shippagan, on the Acadian Peninsula in northeastern New Brunswick, is the commercial fishing capital of the province — a pocket-sized port town with waterfro…
Boissevain
This small Manitoba community near the North Dakota border, Boissevain is best known as the gateway to the International Peace Garden, a short drive south on…
Gabriola
This small Gulf Island in British Columbia's Georgia Strait — between Vancouver Island and the mainland — is sometimes called Petroglyph Island, a name that…
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…
Sayward
Small waterfront hamlet on the northeast coast of Vancouver Island, Sayward sits in the Sayward Valley near Kelsey Bay, with mountains close by.
Rapide-Danseur
This tiny municipality in northwestern Quebec takes its name from a waterfall on the Duparquet River, between Lake Duparquet and Lake Abitibi, where Indigeno…
Bathurst
A small city on the water in northern New Brunswick, Bathurst sits at the mouth of the Nepisiguit River where it meets Chaleur Bay, with a central core that…
Saint-Hilarion
A stone-spired church rises above the boreal treeline of this small Quebec parish, with snow-dusted mountains rolling across the horizon in the heart of the…
Saint-Aime-des-Lacs
A lakeside municipality in Quebec's Charlevoix-Est region, Saint-Aimé-des-Lacs sits among mountains formed by an ancient meteorite impact and draws visitors…
Wolfville
This pocket-sized Nova Scotia town on the Bay of Fundy, Wolfville sits at the heart of Annapolis Valley wine country with vineyards nearby and views across t…
Woodstock
Known as the Dairy Capital of Canada, Woodstock is a small city in Southwestern Ontario at the head of the Thames River, with a walkable centre and many hist…
Stonewall
Limestone quarries define this small Manitoba town a short drive north of Winnipeg, where the annual Quarry Days festival brings three days of events to Main…
Macamic
This little town on the shores of Lake Macamic in northwestern Quebec's Abitibi-Ouest region, with the lake forming the backdrop to the town centre.
Winnipeg Beach
Modest lakeside resort town on the southwestern shore of Lake Winnipeg, Winnipeg Beach sits in Manitoba's Interlake region, founded in 1900 by Sir William Wh…
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…
High River
This small Alberta town south of Calgary where the Highwood River runs through the centre, High River has a café and restaurant scene that punches above its…
Saint-Hilaire
A South Shore suburb of Montreal on the Richelieu River, Mont-Saint-Hilaire draws visitors with a mix of agrotourism — orchards, a vineyard, a cider house, a…
Brockville
A walkable city on the St.
L'Assomption
Town on the L'Assomption River in southwestern Quebec, this Montreal suburb serves as the regional seat for the surrounding agricultural plains and acts as t…
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…
Dresden
Dresden, a small community on the Sydenham River in southwestern Ontario, is best known as the home of Josiah Henson — the African-Canadian abolitionist and…
L'Orignal
A small Franco-Ontarian village on the Ottawa River in eastern Ontario, L'Orignal takes its name from Pointe à l'Orignal — "Moose Point" in French — the spot…
Clinton
The Clinton Annual Ball, first held in 1867 and one of British Columbia's longest-running continuous events, anchors this small village on the southern edge…
Twillingate
Sitting on the Twillingate Islands in Notre Dame Bay off northeastern Newfoundland, this tiny Canadian town is one of the island's oldest ports and a histori…
Coaticook
Compact town in Quebec's Eastern Townships, Coaticook sits on the Coaticook River — a name of Abenaki origin meaning "where the river is bordered by white pi…
Saint-Roch-de-l'Achigan
A pocket-sized Quebec town on the Achigan River, where a grand three-storey stone manor with a cross-topped spire and white-trimmed verandas anchors a low-ke…
Yarmouth
Tiny port town on the southwestern tip of Nova Scotia, Yarmouth sits at the entrance to the Gulf of Maine with a working waterfront built around fishing and…
Chicoutimi
A walkable waterfront borough at the confluence of the Saguenay and Chicoutimi rivers, Chicoutimi is the commercial and cultural heart of Quebec's Saguenay–L…
Fort Liard
A small Dene community in Canada's Northwest Territories, Fort Liard — known in Slavey as Echaot'l Koe, meaning "people from the land of the giants" — sits o…
Duncan
This walkable waterfront city on southern Vancouver Island, Duncan sits in the Cowichan Valley with mountains close by and a centre well supplied with cafés…
Sainte-Agathe-des-Monts
This tiny mountain town in Quebec's Laurentian range, Sainte-Agathe-des-Monts sits on the shores of Lac des Sables and has a central core with cafés and rest…
Thorold Park
This Ontario city on the Niagara Escarpment is defined by the Welland Canal, which runs through its centre and includes Lock 7 and the Twin Flight Locks — of…
Sainte-Anne-du-Lac
A small lakeside village at the northern end of Quebec's Laurentides region, Sainte-Anne-du-Lac sits on the south shore of Lake Tapani where Route 309 termin…
Deloraine
This small Manitoba prairie town near the Turtle Mountains, Deloraine's well-preserved 1930 red-brick post office anchors a quiet main street worth a stop on…
Ridgetown
Pocket-sized Ontario farming town with a well-preserved Victorian brick main street, Ridgetown offers a walkable downtown of independent eateries set against…
Kingsville
Canada's southernmost town, Kingsville sits on the Lake Erie shoreline in Essex County, Ontario, with vineyards in the surrounding countryside and a small ce…
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…
Sainte-Julienne
This small Quebec town in Lanaudière's upland country, anchored by a striking grey-stone Gothic Revival church with a soaring white steeple, set beside water…
Almonte
Birthplace of basketball inventor Dr.
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…
Alberton
A small service-town on the western shore of Prince Edward Island, Alberton sits beside the harbour community of Northport and has served the surrounding fis…
Sidney
A waterfront small town on Vancouver Island's Saanich Peninsula, Sidney has a café and restaurant scene that is well stocked for its size, and a shoreline al…
Barry's Bay
A compact lakeside community in Eastern Ontario, Barry's Bay sits on the shores of Kamaniskeg Lake near the eastern entrance to Algonquin Provincial Park, ab…
Fergus
A walkable Ontario town on the Grand River, Fergus is the largest community in Centre Wellington, Wellington County, a short drive north of Guelph.
Burk's Falls
This pocket-sized village in Ontario's Almaguin Highlands with a café and restaurant scene that punches above its size, Burk's Falls sits on the water in Par…
Saint-Joseph-de-Sorel
This little Quebec town on the water where the Saint Lawrence and Richelieu rivers converge, Saint-Joseph-de-Sorel faces the Archipelago of Lac Saint-Pierre…
Paris
Sitting at the confluence of the Nith and Grand rivers in Ontario's Brant County, this pocket-sized Canadian town has a walkable central core with cafés, res…
Perth
A compact Eastern Ontario town where a main street of well-preserved limestone commercial buildings lines up alongside the Tay River, with a café and dining…
Saint-Roch-de-Richelieu
This small municipality on the west bank of the Richelieu River in Quebec's Montérégie region, Saint-Roch-de-Richelieu is oriented around recreational boatin…
Merrickville
Merrickville, in Eastern Ontario, sits on both shores of the Rideau River where a set of three canal locks — part of the UNESCO-listed Rideau Canal — forms t…
Gravenhurst
This modest Ontario town on the shores of Lake Muskoka, Gravenhurst has a compact central core with cafés and restaurants sitting right at the water's edge,…
Saint-Quentin
Tiny francophone town in New Brunswick's Appalachian highlands, Saint-Quentin features a striking stone-spired church alongside brick heritage buildings, set…
Ancaster
Founded in 1792, Ancaster is a community within the city of Hamilton, Ontario, that briefly ranked as Upper Canada's largest industrial and commercial centre…
Enderby
This pocket-sized city in British Columbia's North Okanagan, Enderby sits along the Shuswap River with mountain views and several lakes nearby, including Gar…
Lac-Bouchette
Home to the Ermitage Saint-Antoine, one of Quebec's four national pilgrimage sites, Lac-Bouchette is a tiny lakeside village in the Saguenay–Lac-Saint-Jean r…
Canal Flats
Sitting between the southern end of Columbia Lake — the headwaters of the Columbia River — and the Kootenay River, Canal Flats is a modest village in British…
Collingwood
Georgian Bay town in Ontario known for winter skiing and summer access to limestone caves along the Niagara Escarpment, Collingwood sits on Nottawasaga Bay w…
Miramichi
Sitting where the Miramichi River meets Miramichi Bay on the Gulf of St.
Sault Ste. Marie
The Sault Ste.
Saint-Luc-de-Vincennes
This compact municipality on the north shore of the St.
Kitwanga
Tiny hamlet in west-central British Columbia where the Kitwanga River meets the Skeena, Gitwangak (also known as Kitwanga) sits on the north shore of the Ske…
Mont-Joli
A pocket-sized town on the south shore of the Saint Lawrence River in Quebec's Bas-Saint-Laurent region, Mont-Joli sits at the gateway to the Gaspé Peninsula.
Sainte-Lucie-des-Laurentides
Tiny Quebec village in the Laurentides where a white-steepled church anchors a snow-deep main street, backed by dense boreal forest and close to both lakesid…
Weedon
A pocket-sized Quebec municipality in the Haut-Saint-François region of Estrie, Weedon sits on the water with mountains close by.
Perth-Andover
This tiny village on the Saint John River in New Brunswick's Victoria County, Perth-Andover has several historic churches for its size and sits within sight…
Charette
This small Quebec village in the Mauricie region, Charette centres on a striking white-clapboard Catholic church with a tall steeple, set beside a river and…
Clerval
A tiny rural municipality in Quebec's Abitibi-Ouest region, Clerval shows a white-steepled church rising above flat farmland and scattered timber-frame build…
St. Peter's
This small Cape Breton village where a historic canal separates Bras d'Or Lake from the Atlantic Ocean, St.
Neebing
A rural Ontario municipality just south of Thunder Bay, where open farmland stretches toward a dramatic flat-topped escarpment blanketed in boreal forest, of…
Kensington
This small Prince Edward Island town northeast of Summerside with a disproportionate number of cafés, restaurants, and historic churches for its size.
Owen Sound
Pocket-sized city on Georgian Bay in Ontario, Owen Sound sits where the Pottawatomi and Sydenham Rivers meet the water, with a compact centre of cafés and re…
Saint-Emile-de-Suffolk
Modest village in Quebec's Outaouais region, Saint-Émile-de-Suffolk sits among numerous lakes that draw cottage visitors for hunting and fishing.
Wheatley
A small Lake Erie community in Southwestern Ontario that bills itself the "Freshwater Fish Capital of the World," Wheatley has a working fishing port run lar…
Stouffville
A compact downtown anchored by a tall red-brick clock tower, tree-lined streets, and low-rise brick commercial buildings gives this fast-growing Greater Toro…
Lotbiniere
This modest Quebec village on the south shore of the Saint Lawrence River is a member of the Most Beautiful Villages of Quebec network, with views across the…
Lac-au-Saumon
A small village in Quebec's Matapédia Valley, Lac-au-Saumon sits on the shores of the lake that shares its name — an expansion of the Matapédia River.
Hartland
Long covered wooden bridge carries the road across a frozen river into this tiny New Brunswick town, where snow-dusted heritage houses and church steeples li…
Cap-Chat
This compact Gaspésie town on the St.
Rocky Mountain House
A compact town in west-central Alberta where the Clearwater and North Saskatchewan Rivers meet, Rocky Mountain House sits at the junction of the Cowboy Trail…
Mattawa
At the confluence of the Mattawa and Ottawa Rivers in northeastern Ontario, this small town sits where the waters meet — a name that reflects its Ojibwe orig…
Lachute
This modest Quebec town on the Rivière du Nord in the Laurentians, Lachute has a café and restaurant scene that is unusually rich for its size, with mountain…
Val-David
This modest Laurentian Mountains village north of Montreal with a lively food scene, a reputation as an arts community, and serious outdoor credentials: Parc…
Saint-Antoine-sur-Richelieu
Birthplace of George-Étienne Cartier, one of the Fathers of Confederation, this small riverside municipality in Quebec's La Vallée-du-Richelieu sits along th…
North Sydney
Small Cape Breton community on Sydney Harbour, North Sydney is the western terminus of the Marine Atlantic ferry service — the marine link connecting the Tra…
Brandon
Known as The Wheat City, Brandon is Manitoba's second-largest city, sitting on the banks of the Assiniboine River in western Canada.
Cambridge
This city in Ontario's Regional Municipality of Waterloo, Cambridge sits at the confluence of the Grand and Speed rivers and forms one of three core cities i…
Carleton Place
Small Ontario town on Canada's Mississippi River, Carleton Place sits about an hour's drive west of Ottawa with a walkable central core of cafés and restaura…
Rosthern
A compact Saskatchewan town along a highway corridor between Saskatoon and Prince Albert, with an early-twentieth-century main street of flat-fronted brick a…
Grand Bank
Pocket-sized town on the southern tip of Newfoundland's Burin Peninsula, Grand Bank built its identity around the sea — first as a French fishing settlement…
Richibucto
A modest waterfront community in Kent County, New Brunswick, Richibucto sits on one of the province's more active ports and serves as the county's main comme…
Sydney Mines
A small waterside town in Cape Breton with a notable concentration of historic churches, Sydney Mines was founded in 1784 and built on coal.
Shag Harbour
A small Nova Scotia fishing hamlet on the South Shore known for the 1967 Shag Harbour UFO incident, now commemorated at the local UFO Museum.
Saint-Cyrille-de-Wendover
Compact Quebec village alongside a river in Centre-du-Québec's agricultural countryside, anchored by a striking grey-stone church with multiple white-trimmed…
Regina
Saskatchewan's provincial capital, Regina sits at the centre of a café and restaurant scene that punches well above its size, with a heritage-dense downtown…
Courtenay
A walkable waterfront city on the east coast of Vancouver Island, Courtenay sits at the heart of the Comox Valley with a centre full of cafés and restaurants…
Tracadie–Sheila
A compact waterfront town on New Brunswick's Acadian Coast, Tracadie–Sheila sits at the centre of the Regional Municipality of Tracadie — the first of its ki…
Cambridge-Narrows
A small village on Washademoak Lake — a navigable tributary of the Saint John River — in Queens County, New Brunswick, now part of the municipality of Arcadia.
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.
Fermeuse
Little harbour hamlet on Newfoundland's Avalon Peninsula, Fermeuse has sheltered fishing vessels since Portuguese sailors used it as a summer station in the…
Oil Springs
Oil Springs, a village in Lambton County, Ontario, is the site of North America's first commercial oil well and home to the Oil Museum of Canada — making it…
Smiths Falls
Small town in Eastern Ontario where the Rideau Canal — a UNESCO World Heritage waterway — passes through the centre, with four locks lifting boats across a c…
Grand-Bouctouche
This modest francophone town on New Brunswick's southeast coast lines its main street with red-clad wooden buildings and hosts a summer mollusc festival, hin…
Parrsboro
A small Nova Scotia town on the Minas Basin, Parrsboro is known for fossil and rock hounding, high tides, and the Fundy Geological Museum, alongside seasonal…
Bruce Mines
A small town on the north shore of Lake Huron in Ontario's Algoma District, Bruce Mines sits directly on the water along Highway 17 in Northern Ontario's Nea…
Bridgetown
This small Nova Scotia village in Annapolis County sits on the water and holds several historic churches for a community its size, with heritage architecture…
Corner Brook
A modest city on Newfoundland's west coast where the Bay of Islands meets the mouth of the Humber River, Corner Brook sits in mountain terrain with a compact…
Port-Royal
Founded in 1605, Port-Royal was the first successful permanent European settlement in what is now Canada and served as the capital of Acadia for most of its…
Sussex
A tiny town in Kings County, New Brunswick, straddling the Kennebecasis River between Saint John, Moncton, and Fredericton, Sussex is best known as the home…
Lockeport
This small fishing town on a peninsula in Nova Scotia's Shelburne County, Lockeport sits in Allendale Bay and connects to the mainland via the Crescent Beach…
Great Village
Small Nova Scotia village on the shore of Cobequid Bay, where a stately white clapboard hall with a bell tower anchors a quiet rural community backed by roll…
Guysborough
A little waterfront village at the head of Chedabucto Bay in Nova Scotia, Guysborough sits on its own harbour with vineyards in the surrounding area.
Summerside
Summerside sits on the Northumberland Strait in western Prince Edward Island, a heritage-dense modest city with a real café and restaurant scene and many his…
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…
Port Dover
A Lake Erie beach town in Norfolk County, Ontario, best known for its recurring Friday the 13th motorcycle rally, which draws thousands of riders to the wate…
Doaktown
Atlantic salmon fishing on the Miramichi River draws visitors from around the world to this modest New Brunswick village, which also holds two museums — the…
Liverpool
This small Nova Scotia community sits where the Mersey River meets the Atlantic Ocean on the province's South Shore, with an unusual concentration of churche…
Cloverdale
Cloverdale is a historic town centre within Surrey, British Columbia, southeast of Vancouver, known for its heritage architecture and walkable café-lined str…
Tsawwassen
A suburban peninsula community in British Columbia's City of Delta, Tsawwassen is best known as the site of the BC Ferries terminal — built in 1959 on a caus…
Stellarton
This compact Nova Scotia town with a main street lined with clapboard and brick buildings flying Canadian flags, sitting close to upland country and carrying…
Canora
This compact town in east-central Saskatchewan with a striking number of churches for its size, Canora reflects its strong Ukrainian heritage — more than hal…
Musquodoboit Harbour
A small Nova Scotia village where the Musquodoboit River meets the Atlantic shore, featuring a vivid red heritage building amid evergreen forest, with upland…
Sherbrooke
Sherbrooke Village, an open-air museum depicting life in the gold-rush era of the late 1800s, is the main draw in this modest Nova Scotia community on the St.
Riverside-Albert
This little hamlet on the Shepody River in New Brunswick, Riverside-Albert sits roughly halfway between Fundy National Park and the Hopewell Rocks, making it…
Glace Bay
A coastal community on the eastern shore of Cape Breton Island, Glace Bay was once driven by coal mining and fishing before both industries declined in the 1…
Sackville
Small university town in southeastern New Brunswick, Sackville is home to Mount Allison University and sits alongside the water with a café and restaurant sc…
Eastend
This modest village in southwest Saskatchewan best known as the site of the 1994 discovery of a Tyrannosaurus rex skeleton nicknamed "Scotty." The T.rex Disc…
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…
Lundy's Lane
The site of one of the bloodiest engagements of the War of 1812, Lundy's Lane near Niagara Falls, Ontario, saw roughly 1,720 casualties when American and Bri…
Killarney
A pocket-sized agricultural community in southwestern Manitoba built around a lake that sits within the village itself, Killarney lies in the Turtle Mountain…
Hillsborough
This pocket-sized waterside village in eastern New Brunswick, Hillsborough sits in upland country near the Bay of Fundy region, offering heritage architectur…
Windsor
Windsor, a small Nova Scotia town on the water in West Hants, promotes itself as the birthplace of ice hockey and was home to Thomas Chandler Haliburton, Can…
Brigus
A compact waterside village in Newfoundland's upland country, Brigus offers a surprisingly lively café and dining scene for its size, making it a rewarding s…
Renfrew
A little Ontario town set where upland country meets the water, Renfrew offers a walkable central core with cafés, restaurants, and a notable concentration o…
LaHave
This compact Nova Scotia village on the water in Lunenburg County, LaHave sits within easy reach of a UNESCO World Heritage region and offers a quiet riversi…
Westmount
Small Cape Breton town within easy reach of both the waterfront and upland country, Westmount offers a compact dining scene and some heritage architecture wo…
Whitney Pier
Pocket-sized waterfront town on Cape Breton Island, Whitney Pier sits at the water's edge with upland country close by, offering a low-key base for exploring…
Kamsack
This little Saskatchewan village on the water, notable for an unusually high concentration of churches relative to its size, set among rolling hills and reco…
Aldergrove
A pocket-sized Canadian town with a lively café and restaurant scene for its size, Aldergrove sits at the water's edge with upland country close at hand, mak…
Chester Basin
Pocket-sized waterside community in Nova Scotia's Chester area, Chester Basin sits where upland country meets the Atlantic coast, making it a quiet base for…
Port Royal
A small waterside community in Nova Scotia's Annapolis region, where calm coastal waters meet rolling hills, offering a quiet, scenic setting for those drawn…
Tidnish Cross Roads
A tiny waterside village in Nova Scotia's Cumberland County, Tidnish Cross Roads sits at the water's edge with upland country nearby and a UNESCO World Herit…
Barrington
Modest Nova Scotia coastal town where the water is never far away, with heritage architecture to explore and upland country close at hand for those who want…
New Minas
A small Nova Scotia town on the water's edge, New Minas offers a modest café and dining scene alongside easy access to upland country and the wider Bay of Fu…
New Ross
This small waterside community in Nova Scotia's upland interior, New Ross rewards visitors with scenic surroundings, rural calm, and easy access to several U…
Hortonville
A small Canadian village set right at the water's edge in Kings County, surrounded by vineyard country and within reach of upland landscapes and a UNESCO-rec…
Aulac
Modest Canadian community in New Brunswick's Westmorland area, Aulac sits right at the water's edge with upland country nearby and easy access to a UNESCO Wo…
Bashaw
A modest Canadian town set among rolling hills with water a short drive away, offering a quiet rural escape into Alberta's open countryside.
Buchans
Tiny Canadian village on the water, ringed by hills, with a handful of historic churches that give it more architectural character than its size might suggest.
Morden
Tiny Canadian prairie town on the water with rolling hills nearby, Morden draws independent travellers with its walkable central core of cafés and restaurant…
Roblin
This pocket-sized Manitoba village with a surprisingly dense cluster of churches for its size, set among rolling hills and within easy reach of water, making…
St. Anthony
This little waterfront village in Newfoundland's rugged upland country, St.
St-Pierre-Jolys
A compact Canadian village set right at the water's edge, St-Pierre-Jolys offers a quiet lakeside atmosphere with a genuine rural Manitoba character worth a…
Wynyard
A compact Saskatchewan village set among gently rolling hills, with water a short drive away, offering a quiet taste of prairie life for travellers seeking o…
Kingsport
A little waterside community in Nova Scotia's Kings County, set against rolling hills and within reach of the region's UNESCO World Heritage coastline.
Stony Plain
This mid-sized Alberta town with a compact dining and café scene at its centre, Stony Plain sits close to the water and draws enough independent travellers t…
New Hazelton
A small village in northern British Columbia where the Skeena River sets the scene, with upland country close by and scenic viewpoints drawing independent tr…
Stand Off
Small Canadian community set right at the water's edge, with upland country close by and a UNESCO World Heritage site within reach of the wider region.
Lower Economy
A modest Nova Scotia village set in upland country with walking-distance access to water, and a useful base for exploring the wider region's UNESCO World Her…
Lake Cowichan
A little Vancouver Island town sitting directly on its namesake lake, with easy access to upland wilderness and a modest central core of cafés and restaurant…
Kipling
Small Saskatchewan village with a walkable waterfront and rolling surrounds, Kipling is unusually rich for its size with several historic churches worth a qu…
Aylesford
This small Nova Scotia village sitting right at the water's edge, with upland country close by and a UNESCO World Heritage site within reach for day-trippers…
Sutton
A little waterside community in Ontario's Georgina region, Sutton sits right at the water's edge with upland country nearby and a modest central core of café…
Hill Spring
This small Canadian waterside community with easy access to upland country and several UNESCO World Heritage sites within the wider region, making it a pract…
Wadena
A little Saskatchewan village within easy reach of nearby water, Wadena offers a quiet slice of prairie life for travellers seeking a genuine pocket-sized-to…
Fredericton Junction
A modest Canadian village sitting right on the water, with upland country close by and scenic viewpoints in the surrounding area, making it a quiet base for…
Hebbville
A small Nova Scotia village sitting right at the water's edge, Hebbville offers a quiet lakeside setting within easy reach of upland countryside and the wide…
Freeport
A compact waterside community on Nova Scotia's Digby shore, Freeport sits where coastal scenery meets nearby upland country, making it a quiet base for those…
Val-Brillant
Tiny riverside village in Quebec's rural interior, Val-Brillant sits directly on the water's edge, offering a quiet, unhurried base for those drawn to the ca…
Falcon Lake
Pocket-sized lakeside destination in Canada with direct water access, Falcon Lake draws independent travellers seeking a straightforward escape into calm, op…
No matches in that radius. Try a larger distance, or see all of Canada.