33 Best Restaurants in British Columbia, Canada

Go Fish

$$ Fodor's choice

If the weather's fine, head for this seafood stand on the seawall, overlooking the docks beside Granville Island. The menu is short—highlights include fish-and-chips, grilled salmon or tuna sandwiches, and fish tacos—but the quality is first-rate. It's hugely popular, and on sunny summer days the waits can be maddening both to order and to wait on its cooked-to-order delivery. So try to avoid the busiest times: noon to 2 pm and 5 pm to closing (usually around 7). Because there are just a few outdoor tables, be prepared to take your food to go.

Il Covo Trattoria

$$$ | James Bay Fodor's choice

The warmth of Italy surrounds you at this family-run trattoria near Fisherman's Wharf. The owner hails from Genoa so much of the menu features cuisine from that region as well as daily specials from other parts of the country. Traditional favorites include carpaccio, polpette in agrodolce (tender beef meatballs with a savory sweet and sour sauce of caramelized onions, dried cranberries and green olives, and toasted almonds), spaghetti allo scoglio (a seafood medley in a wine and marinara sauce), and gnocchi in various incarnations. The heritage building adds to the inviting ambience, as does the delightful patio rock garden where you can dine alfresco and from where the kitchen gets its herbs and edible flowers. Classic desserts like tiramisu and panna cotta also make their mark. Families will appreciate the menu for children. 

Recommended Fodor's Video

Pane Vino

$$ Fodor's choice
This family-owned farm-to-table pizzeria serves authentic Naples ‘za in the heart of Lake Country. It’s conveniently located next to the electric bike rental shop: following an afternoon of touring the Okanagan Rail Trail or Lake Country wineries on two wheels, you’ll be sure to stop in here for some Italian comfort food.

Truffle Pigs Bistro

$$$ Fodor's choice

With an eclectic assortment of knick-knacks, most with a "pig" theme, this cute, bright bistro grabs your attention as soon as you walk through the door. Fiercely local, the wine/beer menu is totally BC-centric and dishes use fresh, local ingredients with menu selections ranging from burgers or crispy duck to ethnic fusion dishes like a Moroccan lamb shank. A kids' menu is also available, as well as lunch kits for hikers. Reservations are available only through the winter months. Summertime is first-come-first-serve, and note that people will drive from as far away as Calgary just to eat here, so there can be line-ups during the busy dinner hours.

15 Park Bistro

$$

Part of the swanky Watermark Beach Resort, this restaurant sits on the water and has terrific views. Guests from other resorts head here for a night out, grazing on appetizers like tuna tostadas and cheese and charcuterie antipasto. More substantial dishes, such as lobster ravioli, are offered for dinner. Many of the featured wines are limited editions from local wineries, so if you didn't taste them during your afternoon touring, you may find them here.

Barb's Fish & Chips

$$ | James Bay

Funky Barb's, a tin-roofed takeout shack, floats on the quay at Fisherman's Wharf, west of the Inner Harbour off St. Lawrence Street. Halibut, salmon, oysters, mussels, crab, burgers, and chowder are all prepared fresh. The picnic tables on the wharf provide a front-row view of the brightly colored houseboats moored here, or you can carry your food to the grassy park nearby. Ferries sail to Fisherman's Wharf from the Inner Harbour, or you can work up an appetite with a leisurely stroll along the waterfront. 

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.

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.

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, British Columbia, V5N 5E5, Canada
604-253-7242
Known For
  • C$3 breakfast
  • distinctly East Van vibe
  • unlimited coffee

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.

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.

Dinesty Dumpling House

$$

Watch the dumpling makers at work in the open kitchen, and you'll know what to order at this bustling Chinese eatery specializing in traditional Shanghainese and Taiwanese-style food. From xiao long bao (delicate pork-and-crab-filled soup dumplings) to freshly steamed vegetable buns, you'll find plenty of doughy deliciousness here. Handmade Shanghai-style noodles, fresh greens quickly stir-fried with garlic, and salted vegetables with pork and green beans are tasty options, too. Their original location in Richmond is larger and more upscale.

Dolly's Fish Market

$$

A local institution, this seafood market and restaurant serves the freshest seafood with a no-frills attitude. Nothing gourmet here, just straightforward, well-prepared fish and (crispy) fries, along with other deep-fried favorites: halibut, shrimp, scallops, and smoked salmon. For those who don't like it fried, the crab cakes and chowders come highly recommended. They even offer gluten-free selections. Although there are one or two pricier options, like a whole Dungeness crab at $39.95, most prices are reasonable across the board, with a $5.95 children's menu that's hard to beat. While early dinner is served, the restaurant closes at 8 pm.

