Canada · best-of list
The 31 Best Restaurants in Canada
All 31 restaurants our route editors picked in Canada, across 15 destinations, gathered in one list. Expect tables and food stops, spread across 15 destinations.

Our curated picks
31 restaurants in Canada, grouped by destination. Destinations with the most picks come first; this is not a ranking.
Montréal 3 picks

Joe Beef
Montréal · On our Montréal, Québec City & Charlevoix route
Little Burgundy bistro known for rich market cooking, oysters and a deep wine list.
Tip: Reserve weeks ahead; bar seats sometimes open.
Photo: GluteGod84 · CC0
Schwartz's Deli
Montréal · On our Montréal, Québec City & Charlevoix route
Smoked-meat institution since 1928, serving hand-cut brisket on rye with mustard.
Tip: Order medium-fat; the takeout counter next door skips the line.
Photo: Schwartz's Deli · Google
St-Viateur Bagel
Montréal · On our Montréal, Québec City & Charlevoix route
Wood-fired, honey-boiled bagels made around the clock since 1957.
Tip: Get a dozen sesame hot from the oven.
Photo: Iwona Erskine-Kellie from Vancouver, Canada · CC BY 2.0
Québec City 3 picks

Aux Anciens Canadiens
Québec City · On our Quebec City & Mont-Tremblant route
Traditional Quebec cooking in a red-roofed house from the 1670s: tourtiere, pea soup, maple syrup pie.
Tip: The fixed-price lunch menu is the best value; book dinner ahead in December.
Photo: Jeangagnon · CC BY-SA 3.0
Le Lapin Sauté
Québec City · On our Montréal, Québec City & Charlevoix route
Small Petit-Champlain bistro known for rabbit dishes, cassoulet and a heated terrace.
Tip: Book dinner in summer; lunch is easier to walk into.
Photo: Lapin Sauté · Google
Paillard
Québec City · On our Montréal, Québec City & Charlevoix route
Busy bakery-café for croissants, sandwiches and gelato inside the walls.
Photo: John Barry · Google
Banff 2 picks

The Grizzly House
Banff · On our Banff & Jasper Loop route
Banff fondue restaurant since 1967, with hot-rock cooking and game meats.
Tip: Reserve; the booths have old table phones.
Photo: Ryan Sowtis · Google
Wild Flour Bakery
Banff · On our Banff & Jasper Loop route
Banff bakery-café for breakfast sandwiches, pastries and coffee.
Tip: Grab lunch to go for a hike.
Photo: Connor Leighton · Google
Cape Breton Highlands & Cabot Trail 2 picks

Restaurant Le Gabriel
Cape Breton Highlands & Cabot Trail · On our Nova Scotia Coast & Cabot Trail route
Chéticamp family restaurant with Acadian dishes and seafood, often with live music.
Photo: David H · Google
Rusty Anchor
Cape Breton Highlands & Cabot Trail · On our Nova Scotia Coast & Cabot Trail route
Roadside restaurant above Pleasant Bay with lobster rolls, chowder and whale views from the deck.
Photo: Rusty Anchor Restaurant · Google
Charlevoix 2 picks

Laiterie Charlevoix
Charlevoix · On our Montréal, Québec City & Charlevoix route
Family cheese dairy making Le 1608 and other local cheeses, with a tasting shop.
Photo: stephane s roukmoutator · Google
Le Saint-Pub
Charlevoix · On our Montréal, Québec City & Charlevoix route
Brewpub of Microbrasserie Charlevoix serving hearty dishes with house Dominus Vobiscum beers.
Photo: Saman Rashidi · Google
Halifax 2 picks

The Bicycle Thief
Halifax · On our Nova Scotia Coast & Cabot Trail route
North American-Italian waterfront restaurant with a big patio on the boardwalk.
Tip: Reserve patio seats in summer.
Photo: The Bicycle Thief · Google
The Five Fishermen
Halifax · On our Nova Scotia Coast & Cabot Trail route
Seafood restaurant in an 1817 building, known for lobster and its mussel bar.
Photo: The Five Fishermen · Google
Lake Louise 2 picks

Laggan's Mountain Bakery
Lake Louise · On our Banff & Jasper Loop route
Long-running bakery in Samson Mall; cheap sandwiches and pastries for the trail.
Tip: Cash is quickest; lines move fast.
Photo: Jason Sturmann · Google
Lake Louise Village Grill & Bar
Lake Louise · On our Banff & Jasper Loop route
Family-run since 1990 above Samson Mall. Burgers and Chinese-Western comfort food, open late with a full bar.
Tip: Open until about 2am, handy after a late hike.
Photo: Tam · Google
Lunenburg & Mahone Bay 2 picks

