Luxury Resorts in Kelowna BC

Top 3 luxury resorts in Kelowna BC with lakefront views, rooftop pools, and spas. Compare rates and book your Okanagan escape now.

Check-in
Sat, 26 Sept
Check-out
Sun, 27 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sat, 26 Sept
-
Check-out
Sun, 27 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sat, 26 Sept
-
Check-out
Sun, 27 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.3
Great673 total reviews
our site & Booking.com
Map
483 yd from City Center76 yd from Lake city casinos
Wine CellarDay SpaLakefront Pools
  • Private wine cellar dining experience
  • Daily lobby wine tasting sessions
  • Interactive dining at OAK + CRU
FromUS$ 320 /nightSelect
8.1
Great389 total reviews
our site & Booking.com
Map
2.8 mi from City Center1341 yd from H2O Adventure and Fitness Centre
Private BeachIndoor SpaTennis Court
  • Historic lakeside boutique since 1926
  • Private beach with watersports
  • Award-winning lakeside dining
FromUS$ 109 /nightSelect
8.8
Great522 total reviews
our site & Booking.com
Map
533 yd from City Center56 yd from Lake city casinos
Infinity PoolSpa BathSauna
  • Rooftop infinity pool with BBQ lounge
  • Largest luxury condo-style suites
  • Direct lagoon access to Okanagan
FromUS$ 136 /nightSelect

Kelowna's luxury resort scene centers on Okanagan Lake, where properties like Manteo At Eldorado Resort and Delta Hotels By Marriott Grand Okanagan Resort deliver direct beach access and upscale amenities. Travelers can expect spacious suites, pools (including a rooftop infinity pool at The Royal Kelowna), and on-site dining. Rates typically range from $250 to $600 per night for premium digs; the busiest (and priciest) season runs June through September, so book ahead for summer stays.

Downtown Kelowna is the most convenient base: The Royal Kelowna sits just a five-minute walk from the lake and offers full kitchens and a fitness center. For a secluded beach vibe, Manteo At Eldorado Resort provides villas and a private beach area-ideal for families or couples. Delta Grand Okanagan, adjacent to the Kelowna Art Gallery, adds two pools, a spa, and event spaces. All three cater to leisure travelers, but business guests will appreciate the downtown options near Pandosy Street's boutiques and restaurants.