7 Cow Bay Rd., Prince Rupert, British Columbia, V8J 1A5, Canada
250-624–6090
Known For
  • <PRO>crab cakes</PRO>
  • <PRO>chowder</PRO>
  • <PRO>early dinner (closing time is 8 pm)</PRO>
Restaurants Details
Rate Includes: Reservations essential

E:Ne Raw Food and Sake Bar

$$ | Downtown

Offering a unique take on Japanese specialty dishes, the cuisine here can be paired with the largest sake selection in Canada—so diverse it is curated by two sake sommeliers. In addition to classic temaki, bowls, and charcoal aburi oshi, the big faves are small-portion plates paired with sake sangria, and the much grander Omakase Shokado, a showcase of nine different dishes (C$59/person). Try the sake tasting flights or for nondrinkers, the philosopher's tea, a blend of lemongrass, citrus peel, rose hips, and lavender blossoms. Nubo, the sister restaurant next door, is more casual and equally admired (but for its sushi tacos), as is the third location in this family of restaurants: Nubo near Johnson Bridge.

737 Pandora St., Victoria, British Columbia, V8W 1N9, Canada
778-433–0363
Known For
  • raw bar
  • sake selection
  • creativity in taste and presentation
Restaurants Details
Rate Includes: No lunch

Ferris' Grill & Oyster Bar

$$$ | Downtown

The wooden booths at the back of this dim, narrow room belie just how much fun this place can be with its upbeat mood and hop-to-it staff. Most of the arty-looking clientele are here for the oysters (served shucked, smoked, baked, breaded, or as shooters) and large portions of updated comfort food (try the sweet-potato fries; lamb, beef, or halibut burgers; or chicken-penne soup). The service is snappy, there's a small patio out back, and even the kids' menu portions would feed a linebacker. The evening-only, upstairs oyster bar with its black-granite bar and inviting sofas is even more intimate, and mains like prosciutto-wrapped lingcod are included on the pricier, more upscale menu.

Moon Water Lodge

$$
Step into this log-frame house near the Malahat summit, about 30 minutes north of Victoria, and you'll discover stunningly beautiful, birds-eye views over Finlayson Arm and the Gulf Islands. Open all day, the restaurant is all about local, hormone-free and organic fare alongside comfort-food favorites as well as house-made take-away treats,. Breakfast offers traditional favorites such as eggs benny; lunch selections list casual fare such as burgers, homemade soups and imaginative salads like Roast Beet Quinoa; dinner brings more contemporary meat and seafood dishes: Tuscan style pork chops, apple smoked back ribs, and a mixed seafood linguini. Many items are less that C$15, especially on the Fit & Fab health-conscious menu. The scenery is especially striking from the large outdoor deck, perched 600 feet over Saanich Inlet. If you're tempted to linger, consider staying over in one of the very comfortable rooms.

Oliver Eats Ltd.

$
This charming little delicatessen has strong ties with local farmers and chefs, offering delicious homemade food to-go like frittata, soups and sandwiches, as well as everything you need to create the perfect charcuterie board or picnic.

Peaceful Restaurant

$$

Authentic Northern Chinese dishes are the specialty at this friendly storefront restaurant. Particularly good are the hand-pulled noodles that the cooks knead and stretch in the open kitchen and the popular spicy dan-dan noodles. Vegetarians have plenty of options, including many of the dumplings. Dim sum dishes are also on offer, and the helpful staff is happy to guide you to more authentic Mandarin fare. There is another West Side location at 2394 West 4th Ave. in Kitsilano.

Peanuts Bubble Tea

$

One of the city's first bubble tea stalls makes for a refreshing break at the busy Richmond Public Market. 

8260 Westminster Hwy., Vancouver, British Columbia, V6X 1A7, Canada
604-278--9372
Known For
  • good prices
  • great flavors
  • Taiwanese wheel cakes (che lung bing)
Restaurants Details
Rate Includes: Closed Mon. and Tues.

Rain or Shine Ice Cream

$

There are always lines out the door at this popular local family-run ice-cream parlor, one of three in the city (the others are on West 4th Avenue in Kits and at UBC—there is also a food truck at English Bay). The dairy products used to create the company's signature Philadelphia-style ice cream, using only 100 percent dairy and no eggs, are locally sourced from a farm in Abbotsford. Perfect for a pitstop—rain or shine.

Rebar Modern Food

