If you’re looking for the best winery restaurants in Kelowna and Okanagan, look no further!
I’ve compiled our top picks to enjoy some wine and delicious food.
The Okanagan Valley in BC is one of Canada’s most beautiful wine regions, making it a paradise for wine lovers.
The landscape is dotted with vineyards and orchards and surrounded by lakes.
It’s no wonder the region is home to some of the best winery restaurants in Canada.
A glass of wine and food go hand-in-hand, and these restaurants know how to pair the two perfectly.
Okanagan wine country is a great choice if you seek stunning scenic drives and unforgettable culinary experiences.
Best Winery Restaurants in Kelowna
1. Annie’s Beach Bakery & Lounge at Frind Estate Winery
The dining experience at Annie’s Beach Bakery in West Kelowna is like no other.
In winter, the restaurant offers dining in private domes to enjoy your food and wine in an intimate setting. The domes are right on the waterfront patio. If you’re in Okanagan in the winter months, don’t miss out on their mulled wine!
During warm summer days, you can order a take-out and have a lakefront picnic on their private beach.
The menu features pizzas, sandwiches, salads, charcuterie boards, and freshly baked pastries.
The Cafe is also a perfect spot to grab a coffee or cappuccino to kickstart your day. Their flaky buttery croissants are to die for. It’s best to arrive early to avoid lines and for the best pastry selection.
The outdoor patio is open daily from lunch until evening. Apart from a vintage selection of Frind wines, you can also order beer or cider to accompany your meal. They also have a live music performance on specific days.
The only downside is that you can only book a table ahead of time if you’re a member of the Frind Estate Winery.
2. Old Vines Restaurant at Quails’ Gate Estate Winery
Quails’ Gate Estate Winery is one of the best West Kelowna wineries. Their Old Vines restaurant features spectacular Okanagan Lake views from the terrace.
In the summer months, the restaurant offers a special outdoor dinner in the vineyard, complete with four courses.
The menu puts a great emphasis on locally-sourced ingredients, which pair perfectly with Quail’s estate wines.
Often, upscale restaurants tend to focus on presentation and put the quality of their dishes second. This is not the case with Old Vines! The meals are delicious. A popular dish is halibut with wild mushrooms and roasted pepper sauce.
A walk through the vineyard after your dinner is the perfect ending to a perfect dinner.
Whether you’re looking for a special dining experience in a classy ambiance or a fun night out with friends, Old Vines is sure to exceed your expectations.
3. Terrace Restaurant at Mission Hill Family Estate
Another must-visit spot in West Kelowna is Terrace Restaurant at Mission Hill Family Estate Winery.
The restaurant has stunning panoramic views of the south-facing side of Lake Okanagan and the surrounding vineyards.
The architecture of the estate is unique and leaves a lasting impression with the 12-story tall bell tower and perfectly manicured gardens.
The restaurant’s menu changes according to the seasons and what’s in the harvest in the Okanagan Valley.
At Mission Hill Family Estate, they take pride in their sustainable organic practices – from the vineyards to their garden, orchard, and composting program.
If you want an exclusive experience, you can opt for Behind closed-door wine tasting. It’s best if you book it online upfront to secure your spot, especially during the busy summer months.
Apart from wine tasting, the expert sommelier will take you on a guided tour of their clay wine cellar and walk you through the winemaking process.
4. Home Block at CedarCreek Estate Winery
Home Block Restaurant at CedarCreek Estate Winery in Kelowna has a beautiful Scandinavian minimalistic design.
The restaurant has been constructed with reclaimed timbers from a 100-year-old cedar creek barn, adding to its unique character.
It has an open kitchen concept and large windows so you enjoy the lake view and sunsets from the inside or outside seating area.
The winery offers a variety of home red and white wines, as well as signature sparkling wine.
The Cedar Creek restaurant serves farm-to-table cuisine. Keep some space for their delicious sticky toffee pudding.
5. The Modest Butcher at Mt Boucherie
The Modest Butcher at Mt. Boucherie Estate Winery is another culinary gem in West Kelowna.
The estate has a modern and spacious interior.
You can enjoy your meal while looking out over vineyards under the Mt Boucherie umbrella from their outdoor patio.
They have an incredible selection of classic wines from all around the world, including Mt Boucherie specials and select local Okanagan labels.
The menu at The Modest Butcher offers excellent choices. If you like a steak or burger, you’re in for a treat! But they also have a few delicious vegetarian options.
Best Winery Restaurants in Central Okanagan
6. Lookout Restaurant at Gray Monk Estate Winery
Lookout Restaurant at Gray Monk Estate Winery in Lake Country is a perfect place to enjoy a fine dining experience on a patio with a spectacular view of the lake.
The restaurant features freshly made seasonal dishes with locally sourced ingredients. In addition, each course comes with a suggested wine pairing.
I recommend sampling their scallop risotto.
The extensive wine list includes Gray Monk labels and other select Okanagan wines from a family of the best wineries in British Columbia, such as Black Hills, Tinhorn Creek, Sandhill, and Red Rooster.
7. Block One at 50th Parallel Estate
If you’re in Lake Country, Block One at 50th Parallel Estate is another worthwhile visit.
The estate has a modern contemporary design, and the restaurant offers an upscale dining experience with stunning views and an endless supply of Pinot Noir (their signature wine).
The restaurant is open year-round, and apart from lunch and dinner, you can also stop by for brunch or happy hour. Their chef continues to come up with impressive seasonal and locally inspired dishes.
A wood stone oven enhances the flavor of fresh local ingredients.
You can select your preferred wine pairings or ask for suggestions from their friendly staff.
The food presentation and service at Block One are top-notch.
8. Garden Bistro at O’Rourke’s Peak Cellars
Garden Bistro at O’Rourke Peak Cellars in Lake Country has made a name for itself with its farm-to-table experience.
This winery restaurant serves up seasonal dishes in an intimate setting, with ingredients sourced from an onsite ½ acre organic vegetable garden and two greenhouses.
Bistro dishes are paired with estate-grown wines, which can also be purchased from the onsite tasting room.
The menu features a mix of local flavors and global cuisine, as well as house-made desserts.
Best Winery Restaurants in South Okanagan
9. Bistro at Hillside Winery
The Hillside Winery & Bistro, with its 72-foot tower, makes it stand out on the scenic route between Penticton and Naramata. The tower also helps keep the wine cellar cool.
The winery has a long history of wine craftsmanship dating to 1989.
Apart from the Bistro, the estate features a charming courtyard and modern farmhouse tasting room open from March until November.
The menu focuses on small plates similar to the Spanish tapas style for guests to enjoy a fun food-sharing experience.
The outside sitting area has a stunning view.
The food is fresh and flavorsome and pairs perfectly with carefully selected house wines.
10. Smoke and Oak Bistro at Wild Goose Winery
Smoke and Oak Bistro in Okanagan Falls has a menu inspired by Southern USA.
What makes this bistro unique are the BBQ meats smoked at the fire from the vineyard cuttings and wine barrels.
The atmosphere is casual.
Oak and smoke bistro is a perfect spot to enjoy a meal and wine with beautiful vineyard scenery or celebrate a special occasion with family and friends.
The Wild Goose Winery is a family-run business that has been producing its selection of premium wines for over three generations now.
11. Poplar Grove Winery Restaurant
Located in Penticton, Poplar Grove Winery Restaurant has a breathtaking view of the southern Okanagan Lake in the Naramata bench.
It’s a family-owned winery that has been producing wine since 1993.
Their restaurant offers an extensive wine selection of exceptional local blends, as well as its own house wines, Pinot Gris and Cabernet Franc.
Their patio area is especially inviting in the summer months.
I recommend their house-made pasta dishes.
12. NK’mip Cellars
A visit to NK’mip Cellars offers an authentic experience of Indigenous culture while learning about their award-winning wines and enjoying unbeatable views of the Lake.
The NK’mip Cellars are located on the Osoyoos Indian Band Reserve, which is the hottest and driest part of Canada.
On their patio restaurant, you can enjoy dishes created from locally-sourced ingredients and spectacular views of surrounding hills.
There is also an on-site cultural center that is worth visiting.
Best Oliver Winery Restaurants
13. Terafina Restaurant at Hester Creek Estate
Terrafina is an Italian-style restaurant and winery, initially owned by a family who had roots in Tuscany.
The family felt inspired to create Hester Creek Estate because they remembered their youth growing up on Tuscany hillsides.
The grounds of the estate are highlighted by some of BC’s oldest vines which give it that Italian feel.
This eatery is located in Oliver, BC, and overlooks the vineyards.
We love their outdoor seating area under the vine-covered gazebo.
They offer seasonally-inspired authentic Italian dishes with fresh, local ingredients and a selection of Hester Creek’s wines.
Hester Creek is a great place to spend a relaxing afternoon with its gorgeous views, great food, and wines.
Good wine and Italian food are always a winning combination.
14. Masala Bistro at Kismet Winery
Do you fancy Indian cuisine? If so, you’ll love Masala Bistro in Oliver.
The restaurant has an outdoor patio where you can enjoy the views of the vineyard and exotic Indian flavors paired with fine wine.
Make sure to try their chai and traditional naan bread.
15. Miradoro at Tinhorn Creek Vineyards
Miradoro is a panoramic Mediterranean restaurant located at Tinhorn Creek Vineyards in Oliver.
You can enjoy breathtaking views of the Okanagan Valley while eating mouth-watering wood-fired pizza and sipping award-winning wines.
The wine list includes over 30 different wines from Tinhorn Creek.
If you like hiking, Stamp Mill Trail begins right outside the parking lot at Tinhorn Creek Vineyards and it’s only about 1/2 hour round trip.
16. Sonora Room at Burrowing Owl Estate Winery
Burrowing Owl Estate Winery is located in Oliver, and its restaurant offers sweeping views of the 140 acres of vineyards as far as you can see.
The menu features seasonal, locally-sourced ingredients, and the wine list includes a selection of estate-grown premium wines.
The ambiance is classy, with a rustic high-beam ceiling that perfectly complements the fine dining experience.
17. The Restaurant at Phantom Creek Estates
The Restaurant at Phantom Creek Estates is an elegantly rustic, fine-dining establishment located in Oliver.
The restaurant features stunning mountain and Okanagan Valley views. The menu offers a variety of seasonal, locally-sourced dishes that are sure to please even picky eaters.
Whether you’re in the mood for a light appetizer or a hearty main course, the Restaurant at Phantom Creek Estates will not disappoint.
The wine list features carefully curated selections from Phantom Creek’s award-winning wines.
It’s a perfect place to enjoy a romantic dinner or celebrate a special occasion.
So there you have it – our top picks for the best winery restaurants in Okanagan. We hope you enjoy your dining experiences at these fantastic spots. Cheers!
Other Things to Do in Okanagan and Nearby
After you delight your taste buds in some of the top winery restaurants in Okanagan you might do a bit of exploration and include some fun outdoor activities as well.
Here are a few travel tips:
–> Enjoy a Scenic Bike Ride Through Okanagan Vineyards
- The Fairview Trail, a.k.a Golden Mile
The Fairview Trail Network stretches over a 10 km (6.2 mi) loop that starts at Tinhorn Creek Winery near Oliver and continues to Fairview Townsite, a former Gold Rush town.
Tinhorn Creek organizes concerts in summer, so check their event calendar and stop by their Miradoro restaurant for a wood-fired pizza or delicious pasta.
- International Hike and Bike Trail
Hiking and cycling enthusiasts will find the International Hike & Bike Trail an amazing experience. The trail runs 18 kilometers (11 mi) between Osoyoos and Oliver, with 11 wineries along the way, such as Silver Sage Winery, Burrowing Owl Estate Winery, and Inniskillin Okanagan Estate.
–> Go For a Hike
If you love the outdoors, it’s safe to say that any trail you choose to hike in Okanagan Valley will have a scenic view.
Here are a few trails to get you started on your Okanagan adventure:
- Myra Canyon Trail / Kettle Valley Rail Trail (bike-friendly)
- Canyon Rim Trail
- Paul’s Tomb Trail
–> Go Fruit Picking in one of the Local U-pick Farms
The Okanagan Valley is famous for its bountiful fruit harvest, and there’s nothing like picking your fruit straight from the tree.
You’ll find all sorts of delicious fruits to pick, including apples, cherries, peaches, and more.
U-pick farms are a great way to support local farmers and enjoy fresh, seasonal fruit.
You might be interested in:
–> Visit Local Farmer’s Markets
The Okanagan Valley is home to many farmer’s markets, each with its unique selection of locally grown produce and homemade goodies.
In addition to fresh fruits and vegetables, you can also find local honey, eggs, cheese, and meat.
A wide variety of snacks are also available, from freshly baked pastries to handcrafted chocolates.
–> Play with Kangaroos at a Farm in Kelowna
Are you looking for a unique activity to add to your list of things to do in Okanagan Vally? Then head to the Kangaroo Farm!
This fun-filled hobby farm allows you to come close and cuddle with these adorable creatures.
You’ll have the chance to feed and pet kangaroos.
And not to worry, the farm is ethical and has only rescued kangaroos from New Zealand.
–> Have Fun at the Penticton River Float
Every year, tourists and locals flock to Penticton for the river float.
The Penticton River float is a great way to enjoy the summer sun and cool off simultaneously.
The float starts at Coyote Cruises on Riverside Drive and winds through the city, ending at Skaha Lake.
Coyote Cruises even offer a convenient shuttle service to and from your Airbnb place.
–> Stay in Hobbit House – Airbnb near Okanagan
How about spending a night in a hobbit house?
This Airbnb rental is about 30 minutes outside Osoyoos and offers stunning views of the valley below.
The hobbit house is built into the hillside and has all the amenities you need for a comfortable stay.
You’ll feel like you’re in another world when you enter a round door.
This Airbnb spot guarantees to be an unforgettable experience for any Lord of the Rings lover.
–> Get Jolly at one of the Local Craft Breweries and Cideries
If you get tired of wine and want to switch things around a bit, you can head to one of the breweries in the Okanagan Valley, each with its unique style.
Whatever your taste, you’re sure to find a beer that you’ll love at one of Okanagan Valley’s craft breweries.
We loved the cider tasting at Scenic Road Cider. Their cidery is right next to the apple orchard.
So what are you waiting for? Grab a pint and get jolly!
–> Go For a Walk with Fluffy Alpacas in Vernon
In Vernon, the Camelot Haven Alpacas provides guided alpaca tours.
Visiting an alpaca farm can be a great activity if you travel with kids or simply love alpacas because quite frankly, who doesn’t?