224 Best Restaurants in British Columbia, Canada

Background Illustration for Restaurants

We've compiled the best of the best in British Columbia - browse our top choices for the top things to see or do during your stay.

The Terrace at Mission Hill

$$$
With its panoramic views across the vineyards and the lake, this outdoor eatery at the Mission Hill Family Estate is a winner for alfresco dining for lunch and early dinners to catch the sunset. It's tough to compete with such a classic wine-country locale, but the innovative kitchen here is up to the task. You might start with a simple salad of perfectly ripe tomatoes and locally made feta cheese, or a tart of duck prosciutto, leeks, and potatoes before moving on to pan-seared sablefish paired with a pea puree, or braised venison with figs. Every item is matched with an appropriate wine. Stay a while to enjoy a tasting plate of cheeses or a decadent assortment of chocolate creations. If the weather's cool, there are heaters and blankets. If the weather's inclement, service stops.
1730 Mission Hill Rd., BC, V4T 2E4, Canada
250-768–6467
Known For
  • Farm-to-table, seasonal food
  • Culinary herb garden and another varietal garden on-site
  • Everything is made on-site, including bread, charcuteries, and condiments
Restaurant Details
Closed Oct.–Apr.

Something incorrect in this review?

Thunderbird Cafe

$$

Located inside the Squamish Lil'wat Cultural Centre, this cozy café serves contemporary food with a First Nations twist—think venison chili, bannock tacos, fish chowder, or smoked salmon panini. You don't need to purchase admission to the museum to access the eatery (but we do recommend checking it out!). It's also located next to the gift shop, so after your meal you can take a stroll through the store.

4584 Blackcomb Way, BC, V0N 1B4, Canada
604-964–0990
Known For
  • First Nations fare
  • Easy access to Squamish Lil'wat Cultural Centre
  • Quick and casual spot to grab a bite
Restaurant Details
Closed Mon.

Something incorrect in this review?

The Tree House Café

$$$
Gulf Island charm flourishes at this Ganges outdoor café, where handmade wooden booths are gathered under a spreading plum tree so you can sit and hear live music playing every summer night. Visitors and locals flock here for big wholesome breakfasts (think French toast with real maple syrup) and made-from-scratch burgers, wraps, and quesadillas. It's all yummy, but favorites include the lamb burger, the Thai green curry, and the butternut squash stew. On summer evenings, grab a table early as this is the place to be.
106 Purvis La., BC, V8K 2S5, Canada
250-537–5379
Known For
  • Live music in summer
  • Hip outdoor café
  • Big breakfasts
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Recommended Fodor's Video

True Grain Bakery

$

This popular old-world bakery is known for its organic handcrafted baked goods and breads. Everything is baked from scratch on site using BC farmed and milled organic flour. The ancient and heritage grains are freshly milled on natural stone.

1735 Cowichan Bay Rd., Cowichan Bay, BC, V0R 1N0, Canada
250-746–7664
Known For
  • European-style baked goods
  • Local favorite
  • Copenhagen Swirl signature pastry
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Vij's Rangoli

$$ | South Granville
Part of Vikram Vij's growing restaurant empire, this modern bistro serves innovative Indian fare in a relaxed environment. Nab a table in the cozy interior and order grilled chicken marinated in tamarind and yogurt, pulled pork with sautéed greens, or a curry of kale, jackfruit, cauliflower, and potato. Wash it all down with ginger lemonade or the Bollywood 411, a cocktail of prosecco, pomegranate, and mango juice.
1480 W. 11th Ave., Vancouver, BC, V6H 1L1, Canada
604-736–5711
Known For
  • Modern Indian food
  • Vegetarian-friendly menu
  • Great service
Restaurant Details
Credit cards accepted
Reservations not accepted

Something incorrect in this review?

Vis à Vis Wine and Charcuterie Bar

$$$$ | Oak Bay

If you think that Oak Bay is all British tweeds and shepherd's pies, pull up a stool at the long, polished-wood bar in this thoroughly modern storefront bistro. The imaginative small-plates menu emphasizes fresh, local ingredients and regional purveyors in a long menu of charcuterie selections as well as updated comfort foods like braised short rib and onion tortiere, Parmesan frites, mouthwatering soups such as Dungeness crab bisque, and salads. The beers are mostly locally crafted and the wines—from BC and farther afield—come in 1-, 5-, or 8-ounce pours, making it easy to pair different wines with the various tapas. You might top off your meal with a small something-sweet: macarons or a selection of bite-size chocolate treats.

Waterfront Wines Restaurant

$$$$

The kind of laid-back place every neighborhood should have, this bistro and wine bar concentrates on small—and larger—plates paired with local wines. Appetizers range from wagyu tartare to grilled broccoli and broccolini salad. If you're in the mood for something heartier, you might try the duck breast with ricotta gnocchi or the tender flat iron steak.