$$ | Downtown
Bright and casual, with lime-green walls, hippie nuances, and a splashy Bollywood poster, this kid-friendly café in Bastion Square has long been the place for vegetarians in Victoria. But don't worry, the almond burgers, decadent baked goodies, and wild salmon tacos keep omnivores happy, too. Try the yam and pumpkin-seed quesadillas or the vegan Monk's Curry, or join locals for the popular weekend-only brunches. An extensive selection of teas, fresh juices, spirulina tonics, smoothies, and wheat-grass concoctions shares space on the drinks list with espresso, microbrews, and BC wines.

Royal Dinette

$$$ | Downtown
House-made pickles and preserves line the walls of this bright and modern "farm to Downtown" hot spot, extending the availability of BC produce throughout the drizzly Vancouver winter. Don't let the old-fashioned diner-style counter fool you—the food here is seasonal and local with menus changing quarterly to showcase what's fresh. Bright vegetable dishes like summer squash with goat feta, tayberry, almonds, and basil complement house-made pasta (including gluten-free options) and hearty meat dishes like sweetbreads with broccoli, smoked peanuts, and oyster mushrooms or Berkshire pork with peach, black beans, pumpkin seeds, and cilantro. Even the drink list leans local, with plenty of BC beers on offer and cocktails that incorporate house-made tonic, hot sauce, and milk liqueur.

Sal y Limón Mexican Cuisine

$

This casual eatery serves Mexican favorites like tacos, burritos, tortas, quesadillas, and more—all for less than C$12. Whatever you order, make sure to try one (or several) of their flavor-packed hot sauces. A great spot for a casual lunch or dinner, and if it's nice out, bring your eats to the nearby Robson Park for a picnic. The Kingsway location is full of Mexican artwork. There are three other locales across the city.

Sala Thai

$$

Vancouver's ocean of Asian restaurants can be overwhelming so finding dependably great, authentic Thai cuisine is a treat. Sala Thai means "an open pavilion for gathering," so you can expect gracious hospitality and service, alongside seafood, noodles—pad Thai, pad see-ew to name just two---and curries with coconut milk, fruits, and spices. The diverse menu includes desserts like jackfruit, mango, and sweet sticky rice, as well as deep-friend bananas and homemade coconut ice cream. No wonder kids love the place.

Shanghai River Restaurant

$$$

A brigade of chefs is at work in the open kitchen of this popular restaurant that specializes in Shanghai-style fare, which is richer and slightly sweeter than more delicate Cantonese dishes. They're prepping the handmade dumplings, including the soup-filled xiao long bao and the panfried pork buns that are among the specialties here. Hand-pulled noodles, saucy braised eggplant, and fresh stir-fried greens are other good options. Book in advance or prepare to wait.

7831 Westminster Hwy., Vancouver, British Columbia, V6X 4J4, Canada
604-233–8885
Known For
  • Shanghai-style dishes
  • handmade dumplings
  • hand-pulled noodles

Shiang Garden Seafood Restaurant

$$$
Dim sum aficionados make the trek to this upscale Cantonese restaurant for some of the tastiest tidbits in town, served daily for brunch or lunch. Order from the menu (there are no carts circling the dining rooms), or just point at what the other tables are having. In the evenings, Hong Kong–style seafood and other subtly seasoned southern Chinese dishes are the specialties. The multilevel restaurant, which is popular with Asian families, is in a shopping plaza, set back from No. 3 Road at Leslie Road.
4540 No. 3 Rd., Richmond, British Columbia, V6X 4E4, Canada
604-273–8858
Known For
  • dim sum
  • Cantonese–style seafood
  • popular with locals
Restaurants Details
Rate Includes: Credit cards accepted

Shirley Delicious

$
Heading to the beach? Fuel up with a breakfast burrito, a chai latte, or an organic chocolate brownie at this welcoming café 18 km (11 miles) west of Sooke. Virtually everything, from the quiche and corn fritters to the organic bread and wholesome treats (many gluten-free and vegan) are made from scratch at this cute little A-frame in the woods. The great food and effusively friendly owners make this a favorite stop for locals, surfers, and road-trippers alike.
2794 Sheringham Point Rd., Sooke, British Columbia, V9Z 1G4, Canada
778-528–2888
Known For
  • favorite with locals
  • made-from-scratch ingredients
  • good for breakfast
Restaurants Details
Rate Includes: Closed Tues. No dinner

Stanley's Bar and Grill

$$

In a 1911 manor house, this bar and grill with a large patio is very family-friendly, with a menu of burgers, fish, soups, and salads, as well as sharing plates and vegetarian options. The location right in Stanley Park is great, especially mid-bike ride. It overlooks the Rose Garden and is steps from Malkin Bowl, where outdoor theater and concerts are held in summer.