52 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.

49th Parallel Café and Lucky's Doughnuts

$ Fodor's choice

Locally run 49th Parallel Coffee Roasters sources and roasts their own coffees, which they feature at their flagship café on Main Street. It's always packed with neighborhood residents and shoppers enjoying the top-notch brews and the house-made Lucky's Doughnuts, which come in flavors from simple vanilla-glazed to salted caramel to decadent triple chocolate. Centered on a wood-framed counter, this large airy space has walls of windows on two sides. Its three other locations help keep the rest of the city caffeinated.

Blue Parrot Coffee

$ Fodor's choice

Granville Island has several coffee places, but only the Blue Parrot provides sweeping views of False Creek. If you haven't eaten your fill elsewhere in the market, accompany your espresso with a sticky hot strudel or gooey cinnamon bun. Early birds, take note: you can perch at the Parrot starting at 7 am, before the rest of the market stalls open. There's a second location at Hillcrest Centre, near Queen Elizabeth Park.

Boom + Batten

$$$ | Vic West Fodor's choice

Located along the Songhees Westsong Walkway, adjacent to the new Victoria International Marina, the views match the food at this waterfront restaurant. Its bakery-café offers sweet and savory treats for walkers and coffee aficionados, and the restaurant menu is a combination of charcuterie boards and terrines for sharing, wood-fired-oven pizzas, raw options like scallop with pickled beet citrus vinaigrette, marinated octopus and ceviches, as well as pastas and imaginative takes on classics such as duck Bolognese. The entire space is bold and modern with floor-to-ceiling windows overlooking the Inner Harbour from an outer harbor vantage—provided there isn't a multimillion-dollar yacht in the sightline. Late night munchies? This is the spot. Picnicking? Then order a Boom Box (for delivery or pick up) filled with culinary delights.

Recommended Fodor's Video

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.

Pajo's at the Wharf

$$ Fodor's choice

This floating fish-and-chips stand, the original location of the popular local eatery, draws crowds all summer long.

Ratio Coffee & Pastry

$$ Fodor's choice

This laid-back coffee shop is a Vernon gem. They feature a different pastry every day of the week, from eclairs (Tuesday), cakes (Wednesday), and doughnuts (Friday). Arrive early, these delicious masterpieces sell out quick (especially on Donut Friday).

3101 29th St., BC, V1T 5A8, Canada
250-545–9800
Known For
  • Pizza Wednesday to Friday nights
  • Natural wine selection (yes, they have their liquor license!)
  • The doughnuts
Restaurant Details
Rate Includes: No dinner Sun.–Tues.

Red Fish Blue Fish

$$ | Downtown Fodor's choice

If you like your fish both yummy and ecologically friendly, look no further than this former shipping container on the pier at the foot of Broughton Street. From the soil-topped roof and biodegradable packaging to the sustainably harvested local seafood, this waterfront takeout shop minimizes its ecological footprint. The chef offers a choice of local wild salmon, tuna, and oysters from the barbecue. Portuguese buns are baked daily for the seafood sandwiches, fish tacos come in grilled tortilla cones, and even plain old fish-and-chips are taken up a notch with a choice of wild salmon, halibut, or cod in tempura batter with hand-cut fries. And don't knock the "frikle" (battered pickle) 'til you've tried it. Be prepared for long lineups on sunny days and for variable closures during wet and cooler months.

49th Parallel Cafe & Lucky's Doughnuts

$

Stop for an espresso on the airy enclosed patio at the West 4th location of this local coffee roaster, where delicious doughnuts are made on-site. 

Agrius

$$ | Downtown

Half the space is a cozy café with soup, sandwiches, and amazing pastries from Fol Epi, one of the city's best bakeries; the other half is a tiny restaurant and bar. Either way, food is focused on organic locavorism and both are great to satiate hunger pangs.

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. 

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

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
Rate Includes: No dinner

Big Horn Cafe

$

So much more than a specialty coffee shop, Radium's only café offers a full selection of grab-and-go soup and sandwiches, breakfast burritos, quiche, and baked goods for breakfast and lunch. 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 BC 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. West, Radium, BC, Canada
778-527--5005
Known For
  • Grab-and-go breakfast and lunch
  • Scones and cinnamon buns
  • Breakfast special on weekends for C$9.95
Restaurant Details
Rate Includes: Closed December 24, 25, and 31st. No dinner

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
Rate Includes: Reservations not accepted

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.

Bluebird Cafe

$

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

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.

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.

Cilantro Cafe

$

On a sunny day, there's no better place to grab a coffee and house-baked cookie or a light lunch than at the newish log cabin next to the bridge at the Emerald Lake Lodge entry houses. The patio with its bright yellow umbrella tables has stunning views of the lake, and the interior is equally stunning with sweeping cathedral ceilings, wood accents, and a grand river-stone fireplace. The menu has options like burgers, classic poutine, pizza, and wild game chili. Ingredients are local and the wild game is sourced from their own ranch in the foothills close to Calgary.

Cow Bay Café

$$

This lively restaurant is a favorite among locals and visitors alike for its rustic Italian food and charming ambience. Set right on the harbor, the lovely views complement the warm, cozy interior. Drop in for a great mocha milk shake, or go for nibbling food like jumbo shrimp cocktails or garlicky crostini appetizers served on homemade bread. Entrées include everything from grilled tenderloin to copious pasta dishes like seafood linguine or spicy spaghetti marinara. Desserts are not to be missed.

205 Cow Bay Rd., Prince Rupert, BC, V8J 1A2, Canada
250-627–1212
Known For
  • <PRO>mocha milkshake</PRO>
  • <PRO>seafood linguine</PRO>
  • <PRO>waterfront location</PRO>