104–1180 Sunset Dr., BC, V1Y 9W6, Canada
250-979–1222
Known For
  • Staff know their wine, heed their suggestions
  • Friendly, casual vibe
  • Tapas selection
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Wayne & Freda

$

This charming little coffee shop in downtown Penticton, named after the owners' grandparents, serves everything from your standard cup of java to smoothies, breakfast sandwiches, healthy veggie-packed bowls, and more. The perfect spot for a morning cup of coffee to-go, a quick afternoon bite, or a longer day of catching up on emails or reading a book.

White Heather Tea Room

$$$$ | Oak Bay

Everything, including the jam, is homemade with exceptional creativity for the Scottish-style teas served in the White Heather Tea Room, a lovely place with big windows. Go for the gusto with its Signature Muckle (C$60). Teas are served from 10 am to 3 pm, Thursday through Sunday. Gluten-free selections are available as are take-out boxed teas.

1885 Oak Bay Ave., Victoria, BC, V8R 1C6, Canada
250-595–8020
Known For
  • Village atmosphere
  • Quiet
  • Good service
Restaurant Details
Closed Mon.–Wed.

Something incorrect in this review?

Wild Blue Restaurant + Bar

$$$$

A trip to Wild Blue is a real treat. The fine-dining restaurant's speciality is sustainable seafood dishes, alongside an extensive wine and cocktail list. Appetizer options include oysters, caviar and chilled seafood towers. As for the entree menu, look for the sablefish with turnip, radish, sesame crisp and roasted fish bone sauce or the halibut T-bone with porcini spice, morel mushrooms, and onion brodo.

4005 Whistler Way, BC, V8B 1J1, Canada
604-962–2233
Known For
  • Sustainable seafood dishes
  • Extensive wine and cocktail list
  • Fine-dining atmosphere
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Wildside Grill

$$

Just steps away from the popular Tacofino truck is another take-out shack, Wildside Grill, where a commercial fisherman and a chef have joined forces to keep Tofitians and visitors supplied with straight-from-the-dock, panko-crusted fish-and-chips, plus juicy fish and beef burgers. Gather a beach picnic, or enjoy a meal under the shade of Wildside's driftwood gazebo. Advance orders are taken by phone. Open until 9 pm.

Wind Cries Mary

$$$ | Downtown

The chef is a baker-turned-butcher, so the resulting menu is laden with freshly baked breads like caraway sourdough, house-cranked sausages, and deliciously seasoned tender cuts that all exude the island's "eat local" lore. Selections change weekly. Most dishes are smaller, tapas-style options like oysters, beef tartare, pork belly, and octopus stew, alongside a duo of lamb and sesame-crusted albacore tuna, as well as the "Can't Decide" multi-plate chef's adventure for your taste buds (C$79). Simple veggies take on new grace, as in roasted carrots with ginger yogurt, walnuts, and raisins. The setting is a cozy, laid-back oasis in the heart of tourist-central. Choose to sit at the bar, an intimate corner table, or in the summer, a table in the inner outdoor-courtyard. A gourmet munchies menu runs 11 pm to 1 am making it an ideal post-concert hangout.

45 Bastion Sq., Victoria, BC, V8W 1J1, Canada
250-590–8989
Known For
  • Eclectic flavors
  • Central location
  • Cozy atmosphere
Restaurant Details
Closed Mon. in winter. No lunch

Something incorrect in this review?

Zambri's

$$$$ | Downtown
This lively trattoria, in a glam space with floor-to-ceiling windows and eclectic chandeliers, has a setting to match the top-notch Italian food and service. The kitchen uses local and organic ingredients to turn out contemporary versions of traditional dishes. During the always-busy lunch service, choose from pizzas, pastas, and hot sandwiches, or in the evening, opt for tagliatelle with Gorgonzola cream, leeks, and candied walnuts, or roasted leg of lamb with salsa verde and artichoke hearts. The mostly Italian wine list includes lesser-known labels, with many available by the glass.
820 Yates St., Victoria, BC, V8W 1L8, Canada
250-360–1171
Known For
  • Top-notch pasta
  • Extensive Italian wine list
  • Great service
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Market by Jean-Georges

$$$$ | Downtown
Although globe-trotting celebrity chef Jean-Georges Vongerichten is rarely spotted at this contemporary dining room, his signature Asian influences abound, as in the nut and seed–crusted halibut with a sweet and sour broth, the crispy soft shell crab risotto with lemon and Thai basil, or the soy-glazed short ribs. If you don't fancy a full meal, you can dine lightly (and less expensively) on stylish salads or creative appetizers. Either way, you'll want to dress up a bit to match the sleek space.