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.

Bean Around the World

$ | Kitsilano
This local minichain, of the "Fuelled by Caffeine" slogan, runs a number of comfortable coffeehouses around town. If you like your cappuccino with no pretension (and perhaps with a muffin or slice of banana bread), head for "The Bean." In addition to this branch near Kitsilano Beach, their many Vancouver locations include 175 West Hastings Street (at Cambie) in Gastown, 1002 Mainland Street in Yaletown, 2977 Granville Street in South Granville, and on Main Street at No. 2528 and No. 3598.
1945 Cornwall Ave., Vancouver, BC, V6J 1C8, Canada
604-739–1069
Known For
  • Great coffee
  • Laid-back atmosphere
  • Fresh baked goods

Something incorrect in this review?

The Bear, The Fish, The Root & The Berry

$$$$

Located at Spirit Ridge Resort on the traditional land of the Syilx people of the Okanagan Nation, this restaurant's name and menu is largely inspired by its Indigenous roots. The "Root" offerings range from maple roasted delicata squash to bannock with a white bean sumac spread, The "Fish" options include salmon, lingcod, and clams, The Bear (aka meat) will have you feasting on bison and duck, and as for The Berry (dessert), get ready to dig into honey and pear pavlova and assorted homemade sorbets.

Bel Café

$$

Run by the same team that oversees the adjacent Hawksworth Restaurant, this upscale little café at the Rosewood Hotel Georgia serves fine coffee, a few salads and sandwiches, and exquisite pastries, from colorful macarons to beautifully crafted fruit tarts. Downtown business types like to meet here, and both shoppers and sightseers stop in to recharge. It's opposite the Vancouver Art Gallery and just a short stroll from Robson Street's boutiques.

801 W. Georgia St., Vancouver, BC, V6C 3G1, Canada
604-673–7000
Known For
  • Great coffee
  • Beautiful pastries
  • Busy meet-up venue
Restaurant Details
No dinner

Something incorrect in this review?

Recommended Fodor's Video

The Bench Market

