11 Best Winery Restaurants in Kelowna & the Okanagan

If you love wine and food, there is no better place to visit than a winery.

The best wineries in the Okanagan offer not just the opportunity to sample great wines but also have fantastic food that goes perfectly with their drinks.

Whether you are planning a special date or just want somewhere different to have lunch with friends, these restaurants are the perfect answer.

Here’s a guide to the best winery restaurants in Kelowna for some amazing eats.

1. Sonora Room, Burrowing Owl Estate Winery

Looking for a place to dine with class? Sonora Room is the perfect place to enjoy a meal while taking in the stunning Okanagan scenery.

The 146-acre vineyard and valley views are especially breathtaking from the patio, which is why it’s a guest favorite.

And if you’re looking for a special wine to pair with your meal, you’ll be spoilt for choice with the extensive wine list – including past vintages of Burrowing Owl wines that are no longer for sale!

Serving up mouth-watering dishes that will leave you feeling satisfied and content, you won’t regret dining here.

Highlights of the menu include seared scallops and beef tenderloin, both of which are highly recommended.

With a wide selection of wine options to choose from, you can pair your meal perfectly to match your taste.

So come on down and raise a glass to stunning views, great food, and even better wine!

Home Block Restaurant Cedar Creek Estate Winery
photo by home block restaurant

2. Home Block, CedarCreek Estate Winery

Home Block is one of the best winery restaurants in Kelowna – not just because it serves up some of the finest wines in the region, but because its menu is rustic and inspired by the wines itself!

The ingredients are sourced from local farmers and ranchers, so you can be sure that you’re getting the freshest and most flavorful dishes.

And if you’re looking for a truly special dining experience, try the Platinum Dining Experience.

It’s a 5-course meal built around this winery’s Platinum Collection, including rare vintages.

With its gorgeous setting and delicious food, Home Block is a must-visit for any wine lover visiting Kelowna.

3. Terrace Restaurant, Mission Hill Family Estate

Nestled in the heart of wine country, the Terrace Restaurant is the perfect spot to enjoy a meal with a view.

Overlooking the rolling hills and vineyards of West Kelowna, the restaurant offers a relaxed atmosphere to sip on wine and nibble on some light fare.

The menu changes seasonally, utilizing fresh, local ingredients as much as possible.

With an impressive wine list and stunning views, it’s no wonder the Terrace Restaurant has long been rated as one of the best winery restaurants in British Columbia.

So whether you’re looking for a romantic dinner spot or a place to impress out-of-town guests, be sure to check out the Terrace Restaurant next time you’re in Kelowna.

READ NEXT
12 Things to Do in Tofino: What to Do In Canada's Top Surf Town

4. Old Vines Restaurant, Quails’ Gate Estate Winery

As the sun shines over the rolling vineyards of Kelowna, Old Vines Restaurant offers its guests an unforgettable experience.

With its charming patio and unpretentious atmosphere, the restaurant provides the perfect setting to enjoy a glass of wine and some of the best food in the area.

The Truffle & Parmesan Fries are a must-try starter, and they pair perfectly with a glass of Chardonnay.

For those looking for something heartier, the locally sourced ingredients used in the main dishes are sure to please.

Whether you’re enjoying a romantic evening out or catching up with friends, Old Vines is the perfect place to savor Kelowna’s food and wine scene!

Summerhill Bistro at Summerhill Winery
Photo by Summerhill Pyramid Winery

5. Summerhill Bistro, Summerhill Pyramid Winery

Looking for a place to enjoy some great food and wine? Summerhill Bistro is the perfect spot.

Located in a beautiful room with views of Okanagan Lake, the restaurant serves up a range of organic ingredients from the Okanagan to create their menu.

The menu changes seasonally, so there’s always something new to try.

And if you’re a fan of local wine, you’ll be happy to know that the restaurant features Summerhill wines and other wineries in the Okanagan.

Drop by during their happy hour for $7 glasses of wine (daily from 3-5pm).

6. The Modest Butcher, Mt Boucherie Estate Winery

If you’re looking for a gorgeous setting to enjoy some fantastic wine, then Mt Boucherie should be at the top of your list.

With breathtaking views of the vineyards, lake and beyond, you can enjoy a glass of your favorite wine while enjoying a delicious meal at their on-site restaurant, The Modest Butcher.

The restaurant offers a great menu with something for everyone, and the outdoor patio is the perfect place to relax and take in the stunning scenery.

Winery Restaurants Close to Kelowna

Wine and dine, you say? That’s something that the Okanagan is happy to supply.

These top eateries are located within wineries that are a short drive from Kelowna, which makes them convenient for those who want to enjoy a meal after spending an afternoon touring the vineyards.

7. The Lookout Restaurant, Gray Monk

Gray Monk Winery’s very own eatery, The Lookout, is the perfect place to enjoy a meal with a stunning view of the Okanagan Valley.

Located just 30 minutes north of Kelowna, this popular eatery offers a seasonal menu that highlights the best local produce and products the region has to offer.

All menu items come with suggested wine pairings, making it easy to find the perfect match for your meal.

The Lookout Restaurant at Gray Monk Estate Winery
Photo by The Lookout Restaurant

8. Garden Bistro, O’Rourke’s Peak Cellars

Located at O’Rourke’s Peak Cellars in Lake County, Garden Bistro serves scrumptious food in a scenic setting.

The rolling vineyards and beautiful orchards play as the perfect backdrop for farm-to-table cuisine.

The menu changes with the seasons to bring you the most delicious dishes that showcase the bounty of the local farm.

They also have a carefully selected wine list that pairs perfectly with every dish on the menu.

Enjoy a meal under the sun on the patio; it’s a culinary experience that is sure to make your heart flutter!

READ NEXT
14 Best Kelowna Hotels on the Lake With Views

9. Masala Bistro, Kismet Winery

Finding the perfect place to relax and enjoy a delicious meal has never been easier.

The Masala Bistro at Kismet Winery is just that – serving up Indian dishes with a taste of the West, you’ll be transported to a time where spices and flavor are king.

With an extensive menu that features everything from traditional delights like Butter Chicken to the fan-favorite Prawn Chingari Malai Curry, there is something for everyone.

Indulge in some of India’s most cherished flavors while seated on the pleasant patio surrounded by the vineyards.

10. Miradoro Restaurant, Tinhorn Creek

With stunning views of the vineyards from the wrap-around patio, Miradoro Restaurant is the perfect place to enjoy some of BC’s finest wines.

And if you’re a fan of Mediterranean food, you’re in luck with the delicious selection of open-fire Neopolitan pizzas and pastas.

Each dish comes with a wine pairing suggestion, so you can choose the perfect glass to compliment your meal.

But if you’re feeling overwhelmed by the extensive wine list, don’t worry – the helpful staff will be more than happy to help you.

11. Terrafina, Hester Creek Estate Winery

Hester Creek is home to some of the oldest vines in British Columbia, and the Terrafina Restaurant offers a uniquely Tuscan-style dining experience.

This eatery is situated on the beautifully landscaped grounds of the winery, and during the summer months, guests can enjoy their meal under a vine-covered gazebo while taking in the stunning views.

The menu features authentic Italian dishes with a contemporary twist, and the Sunday Brunch is not to be missed.

With its delicious food and wines, Hester Creek is the perfect place to spend a leisurely afternoon.