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 $92 per night

Super 8 by Wyndham Kelowna BC
Hotel in Dilworth Mountain Estates, Kelowna
Very Good
0 reviews
8
From $77 per night

Hotel Eldorado at Eldorado Resort
Hotel in South Pandosy, Kelowna
Excellent
0 reviews
9
From $156 per night

Recreation Inn & Suites
Hotel in Kelowna
Very Good
0 reviews
7
From $82 per night

Holiday Inn Express & Suites Kelowna - East by IHG
Hotel in Dilworth Mountain Estates, Kelowna
Very Good
0 reviews
8
From $118 per night

Okanagan Seasons Resort
Hotel in Rutland, Kelowna
Average
0 reviews
6
From $82 per night

Ramada Hotel & Conference Center by Wyndham Kelowna
Hotel in Dilworth Mountain Estates, Kelowna
Very Good
0 reviews
8
From $110 per night

The Royal Kelowna
Hotel in Kelowna Central Business District, Kelowna
Excellent
0 reviews
9
From $130 per night

Days Inn by Wyndham Kelowna
Hotel in Dilworth Mountain Estates, Kelowna
Average
0 reviews
6
From $85 per night

Coast Capri Hotel
Hotel in Kelowna
Excellent
0 reviews
9
From $123 per night

Sandman Hotel & Suites Kelowna
Hotel in Dilworth Mountain Estates, Kelowna
From $92 per night

Super 8 by Wyndham Kelowna BC
Hotel in Dilworth Mountain Estates, Kelowna
From $77 per night

Days Inn by Wyndham Kelowna
Hotel in Dilworth Mountain Estates, Kelowna
From $85 per night

Park Inn by Radisson, Kelowna
Hotel in Rutland, Kelowna
From $85 per night

Dilworth Inn
Hotel in Dilworth Mountain Estates, Kelowna
From $78 per night

Super 8 by Wyndham Kelowna BC
Hotel in Dilworth Mountain Estates, Kelowna
From $77 per night

The Royal Anne Hotel
Hotel in Downtown Kelowna, Kelowna
From $108 per night

Dilworth Inn
Hotel in Dilworth Mountain Estates, Kelowna
From $78 per night

Holiday Inn Express & Suites Kelowna - East by IHG
Hotel in Dilworth Mountain Estates, Kelowna
From $118 per night

Days Inn by Wyndham Kelowna
Hotel in Dilworth Mountain Estates, Kelowna
From $85 per night

10 stays
From $77 per night

7 stays
From $77 per night

5 stays
From $100 per night
22 stays
From $82 per night
18 stays
From $78 per night
19 stays
From $78 per night
21 stays
From $82 per night
23 stays
From $82 per night
19 stays
From $82 per night
20 stays
From $82 per night
10 stays
From $100 per night
3 stays
From $152 per night
23 stays
From $82 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 $141, but ranges from $67 to $500, ensuring options for every budget.
With 36 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.
December is the cheapest time to stay in Kelowna for an average of $102 per night.
Average price per night for 3-star hotels
Month
Price
January
$119
February
$121
March
$124
April
$144
May
$165
June
$181
July
$206
August
$177
September
$145
October
$121
November
$105
December
$102
Barbara
United States