Restaurant Details
Rate Includes: Closed Mon., Reservations essential

Craft Beer Market

$$$ | Downtown

The lofty windows of this power station–turned–brewpub open onto one of Victoria's best waterfront patios, overlooking the kayaking and ferry action on the gorge. The casual, locally sourced menu runs from high-end pub snacks such as chickpea fritters, mussels with chorizo, short-rib tacos with dark ale, and crispy duck confit to flatbread pizzas and good old fish-and-chips. There are plenty of gluten-free options, too. Choose from the adults-only brewpub with several TVs tuned to sports, or the all-ages restaurant—both have water-view patios. And try the beer—the Dark Ale, Pale Ale, India Pale Ale, and other signature creations are brewed the old-fashioned way. There are 110 brews on tap. You can even see the vats from the pub. Reservations are accepted in the restaurant section only.

Eternal Abundance Organic Market & Eatery

$$

This quintessential Commercial Drive spot sells all-organic groceries and vegan food in a small café. Their smoothies, bowls, and sweet treats are all must-tries. We recommend the Incredi-bowl. Choose pan-fried tempeh or roasted veggies, and quinoa or brown rice, and it'll come mixed with miso ginger dressing, avocado, sprouts, and sesame seeds. Perfect for a quick bite or yummy picnic fare.

Farmhouse Coffee Shop

$ | Downtown
You might be tempted to dismiss the Farmhouse, with its busy patio and prime Bastion Square location, as a bit of a tourist trap. True, it's popular, but the service is quick and friendly, and the baked goods, wraps, paninis, and pastas are excellent. A water-view and people-watching table right in the action of Bastion Square is irresistible on a summer day.

Hydra Estiatorio

$$$$

Located in the same former Stock Exchange building as the luxe EXchange Hotel, Hydra Estiatorio transports you to the Greek islands. Check in at the long bar for mezzes and cocktails, including items from the raw bar such as ceviche, or linger over specialties that include forno-roasted leg of lamb, pan-roasted salmon, and the catch of the day—either grilled or baked. Sharing platters are flavor-packed. Globally sourced vintages include a rare nod to the home country, including Moschofilero, Assyrtiko, and Xinomavro. The contemporary mood is a big hit with the after-work crowd and millennials.

JAPADOG

$

There might be other places in the world that sell Japanese-style hot dogs but the phenomenon is so very multiculti Vancouver, and this tiny storefront is the sit-down-at-cramped-counter spin-off of a wildly successful food cart with a loyal following. Bratwurst and wieners are topped with teriyaki sauce, nori, and other Asian condiments. You can still find the carts (usually) at two Burrard Street locations—one at the corner of West Pender Street between Robson Street and Smithe Street, and another near Waterfront Station on West Cordova Street at Granville. Keep an eye out for the JAPADOG food truck, which may be found in Kitsilano, South Granville, or the Olympic Village.

Kintaro Ramen

$$

With thin, fresh egg noodles and homemade broth (it's a meat stock, so vegetarians won't find much on the menu), a bowl of noodle soup here is cheap, filling, and oh so tasty. Expect long lines, but you can use the wait to decide between lean or fatty pork, and rich, medium, or light stock. Once you're inside the bare-bones storefront, the harried staff doesn't tolerate any dithering. Kintaro is owned by the same people as Motomachi. They're both top-notch ramen shops, but this one is more of a quick eat-and-run stop—not the place for a leisurely meal.

788 Denman St., Vancouver, BC, V6G 2L5, Canada
604-682–7568
Known For
  • Top-notch ramen
  • Fast-paced dining
  • Value for money
Restaurant Details
Rate Includes: Closed Mon., Reservations not accepted

Legendary Noodle

$$

As you'd expect from the name, this compact storefront specializes in noodles, and they're made by hand in the open kitchen, so you can watch. The choices are simple—noodles in soup or in straight-up stir-fries—but you can also order a plate of garlicky pea shoots or a steamer of dumplings to accompany your meal. The restaurant is just a short stroll from English Bay.

Meat & Bread

$$

At this trendy sandwich shop, you simply wait in line (there's almost always a queue), and choose from the short daily menu of five sandwiches. The rich and crispy house-made porcetta (Italian-style roast pork) with salsa verde on a freshly baked ciabatta bun is a must-try. Who knew simplicity could taste so good? There are now four Vancouver locations to choose from; all close at 3 pm.

370 Cambie St., Vancouver, BC, V6B 2N3, Canada
604-566–9003
Known For
  • House-made porchetta
  • Friendly staff
  • Hearty soups
Restaurant Details
Rate Includes: No dinner, Reservations not accepted

Midtown Bistro

$$

This charming little bistro in downtown Vernon serves up delicious local fare amid beautiful artwork, feel-good music, and warm colors. The pear and goat cheese salad is just divine.

Motomachi Shokudo

$ | West End
The Japanese-style wooden furnishings here reveal some flair, and the menu offers noodle soup choices for patrons who don't eat pork. A popular specialty is smoky charcoal ramen (trust us, it tastes better than it sounds); the gyoza (dumplings) are a good choice for appetizer. Under the same ownership as the Kintaro ramen shop, Motomachi is also small and not great for lingering, but it's a bit more stylish. Motomachi also has chicken and vegetarian options, while Kintaro only has pork-based broth. It's a handy stop for a noodle fix en route to Stanley Park.
740 Denman St., Vancouver, BC, V6G 2L5, Canada
604-609–0310
Known For
  • Charcoal ramen
  • Vegetarian options
  • Fast service
Restaurant Details
Rate Includes: Closed Wed.