Salt Shaker Deli
Lunenburg & Mahone Bay · On our Nova Scotia Coast & Cabot Trail route
Bright harbour-view restaurant known for mussels, thin-crust pizza and chowder.
Photo: Salt Shaker Deli & Inn · Google
The South Shore Fish Shack
Lunenburg & Mahone Bay · On our Nova Scotia Coast & Cabot Trail route
Casual waterfront spot for fish and chips and lobster rolls with harbour views.
Photo: The South Shore Fish Shack · Google
Niagara Falls & Niagara-on-the-Lake 2 picks

Peller Estates Winery Restaurant
Niagara Falls & Niagara-on-the-Lake · On our Toronto, Niagara & Prince Edward County route
Vineyard dining room pairing local produce with estate wines and icewine.
Photo: Peller Estates Winery And Restaurant · Google
Ravine Vineyard Estate Winery
Niagara Falls & Niagara-on-the-Lake · On our Toronto, Niagara & Prince Edward County route
Organic farm winery in St. Davids with a casual restaurant and deli.
Photo: Ravine Vineyard Estate Winery · Google
Prince Edward County 2 picks

Drake Devonshire
Prince Edward County · On our Toronto, Niagara & Prince Edward County route
Lakeside inn restaurant in Wellington with a glassed-in dining room on the water.
Photo: Drake Devonshire · Google
Slickers Ice Cream
Prince Edward County · On our Toronto, Niagara & Prince Edward County route
Small-batch ice cream shop with flavours using County ingredients.
Photo: Joanne Ha · Google
Toronto 2 picks

Carousel Bakery
Toronto · On our Toronto, Niagara & Prince Edward County route
St. Lawrence Market stall that made the peameal bacon sandwich famous.
Photo: Chanwook Lee · Google
Pai Northern Thai Kitchen
Toronto · On our Toronto, Niagara & Prince Edward County route
Lively basement restaurant for khao soi and northern Thai curries.
Tip: Expect a wait at peak hours.
Photo: Enrique Sarmiento · Google
Vancouver 2 picks

Miku
Vancouver · On our Vancouver, Whistler & Victoria route
Waterfront sushi restaurant known for flame-seared aburi oshi sushi.
Photo: Miku Vancouver · Google
Vij's
Vancouver · On our Vancouver, Whistler & Victoria route
Landmark Indian restaurant famous for lamb popsicles in fenugreek cream curry.
Photo: Vij's · Google
Victoria 2 picks

Afternoon Tea at the Fairmont Empress
Victoria · On our Vancouver, Whistler & Victoria route
Long-running tea service in the Lobby Lounge of the 1908 harbourfront hotel.
Tip: Book ahead; smart casual dress.
Photo: Fairmont Empress · Google
Red Fish Blue Fish
Victoria · On our Vancouver, Whistler & Victoria route
Takeout fish-and-chip shack built from a shipping container on the harbour pier.
Tip: Expect a line at lunch; eat on the dock.
Photo: Negin E · Google
Whistler 2 picks

Araxi
Whistler · On our Vancouver, Whistler & Victoria route
Village restaurant focused on BC produce, oysters and a large wine cellar.
Photo: Araxi Restaurant & Oyster Bar · Google
Bearfoot Bistro
Whistler · On our Vancouver, Whistler & Victoria route
Fine dining with a deep cellar and a minus-32 vodka ice room for tastings.
Photo: Jennifer Q · Google
Jasper 1 pick

Bear's Paw Bakery
Jasper · On our Banff & Jasper Loop route
Jasper bakery for cinnamon buns, sandwiches and coffee.
Tip: Grab road snacks before the Parkway.
Photo: E to the R · Google
How we picked these
Every entry is a stop on at least one of TripsCircle's hand-curated routes, chosen by our route editors, who wrote the reason to go shown with each place. These are our curated picks, not a scored ranking: we haven't rated or reviewed them against each other. The list is grouped by destination, and within each destination places that appear on more routes come first.
Prices ($ to $$$$) and visit lengths are rough guides from our route notes, not quotes. Check opening hours before you go.
About this list
How did you choose the restaurants in Canada?
Each one is a stop on a TripsCircle route that our editors built by hand, and each comes with a written reason to go. This page shows all 31 of them. They are curated picks, not a ranked score.
Which part of Canada has the most restaurants on this list?
Montréal and Québec City lead with 3 each; the other picks are spread across 13 more destinations.
More lists for Canada
Best restaurants nearby
Destinations on this list
- Montréal 3 on this list
- Québec City 3 on this list
- Banff 2 on this list
- Cape Breton Highlands & Cabot Trail 2 on this list
- Charlevoix 2 on this list
- Halifax 2 on this list
- Lake Louise 2 on this list
- Lunenburg & Mahone Bay 2 on this list
Turn this list into a plan
Open a curated route in TripsCircle, add the spots your crew wants, vote with polls and keep everyone on one shared itinerary.
