Resorts in Kelowna

Compare 3 top-rated resorts in Kelowna with lakefront views, infinity pools, and full kitchens. Family-friendly and central. Book now for exclusive deals.

Check-in
Sun, 09 Aug
Check-out
Mon, 10 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 09 Aug
-
Check-out
Mon, 10 Aug
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 09 Aug
-
Check-out
Mon, 10 Aug
Rooms and Guests2 Guests, 1 room
1Filter & 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
Great692 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$ 130 /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.9
Great518 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

Resorts in Kelowna line the shores of Okanagan Lake, offering guests direct water views and easy access to downtown dining and outdoor recreation. These properties typically feature swimming pools, full kitchens or kitchenettes, on-site spas, and fitness centers. Travelers can expect a range of price points from moderate to upscale, with many resorts catering to families, couples, and business travelers alike. Staying near the lake puts guests close to beaches, golf courses, and the Kelowna waterfront.

Manteo at Eldorado Resort provides a beachfront setting with golf and romantic packages, ideal for couples. The Delta Hotels by Marriott Grand Okanagan Resort sits downtown and houses indoor and outdoor pools, a spa, and a lakefront restaurant. For those wanting apartment-style accommodations, The Royal Kelowna - Bellstar Hotels & Resorts features a rooftop infinity pool, full kitchen, and spa bath, all within a short walk of Okanagan Lake beaches. Each resort delivers a distinct experience suited to different travel styles.