$
In the morning, the smell of coffee is likely to draw you into this foodie-friendly market and café, where just-from-the-oven pastries or homemade granola will tempt you to stay a while. (There's also a weekend brunch.) You can also assemble your own picnic from the locally made cheeses, charcuterie, and signature sweets.
368 Vancouver Ave., BC, V2A 1A5, Canada
250-492–2222
Known For
  • Daily specials
  • Soups, salad and sandwiches
  • Weekend brunch
Restaurant Details
No dinner

Something incorrect in this review?

Big Horn Cafe

$

So much more than a specialty coffee shop, this café offers a full selection of grab-and-go soup and sandwiches, breakfast burritos, quiche, and baked goods for breakfast and lunch, plus seasonal products like Christmas and Valentine's bakes. A bright, spacious room with high, open-duct industrial-style ceilings contrasts nicely with the warmth of the custom-made Douglas fir tabletops, plants throughout, and a wall filled with locally made B.C. food products. Free Wi-Fi is available, as well as charging stations if you need to catch up on work or research. The outdoor patio (with umbrellas) is the perfect place to enjoy a beverage and people-watch.

7527 Main St. W, Radium Hot Springs, BC, Canada
403-861–2978
Known For
  • Seasonal baked goods
  • Scones and cinnamon buns
  • Grab-and-go breakfast and lunch
Restaurant Details
No dinner

Something incorrect in this review?

Bin 4 Burger Lounge

$$ | Downtown

This slightly out-of-the-way, hip little burger joint elevates the humble patty with local ingredients and naturally raised meats, serving intriguing burger (and sandwich) combos like beef with chipotle-bourbon barbecue sauce, BC–raised bison with aged cheddar and fried onions, or chicken with bacon, Brie, and balsamic red onion jam. Vegetarians can substitute crispy tofu on any sandwich or opt for the chickpea, black bean, and goat cheese burger. Be sure to sample one of the house-made dips, perhaps curry aioli or lime-and-tomatillo hot sauce with the house-made fries. There's a kid's menu as well as drink choices that include creative cocktails, beer from island microbreweries, and house-made berry iced tea. Other lounges are in Langford and Nanaimo.

911 Yates St., Victoria, BC, V8V 4X3, Canada
250-590–4154
Known For
  • Inventive burgers
  • House-made dips
  • Lounge-y atmosphere

Something incorrect in this review?

The Bistro at Hillside Winery

$$$

Hillside Winery's straightforward lunch menu—salads, sandwiches, and pastas—is presented with style. It tends to get busy; so reservations are encouraged. The evening vibe is more intimate, making this a good choice for traditional favorites like wild Pacific halibut or clam risotto. 

1350 Naramata Rd., BC, V2A 8T6, Canada
250-493–6274
Known For
  • The wine selection
  • Romantic, intimate vibe
  • Two patios and rustic dining room
Restaurant Details
Closed Nov.–Mar. and Mon. and Tues. in Mar.–Jun. and Sept.–Oct.

Something incorrect in this review?

The Black Antler

$$$

This trendy downtown restaurant and cocktail bar serves fantastic comfort food (think chicken wings, coconut prawns, pastas, and more). They also have an extensive cocktail list and plenty of great vino and suds from the surrounding wineries and breweries. The vibe and the decor are fun.

215 Winnipeg St., BC, V2A 5M2, Canada
236-422–4002
Known For
  • Street-side patio
  • Extensive cocktail list
  • Woodsy deer-print, antlers-on-the-wall decor

Something incorrect in this review?

Bliss Bakery and Bistro

$
Across the street from Okanagan Lake, this café on Peachland's tiny commercial strip epitomizes the small-is-good philosophy. It's the best place in the area for muffins, pastries, and coffee. The hearty breads are excellent, too, and there's a generous selection of sandwiches and soups for lunch. Popular items often sell out, so come early in the day. There are also locations in Kelowna and West Kelowna.
4200 Beach Ave., BC, V0H 1X6, Canada
250-767–2711
Known For
  • Soups and sandwiches
  • Great location right on the lake
  • Good coffee
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Blue Canoe Waterfront Restaurant

$$$

Located on the pier next to Fisherman's Wharf in Steveston Village, this popular eatery's "canoe-sized" fresh local seafood platters, featuring snow crab legs, smoked salmon, and Salt Spring Island mussels, are designed for sharing. In summer, grab a seat on the deck overlooking the busy boardwalk, and watch the marina and river traffic sail by.

140-3866 Bayview St., Vancouver, BC, V7E 4R7, Canada
604-275-7811
Known For
  • Fresh seafood
  • Waterfront dining
  • Local craft beer and wine
Restaurant Details
Closed Mon.

Something incorrect in this review?

Blue Crab Seafood House

$$$$ | Downtown

Fresh-daily seafood and expansive harbor views make this airy James Bay hotel restaurant a popular lunch and dinner spot. Signature dishes include a crab cake starter, cedar plank salmon, and the variety contained in the steamer pot, but check the tempting daily specials on the blackboard as well. Desserts made in-house and a wine list highlighting British Columbia and Pacific Northwest labels round out the menu. Reservations for dinner are highly recommended. The lounge area and patio, serving until 11 pm nightly, has equally impressive views and a more casual menu.

146 Kingston St., Victoria, BC, V8V 1V4, Canada
250-480–1999
Known For
  • Fresh seafood
  • Harbor views
  • Local wine list

Something incorrect in this review?

Blue Hat Bistro & Bakery

$

This is where the culinary students of the adjoining Pacific Institute of Culinary Arts strut their stuff.  Standards are high and the artisanal breads, soups, wraps, and gourmet desserts are outstanding.

1505 West 2nd Ave., Vancouver, BC, V6H 3Y4, Canada
604-259--7454
Known For
  • Unique location at culinary school
  • French-inspired baked goods
  • Local favorite

Something incorrect in this review?

Blue Water Cafe

$$$$ | Yaletown

Executive Chef Frank Pabst focuses his menu on both popular and lesser-known local seafood at his fashionable fish restaurant. You can dine in the warmly lit interior or outside on the former loading dock that's now a terrace. You might start with scallops with a parmesan crust; Dungeness crab salad with shrimp, mango, and pumpkin seed; or a seafood tower (ideal for sharing). Main dishes are seafood-centric, too—perhaps sablefish with a miso sake glaze, or Arctic char with braised leeks and fennel. Ask the staff to recommend wine pairings from the BC-focused list. The sushi chef turns out both classic and new creations. They're pricey but among the city's best.

1095 Hamilton St., Vancouver, BC, V6B 5T4, Canada
604-688–8078
Known For
  • Seafood-centric menu
  • Top-notch sushi
  • Great local wine list
Restaurant Details
No lunch

Something incorrect in this review?

Bluebird Cafe

$

This cozy café serves a variety of hot beverage, breakfast, and lunch options. Windows all around provide light and an airy interior seating, while outside tables provide a sunny alternative during the summer months.

Bon's Off Broadway

$

This Vancouver institution is about 1 kilometer (½ mile) east of the main Commercial strip but is well worth the trek. Their famous breakfast—served with two eggs, toast, hash browns and meat—is just C$3. (And the price hasn't changed in years.) This place really showcases the East Side's gritty character: from the graffiti-covered walls to the no-frills, serve-yourself coffee bar. Weekend lines are long; get there as early as you can.

2451 Nanaimo St., Vancouver, BC, V5N 5E5, Canada
604-253-7242
Known For
  • C$3 breakfast
  • Distinctly East Van vibe
  • Unlimited coffee

Something incorrect in this review?

Bouchons Bistro

$$$$

Lots of windows and crisp white-linen tablecloths make this restaurant as bright as a French café, and the menu offers an array of classics. Signature dishes include a mouthwatering bouillabaisse containing everything from fresh rockfish and cod, to scallops, shrimp, and mussels; and a hearty cassoulet that includes duck confit, smoked pork belly, and Toulouse sausage over a navy bean ragout.

105–1180 Sunset Dr., BC, V1Y 9W6, Canada
250-763–6595
Known For
  • Set-price menu
  • Cozy vibe
  • Extensive wine selection
Restaurant Details
No lunch

Something incorrect in this review?

Boulevard Kitchen & Oyster Bar

$$$$

Settle into a deep cream-toned banquette or nab a sidewalk table for a seafood-centric meal at this stylish spot in the Sutton Place Hotel. Start with fresh local oysters or indulge in Canadian caviar from the nearby Sunshine Coast. Mains swim through the sea, too—perhaps lobster and local rock fish bouillabaisse; linguine with clams and tiger prawns; or roasted sablefish—but heartier appetites can dig into a steak or a heritage pork shoulder. Sharing dishes are also imaginative and include (market-price) caviar and seafood towers. For a special treat, reserve ahead to have select items cooked tableside. The wine list is strong on British Columbia labels.

845 Burrard St., Vancouver, BC, V6Z 2K6, Canada
604-642–2900
Known For
  • Strong BC wine list
  • Local seafood
  • Award-winning chefs

Something incorrect in this review?

Bridgemans Bistro

$$$
This bright bistro sits over the water at the Mill Bay Marina and is a lovely spot for lunch or dinner, with breathtaking views from every table through the floor-to-ceiling windows. Part of the Bridgmans Family of Restaurants (other outposts are on Pender Island and in Port Renfrew), the vibe here is west-coast casual. Enjoy local fare straight from the boat or off the farm as you watch kayakers and paddleboarders glide by. If you're lucky, you may even see a whale.

Browns Socialhouse

$$$

Located adjacent to the Queen Elizabeth Theatre, and within a few minutes walk of the city's Rogers Arena and BC Place, what better place for a pre-theater/pre-event meal? Choices are wide and varied, from social hour morsels (crispy cauliflower and parmesan garlic chips) to soups, salads, burgers, Asian-inspired bowls, pasta, and a decent kids' menu. Save room for house-made desserts. Bonus: there's underground parking.

Burdock & Co

$$$$

Chef Andrea Carlson previously manned the stoves at locavore destinations Bishop's and Raincity Grill, and she's kept her focus on seasonal local ingredients at her own Michelin-starred storefront bistro. Though she changes the menu regularly, about half of her inventive sharing plates are vegetarian, like the squash cannelloni with chanterelle mushroom cream or the grain "risotto" with potato, miso, and quinoa. Set menu starts at C$89 per guest.

2702 Main St., Vancouver, BC, V5T 3E8, Canada
604-879–0077
Known For
  • Locavore menu
  • Vegetarian options
  • Cozy space
Restaurant Details
Closed Tues.–Wed.

Something incorrect in this review?

Burgoo

$$

Lots of warm woods, booths, and faux antiques here and there create a modern, pub-like atmosphere where comfort food is the name of the game. Think shepherd's pie, chicken pot pie, beef bourguignon, jambalaya, and a perennial favorite: mac and cheese. Big bowls of soup and sandwiches are also on the menu. A great place for early family suppers and for livelier crowds as the evening progresses. Service is friendly and efficient.

1100 Burrard St., Vancouver, BC, V6Z 1Y7, Canada
604-416--1444
Known For
  • Comfort food
  • Friendly service
  • Pubby atmosphere

Something incorrect in this review?

Butchart Gardens Dining Room

$$$$ | Brentwood Bay

The dining room at The Butchart Gardens, in the Butchart family's former residence, serves traditional teas daily, year-round. Afternoon tea (C$50), with sandwiches and baked treats, is served noon to 4:30 pm from April through September. Gluten-free teas require 24-hour notice.

800 Benvenuto Ave., Victoria, BC, V8M 1J8, Canada
250-652–8222
Known For
  • Garden location
  • Romantic
  • Historical setting

Something incorrect in this review?

Cafe Il Nido

$$$

This small, family run restaurant cooks up traditional Italian fare as in calamari (served with truffle garlic mayo), scallop carpaccio, slow-braised lamb shank, and of course, pasta. House-made gnocchi and spinach ravioli are specialities. There's live music Friday and Saturday evenings (for a cover charge of C$2.50). 

780 Thurlow St., Vancouver, BC, V6E 1V8, Canada
604-685--6436
Known For
  • House-made pastas
  • Romantic courtyard patio
  • Live music
Restaurant Details
Closed Sun. No lunch Sat.

Something incorrect in this review?

Café Medina

$$$

For Mediterranean-inspired breakfast and lunch fare, from skillets piled high with eggs, roasted potatoes, and caramelized onions to paella, try this casually chic (and always busy) Downtown café just off Robson Street. Don't leave without sampling their specialty: Belgian waffles, with toppings like dark chocolate or salted caramel. The address is misleading; the building's configuration means the entrance is actually half a block north.

780 Richards St., Vancouver, BC, V6B 0C8, Canada
604-879–3114
Known For
  • Belgian waffles
  • Breakfast skillets
  • Friendly service
Restaurant Details
No dinner

Something incorrect in this review?

Caffè Artigiano

$

Some of Vancouver's best coffee is served at the several locations of Caffè Artigiano, where the baristas have won prizes for their latte art. Come for the java, and satisfy your hunger with a pastry or sandwich, too. In addition to locations further afield, other Downtown locales are at 763 Hornby St., 666 Burrard St., and 429 Howe St.

1101 W. Pender St., Vancouver, BC, V6E 2P4, Canada
604-685–5333
Known For
  • Excellent coffee
  • Latte art
  • Award-winning baristas

Something incorrect in this review?

Caffe Barney on Granville

$

A favorite with locals for their hearty pub fare and craft beers, it is also one of South Granville's best places for brunch or a late-night snack.

Campagnolo

$$$ | Mt. Pleasant
On a dark block near the Main St.–Science World SkyTrain station, just north of Mount Pleasant proper, this relaxed trattoria lights up the neighborhood with its welcoming vibe and casually contemporary Italian fare. House-made pastas include a simple tagliatelle with pork and beef ragú and basil, and a more unusual ricotta gnudi, made with sweet corn and pancetta succotash and leek ash. The kitchen cures its own salumi, which makes a good starter,as does the addictive crispy chickpeas with lemon, chili, and mint. For drinks and a shorter menu of bar-friendly eats (including the popular Dirty Burger), choose the door to the right of the main entrance for the bustling Upstairs at Campagnolo.
1020 Main St., Vancouver, BC, V6A 2W1, Canada
604-484–6018
Known For
  • House-cured salumi
  • Fresh pasta
  • Trendy bar
Restaurant Details
Credit cards accepted
No lunch weekends
No reservations at Upstairs

Something incorrect in this review?

Chicha

$$$ | Mt. Pleasant
Ceviches, causas, and other classic Peruvian dishes get a west coast spin at this lively, relaxed bistro just off Main Street. Your ceviche may include local whitefish or BC salmon, while your causa (whipped potatoes topped with seafood or vegetables) may feature local tuna with wasabi cream and passion fruit ponzu. Other dishes to try: the Locra de Zapallo, an empanada stuffed with butternut squash, kale, corn, and cheese, or any of the anticuchos, skewers of grilled meat or veggies. The beverage of choice is the classic pisco sour but you might also sip the house-made sangria or the chicha morada, a nonalcoholic brew made from purple corn.
136 E. Broadway, Vancouver, BC, V5T 1V9, Canada
604-620–3963
Known For
  • Peruvian dishes
  • Tapas
  • Creative cocktails
Restaurant Details
No lunch Mon.–Thurs.

Something incorrect in this review?

Christine's on Blackcomb

$$$
On-mountain dining is surprisingly accessible to those without skis. On Blackcomb Mountain, there's Christine's, offering classic dishes such as crab risotto or fish curry. Once only accessible to skiers, now you can get here via the gondola from Whistler. Because of this, most patrons tend to be decked out in full snow gear.
Blackcomb Mountain, BC, V0N 1B4, Canada
604-938–7437
Known For
  • Located at the eye of Blackcomb Mountain’s skiing
  • Open in the summer
  • Seafood-forward menu
Restaurant Details
No dinner; closed spring and fall

Something incorrect in this review?

Cibo Trattoria

$$$$

The space is fun and funky—a mix of early-1900s architectural details, modern furnishings, and oversize pop art—and the seasonally changing menu of updated Italian fare is creative and delicious. The lengthy wine list emphasizes Italian labels, but British Columbia is well represented. To start, consider the grilled octopus, or, for more adventurous tastes, the roasted bone marrow. For a meat/fish course, how about seabass with a chickpea saffron stew and pistachios? For a light bite, join the local crowd at Uva Wine Bar inside the same hotel, which stays open till the wee hours.

900 Seymour St., Vancouver, BC, V6B 3L9, Canada
604-602–9570
Known For
  • Seasonal Italian dishes
  • Quality wine list
  • Funky decor

Something incorrect in this review?