Hotels in Kelowna

Find the best deals on 498 hotels in Kelowna

Check-in
Check-out
Compare vs. momondo |

Top Kelowna hotels

Find a cheap hotel in Kelowna that meets your travel needs.
$self.alt
The Royal Kelowna
9.2
$156
View all deals
$self.alt
Delta Hotels by Marriott Grand Okanagan Resort
8.5
$127
View all deals
$self.alt
Sandman Hotel & Suites Kelowna
7.4
$85
View all deals
$self.alt
Best Western Plus Kelowna Hotel & Suites
8.0
$100
View all deals
$self.alt
Kanata Kelowna Hotel & Conference Centre
8.7
$87
View all deals
$self.alt
Dilworth Inn
7.8
$64
View all deals
$self.alt
Best Waterfront Resort In Kelowna
10.0
$143
View all deals
$self.alt
Holiday Inn Express & Suites Kelowna - East
9.1
$105
View all deals
$self.alt
A Vista Villa Couples Retreat
9.0
$90
View all deals
$self.alt
Ubc Okanagan Campus
8.0
$52
View all deals
$self.alt
Kelowna Inn And Suites
7.9
$74
View all deals
$self.alt
Cozystay Signature: Lake Okanagan Resort
$109
View all deals
$self.alt
The Royal Anne Hotel
8.8
$89
View all deals
$self.alt
Days Inn by Wyndham Kelowna
7.8
$65
View all deals
$self.alt
Coast Capri Hotel
8.9
$102
View all deals

When to book a hotel in Kelowna

Check out the information below to find the best deal on a Kelowna hotel room
Low Season
January
High Season
August

cheapest month to stay

26%

expected price decrease

most expensive time to stay

26%

expected price increase

Price
$114 - $206
Highest day of week
Saturday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$153

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$174

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Kelowna is: 1-2 star, on the same day that your stay begins. 3 star, 41 days before.
1-2 star
$110 - $125
3 star
$152 - $163
4-5 star
$250 - $294

How much does a hotel in Kelowna cost per night?

Use the information below to find quality Kelowna hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Dilworth Inn
7.8
$64
$self.alt
#2 most popular
Holiday Inn Express & Suites Kelowna - East
9.1
$105
$self.alt
Best value
Ubc Okanagan Campus
8.0
$52
3 stars
$self.alt
#1 most popular
Sandman Hotel & Suites Kelowna
7.4
$85
$self.alt
#2 most popular
Best Western Plus Kelowna Hotel & Suites
8.0
$100
$self.alt
Best value
Kelowna Inn And Suites
7.9
$74
4 stars and above
$self.alt
#1 most popular
The Royal Kelowna
9.2
$156
$self.alt
#2 most popular
Delta Hotels by Marriott Grand Okanagan Resort
8.5
$127
$self.alt
Best value
A Vista Villa Couples Retreat
9.0
$90

Cheap hotels in Kelowna

These hotels and hostels are the cheapest accommodations available in Kelowna
$self.alt
Ubc Okanagan Campus
8.0
$52
$self.alt
Kelowna Inn And Suites
7.9
$74
$self.alt
Dilworth Inn
7.8
$64
$self.alt
Sandman Hotel & Suites Kelowna
7.4
$85
$self.alt
Days Inn by Wyndham Kelowna
7.8
$65
$self.alt
Kanata Kelowna Hotel & Conference Centre
8.7
$87

Get the best value hotel in Kelowna

These hotels have the best prices for their ratings
$self.alt
A Vista Villa Couples Retreat
9.0
$90
$self.alt
Kanata Kelowna Hotel & Conference Centre
8.7
$87
$self.alt
The Royal Kelowna
9.2
$156
$self.alt
Kelowna Inn And Suites
7.9
$74
$self.alt
Delta Hotels by Marriott Grand Okanagan Resort
8.5
$127
$self.alt
The Royal Anne Hotel
8.8
$89

Kelowna travel information

How long do people stay in Kelowna?

The average length of stay in Kelowna is 2 nights.

How much does a hotel cost in Kelowna?

A hotel room in Kelowna will generally set you back around $97 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Kelowna?

Kelowna hotels are at their most economical to book in the month of January. The rates you are charged may be 27% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Kelowna?

Monday is the cheapest day for hotel rooms in Kelowna. Friday is the most expensive day.

How much does a luxury hotel in Kelowna cost?

Luxury hotels in Kelowna are priced around $127 a night for each person. Opting for a luxury hotel could add 24% on top of the price of an average hotel in Kelowna, which stands at $97 a night for each person.

How much does a hostel in Kelowna cost?

On average, a hostel in Kelowna will be priced around $72. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $25 lower than your typical Kelowna hotel.


Looking for a specific type of hotel?

Check out these great hotels in Kelowna that are perfect for any stay
Romantic Hotels in Kelowna
$self.alt
Best value
Dilworth Inn
7.8
$64
$self.alt
#1 Most popular
Delta Hotels by Marriott Grand Okanagan Resort
8.5
$127
$self.alt
#2 Most popular
Sandman Hotel & Suites Kelowna
7.4
$85
$self.alt
#3 Most popular
Best Western Plus Kelowna Hotel & Suites
8.0
$100
$self.alt
#4 Most popular
Kelowna Inn And Suites
7.9
$74
$self.alt
#5 Most popular
Cozystay Signature: Lake Okanagan Resort
$109
$self.alt
Days Inn by Wyndham Kelowna
7.8
$65
Kid-Friendly Hotels in Kelowna
$self.alt
Best value
Dilworth Inn
7.8
$64
$self.alt
#1 Most popular
Delta Hotels by Marriott Grand Okanagan Resort
8.5
$127
$self.alt
#2 Most popular
Sandman Hotel & Suites Kelowna
7.4
$85
$self.alt
#3 Most popular
Best Western Plus Kelowna Hotel & Suites
8.0
$100
$self.alt
#4 Most popular
Kelowna Inn And Suites
7.9
$74
$self.alt
#5 Most popular
Cozystay Signature: Lake Okanagan Resort
$109
$self.alt
Days Inn by Wyndham Kelowna
7.8
$65
Luxury Hotels in Kelowna
$self.alt
Best value
Delta Hotels by Marriott Grand Okanagan Resort
8.5
$127

Popular flight routes to Kelowna

Find the cheapest flights to Kelowna
Seattle to Kelowna
Fastest flight time
1h 06m
Cheapest price
$214
Los Angeles to Kelowna
Fastest flight time
5h 29m
Cheapest price
$318
Minneapolis to Kelowna
Fastest flight time
5h 36m
Cheapest price
$324
Denver to Kelowna
Fastest flight time
5h 39m
Cheapest price
$325
San Francisco to Kelowna
Fastest flight time
4h 38m
Cheapest price
$326
Chicago to Kelowna
Fastest flight time
8h 06m
Cheapest price
$333
San Jose to Kelowna
Fastest flight time
6h 00m
Cheapest price
$339
San Antonio to Kelowna
Fastest flight time
10h 29m
Cheapest price
$343
Kansas City to Kelowna
Fastest flight time
8h 30m
Cheapest price
$349
Phoenix to Kelowna
Fastest flight time
5h 40m
Cheapest price
$359
View more

Start planning your trip to Kelowna