North America Canada Okanagan Valley
Top 5 Best Wine Hotels in Okanagan Valley
Updated in March 2026
Loading map...
Wine hotels in Okanagan Valley
Okanagan Valley
Searching...
Check inCheck out
2 adults
Adults
Children
Done
Select dates
Filter
Map
Clear filters
5 hotels
  • Rating
  • Lowest Price
  • Highest price
Rating
  • Okanagan Valley (Naramata) Show on map
    Did you know that British Columbia is home to over 300 wineries? Thanks to its long sunny days and cool nights, this westernmost province of Canada produces some of the country's most celebrated wines. The Okanagan Valley alone boasts a wine scene that we think rivals the best in the world. And that’s exactly where you’ll find The Inn at Therapy Vineyards... Perched above Lake Okanagan, this boutique stay combines comfortable suites (each with private patios begging for a glass of Pinot at sunset) with a winery known for bold reds and crisp whites grown right on the estate. It’s part wine adventure, part luxury getaway - perfect for anyone chasing big flavours and even bigger views. Read more
    Guest rating: 9.5 (exceptional)
  • Okanagan Valley (Penticton) Show on map
    Wesbert Winery brings a refreshingly genuine touch to Okanagan Valley. Set among rolling vineyards just outside Penticton, this boutique stay (with just 3 charming rooms) feels more like visiting old friends who happen to make great wine. And that's exactly the vibe you get the moment you arrive. Hospitality here is not scripted-it’s heartfelt. We arrived to fresh coffee and a home-baked breakfast, delivered right to our room, and welcomed like family... The wine experience is seamless as well: spend your day tasting at the estate’s boutique tasting room, stroll the vineyard paths, then sip an estate pour on your balcony as the sun sets. For those chasing warmth, comfort, and vineyard views without the frills, Wesbert Winery feels like the kind of hidden gem people don’t stop talking about. Perfect for friends, solo escapes, or wine lovers. Read more
    Guest rating: 9.3 (superb)
    Price from: CAD 220 /night  
  • Okanagan Valley (Osoyoos) Show on map
    If your wine stay bucket list includes Canada, you might want to lock in Spirit Ridge - because this is definitely one of the best winery hotels in the country! Our arrival was greeted by vine rows that stretched out from the estate’s own Nk’Mip Cellars, Canada’s first Indigenous-owned winery, tucked right into the grounds. And yes, that welcome wine pours beautifully as the sun sinks behind Osoyoos Lake... The rooms consist of roomy suites featuring full kitchens, patios or balconies with both vineyard and lake views. But what seals the deal is the access to the wine itself: tastings, guided tours, and vineyard strolls - all just a stone’s throw from your room. Other highlights include a family pool area with a waterslide, a 9-hole golf course and a fantastic full-service spa. A stay here doesn’t just check the box for “vineyard getaway” - it raises the bar. Read more
    Guest rating: 8.9 (fabulous)
    Price from: CAD 256 /night  
  • Okanagan Valley (Penticton) Show on map
    Perched atop the vineyard slopes of the Naramata Bench in Okanagan Valley, D’Angelo Winery Farm House feels like staying in someone’s dream rustic retreat. If that dream included lake views and wine on tap... When we arrived were greeted with a complimentary bottle, and host Steph made us feel like longtime friends with insider wine recommendations and warm hospitality... Every morning, we woke on a private deck with sweeping views of Okanagan Lake and rows of vines that stretched toward the horizon. There’s also a lovely pool that seems to float above the valley, a bocce court for casual competition, and even a food truck that serves top-notch Italian paninis - perfect for lunch between tastings. Location couldn’t be better either - right in the vineyards, steps from wineries, lakeshore trails, and the KVR biking route. We would go back in a heartbeat. Read more
    Guest rating: 8.2 (very good)
  • Okanagan Valley (Osoyoos) Show on map
    Experience the true character of British Columbia’s wine country at Sonora Desert Inn in the Okanagan Valley. A boutique escape shaped by vineyard-lined hillsides, sun-drenched landscapes, and the valley’s thriving culinary scene. Interiors blend natural woods, soft earth tones, and clean, modern lines, creating a warm and restful space... The inn’s restaurant highlights fresh regional produce, pairing seasonal dishes with standout Okanagan wines known for their bright acidity and expressive fruit. Guests can join curated tastings that spotlight the valley’s wineries, from aromatic whites to elegant Pinot Noirs and bold Syrahs. Outdoor terraces frame classic Okanagan views - vines, orchards, and that golden evening light - while the spa offers treatments inspired by local botanicals. It's a peaceful, wine-forward stay for travellers seeking comfort, scenery, and a true taste of the Okanagan. Book now! Read more
    Guest rating: 6.8 (good)
    Price from: CAD 153 /night  
No hotels found...
Try to change dates or clear filters and try again!
Sold out hotels
The following hotels have no available rooms on the selected dates. Click on each to find availability or change dates.
    5 of 5 hotels
    Hotels with winery in Okanagan Valley The ultimate guide to all the wine hotels in Okanagan Valley, Canada. We've carefully selected only the top-rated hotels that has its very own vineyard or winery.

    Still can't find what you're looking for?
    See more accommodations
    Want to share?

    Please share this page with your friends or save it for later.