Kelowna Waterfront Hotels on Okanagan Lake

Compare 9 beachfront hotels in Kelowna with direct lake access, private beaches, and rooftop pools. Check rates now and book with free cancellation options.

Check-in
Thu, 01 Oct
Check-out
Fri, 02 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 01 Oct
-
Check-out
Fri, 02 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 01 Oct
-
Check-out
Fri, 02 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-10 out of 10
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.3
Great675 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
Chateau OkanaganBed & Breakfast
Map
3.9 mi from City Center1.0 mi from Okanagan Military Museum
Private BeachInfinity PoolOutdoor Sauna
  • Private beach on Okanagan Lake
  • Infinity pool with lake views
  • On-site sauna and hot tub
Select
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
7.9
Very good424 total reviews
our site & Booking.com
Map
2.9 mi from City Center1202 yd from H2O Adventure and Fitness Centre
Vintage YachtIndoor PoolSpa
  • Historic lakeside hotel since 1926
  • Exclusive vintage yacht charters
  • Award-winning farm-to-table dining
FromUS$ 173 /nightSelect
8.8
Great2120 total reviews
our site & Booking.com
Map
183 yd from City Center180 yd from Kelowna Centennial Museum
Airport ShuttleMeeting SpaceIrish Pub
  • Free airport shuttle included
  • 4,000 sq ft meeting venue
  • Irish pub on premises
FromUS$ 177 /nightSelect
7.7
Very good476 total reviews
our site & Booking.com
Map
563 yd from City Center443 yd from Gallagher's Canyon Golf & Country Club
Indoor PoolOyster BarBeach Equipment
  • Across from Hot Sands Beach
  • Free sporting equipment rental
  • Pet-friendly with dedicated amenities
FromUS$ 111 /nightSelect
8.7
Great457 total reviews
our site & Booking.com
Map
506 yd from City Center469 yd from Gallagher's Canyon Golf & Country Club
Rooftop PatiosBike RentalsGames Room
  • Bike path through lobby
  • Free bike and skate rentals
  • Three rooftop patios with firepits
FromUS$ 99 /nightSelect
8.9
Great523 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
9.3
Perfect177 total reviews
our site & Booking.com
Map
819 yd from City Center564 yd from Gallagher's Canyon Golf & Country Club
Open-Air BathOutdoor FireplacePicnic Area
  • Open-air bath and garden views
  • Picnic area with outdoor fireplace
  • 6-minute walk to City Park
FromUS$ 81 /nightSelect
Beds By The BridgeBed & Breakfast
8.3
Great280 total reviews
our site & Booking.com
Map
1062 yd from City Center704 yd from Gallagher's Canyon Golf & Country Club
Beach AccessGarden TerraceOutdoor Dining
  • Only 120 meters from Lake Okanagan
  • Garden terrace with outdoor dining
  • Family rooms with kitchen amenities
FromUS$ 60 /nightSelect

Kelowna's waterfront hotel scene centers on Okanagan Lake, where properties range from the boutique Hotel Eldorado with its private beach area and marina to the Delta Hotels By Marriott Grand Okanagan Resort, which sits 20 meters from the Kelowna Art Gallery and offers two pools plus a spa. Budget travelers can book Hotel Zed Kelowna, a motel-style property with a seasonal outdoor pool and free parking, while couples often prefer the Hikari-Okanagan Sunshine B&B, a Superb-rated bed and breakfast with garden views and an outdoor fireplace, located a 6-minute walk from Kelowna City Park.

Expect to pay between CAD 150 and CAD 400 per night depending on the season and room type. The downtown core near Hot Sands Beach and City Park offers the highest concentration of lakefront options, including Prestige Beach House with complimentary bikes and beach toys. The Royal Kelowna - Bellstar Hotels & Resorts stands out for its rooftop infinity pool and spa baths in every private bathroom, while Manteo at Eldorado Resort provides direct beachfront access, indoor and outdoor pools, and Maestro's Mediterranean restaurant. Book directly through Booking.com for instant confirmation and free cancellation on most rates.