Hotels in Kelowna, Canada

Verified Lakefront Resorts in Kelowna, Canada for Your Next Stay
Check-in
28Jun2025Select date
Check-out
29Jun2025Select date
Rooms and Guests2 Guests, 1 Room
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.6
Great
Map2.9 mi from City Centre1300 yd from H2O Adventure and Fitness Centre
FromUS$ 109 /nightSelect
8.6
Great
Map2.9 mi from City Centre1300 yd from H2O Adventure and Fitness Centre
FromUS$ 423 /nightSelect
Map1000 yd from City Centre400 yd from Prospera Place
FromUS$ 391 /nightSelect

Typical Room Prices in Kelowna’s Lake Hotels

From peaceful lakeside cabins to luxurious lake resorts, there’s something for every kind of traveler

⬆️ The highest price
US$ 391
⬇️ The lowest price
US$ 109
💸 Average price for
5-star hotels
US$ 263
4-star hotels
US$ 129

Top Lakeside Hotels to Stay in Kelowna

Based on verified guest feedback collected in the past 12 months

Historic Charm by the Lake:
Hotel Eldorado At Eldorado Resort
Family Friendly Lakeside Escape:
Manteo At Eldorado Resort
Affordable Comfort for Explorers:
Kelowna Discovery

Your Questions Answered

Let our answers guide your lakeside adventure and travel plans

Which lake hotels in Kelowna offer the best views?
Hotel Eldorado At Eldorado Resort features stunning views of Okanagan Lake with beautiful sunset vistas, while Manteo At Eldorado Resort offers lakeside access and scenic views from select rooms.
Which lake hotels in Kelowna are best for families?
Manteo At Eldorado Resort is ideal for families, featuring a pool and easy access to beaches. Hotel Eldorado At Eldorado Resort also accommodates families with spacious rooms and kitchenettes.
What lake hotel is closest to local attractions in Kelowna?
Manteo At Eldorado Resort is just 2 miles from downtown Kelowna, making it convenient for visiting popular sites like the Kelowna Art Gallery and the Waterfront Park.
What are the top-rated lake hotels in Kelowna based on guest reviews?
Hotel Eldorado At Eldorado Resort consistently receives high ratings for its service and ambiance, while Manteo At Eldorado Resort is praised for its family-friendly amenities.
Do any lake hotels in Kelowna offer couple-friendly amenities?
Hotel Eldorado At Eldorado Resort is known for its romantic atmosphere and on-site fine dining, making it perfect for couples. Manteo At Eldorado Resort also features several amenities suited for romantic getaways.

Key Facts About Lake Hotels in Kelowna

This guide provides essential details about 3 notable lake hotels in Kelowna, showcasing helpful information for travelers seeking the best options by the water.

Typical nightly rates range from $150 to $300 USD.

All evaluated properties are within 2 miles of downtown Kelowna.

Peak season runs from May to September, with higher rates during July and August.

Local taxes and fees total approximately 17% on bookings.

Book in advance, particularly during summer, to secure the best deals.

Check-in
28Jun2025Select date
Check-out
29Jun2025Select date
Rooms and Guests2 Guests, 1 Room