See the latest deals and prices in Kelowna hotels
Filter by:
Sandman Hotel & Suites Kelowna
Hotel in Dilworth Mountain Estates, Kelowna
Very Good
0 reviews
7
From $91 per night
Best Western Plus Kelowna Hotel & Suites
Hotel in Dilworth Mountain Estates, Kelowna
Excellent
0 reviews
9
From $125 per night
Comfort Suites
Hotel in Rutland, Kelowna
Excellent
0 reviews
9
From $95 per night
Oasis Inn
Hotel in South Central, Kelowna
Average
0 reviews
6
From $72 per night
Canadas Best Value Inn Kelowna
Hotel in Rutland, Kelowna
Average
0 reviews
5
From $1,735 per night
Hotel Eldorado at Eldorado Resort
Hotel in South Pandosy, Kelowna
Excellent
0 reviews
9
From $163 per night
The Royal Kelowna
Hotel in Kelowna Central Business District, Kelowna
Excellent
0 reviews
9
From $139 per night
Coast Capri Hotel
Hotel in Kelowna
Excellent
0 reviews
9
From $108 per night
Okanagan Seasons Resort
Hotel in Rutland, Kelowna
Average
0 reviews
6
From $72 per night
Manteo at Eldorado Resort
Hotel in South Pandosy, Kelowna
Very Good
0 reviews
8
From $134 per night
Dilworth Inn
Hotel in Dilworth Mountain Estates, Kelowna
From $69 per night
Siesta Suites
Hotel in South Pandosy, Kelowna
From $90 per night
Super 8 by Wyndham Kelowna BC
Hotel in Dilworth Mountain Estates, Kelowna
From $78 per night
Days Inn by Wyndham Kelowna
Hotel in Rutland, Kelowna
From $84 per night
Recreation Inn & Suites
Hotel in Kelowna
From $67 per night
Comfort Suites
Hotel in Rutland, Kelowna
From $95 per night
The Royal Anne Hotel
Hotel in Downtown Kelowna, Kelowna
From $102 per night
Holiday Inn Express & Suites Kelowna - East, an IHG Hotel
Hotel in Dilworth Mountain Estates, Kelowna
From $116 per night
Park Inn by Radisson, Kelowna
Hotel in Rutland, Kelowna
From $92 per night
Econo Lodge Inn & Suites
Hotel in Kelowna
From $74 per night
9 stays
From $69 per night
6 stays
From $64 per night
6 stays
From $72 per night
5 stays
From $90 per night
22 stays
From $69 per night
17 stays
From $67 per night
18 stays
From $67 per night
21 stays
From $69 per night
23 stays
From $69 per night
20 stays
From $72 per night
19 stays
From $67 per night
10 stays
From $72 per night
3 stays
From $146 per night
23 stays
From $69 per night
Kelowna, British Columbia, Canada, is a stunning destination nestled in the heart of the Okanagan Valley. Known for its picturesque landscapes, vibrant culture, and outdoor activities, Kelowna offers a perfect getaway for travelers. The average price of hotels in this destination right now is $166, but ranges from $64 to $1,735, ensuring options for every budget.
With 35 hotels available, visitors have a wide array of accommodations to choose from. Whether you're looking for a cozy stay or a luxurious experience, Kelowna has something to offer. Some of the most popular hotels include the Dilworth Inn, Comfort Suites, and Best Western Plus Kelowna Hotel & Suites, each providing unique amenities and comfort.
Kelowna's diverse neighborhoods, such as Dilworth Mountain Estates, Kelowna Central Business District, and Rutland, offer various lodging options to suit different preferences. Staying in these neighborhoods allows easy access to some of the city's top attractions.
Visitors can explore the natural beauty of City Park, Knox Mountain Park, and Waterfront Park, or relax at Boyce-Gyro Beach Park. These points of interest provide ample opportunities for outdoor activities, sightseeing, and relaxation.
Whether you're visiting for a weekend getaway or an extended vacation, Kelowna's blend of natural beauty, cultural attractions, and comfortable accommodations make it an ideal destination. With a range of hotel prices and numerous options to choose from, you're sure to find the perfect place to stay in this charming city.
February is the cheapest time to stay in Kelowna for an average of $113 per night.
Average price per night for 3-star hotels
Month
Price
January
$119
February
$113
March
$117
April
$137
May
$162
June
$185
July
$216
August
$186
September
$150
October
$136
November
$119
December
$114
Barbara
United States