6 Best Restaurants in Okanagan Wine Country, British Columbia

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., British Columbia, V1Y 9W6, Canada
250-763–6595
Known For
  • set-price menu
  • cozy vibe
  • extensive wine selection
Restaurants Details
Rate Includes: No lunch

Home Block at CedarCreek Estate Winery

$$$$

With amazing views overlooking Okanagan Lake, Home Block, the restaurant located inside Cedar Creek Estate Winery, serves a locally inspired menu alongside limited-edition wines. The menu is always changing, but past favorites include crispy artichokes with mushrooms or sockeye salmon with charred asparagus. In the summer, snag a seat on the amazing outdoor terrace.

Old Vines Restaurant

$$$$

This contemporary eatery at Quails' Gate Winery is open throughout the year, making it a good choice for off-season visits. When the weather is fine, you can dine on the patio overlooking the lake. Menu choices are a balance of seafood, meat and options for vegetarians, too. The staff is attentive and knowledgeable about wine pairings.

Recommended Fodor's Video

Phoenix Steak House

$$$$

Located in downtown Vernon on the main drag, Phoenix Steak House is owned by a husband and wife team, and serves excellent steak, alongside plenty of seafood options (the crab cakes are divine), pasta, salads, and more. The vibe is cozy, intimate, and romantic.

3117 30th Ave., British Columbia, V1T 2C4, Canada
250-260–1189
Known For
  • fine-dining atmosphere
  • for a steak house, plenty of seafood and vegetarian options
  • fun cocktails
Restaurants Details
Rate Includes: No lunch Sat.–Mon.

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.

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., British Columbia, V1Y 9W6, Canada
250-979–1222
Known For
  • staff know their wine, heed their suggestions
  • friendly, casual vibe
  • tapas selection
Restaurants Details
Rate Includes: Closed Sun. and Mon. No lunch