COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Okanagan Valley

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Cleaning and safety practices
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Best Western Plus Kelowna Hotel & Suites
2.5 out of 5
2402 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Apr 28 to Apr 29
3.5 km from city centre
4.2/5Excellent! (990 reviews)

"The room had a nice view of the city of Kelowna and we also felt very safe with all the public health measures that were in place throughout the hotel."…"

Reviewed on Mar. 27, 2021

Best Western Plus Kelowna Hotel & Suites
Days Inn & Conference Centre by Wyndham Penticton
2.5 out of 5
152 Riverside Dr, Penticton, BC
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Apr 15 to Apr 16
41.5 km from city centre
3.7/5Good! (998 reviews)

"Nice hotel, good location near everything. Room had odd layout with sink in room by bed, separate room for tub and toilet (with no shelves to put stuff). Didn’t use amenities, they were just getting a new pool installed."…"

Reviewed on Apr. 13, 2021

Days Inn & Conference Centre by Wyndham Penticton
Best Western Plus Wine Country Hotel & Suites
2.5 out of 5
3460 Carrington Road, West Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Apr 28 to Apr 29
11.7 km from city centre
4.4/5Excellent! (987 reviews)

"Excellent staff, very clean and tidy! Overall, great value for staying in West Bank!"…"

Reviewed on Mar. 28, 2021

Best Western Plus Wine Country Hotel & Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC
The price is CA $80 per night from Apr 16 to Apr 17
91.96 km from city centre
4.2/5Very Good! (661 reviews)

"This is an older property that could use some TLC as switches and faucets were loose. Unit was very clean with great view - would have been even better with a dishwasher."…"

Reviewed on Mar. 28, 2021

Desert Surfside Waterfront Accommodations
Prestige Harbourfront Resort, BW Premier Collection
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from Apr 15 to Apr 16
95.15 km from city centre
4.2/5Excellent! (647 reviews)

"Really enjoyed this location. Would for sure stay again"…"

Reviewed on Apr. 13, 2021

Prestige Harbourfront Resort, BW Premier Collection
The Royal Kelowna
4 out of 5
1288 Water Street, Kelowna, BC
The price is CA $198 per night from Apr 21 to Apr 22
5.35 km from city centre
4.6/5Wonderful! (342 reviews)

"Everything, just amazing. The view was fantastic. I love it"…"

Reviewed on Mar. 28, 2021

The Royal Kelowna
Prestige Beach House, BW Premier Collection
3.5 out of 5
1675 Abbott St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $120 per night from May 7 to May 8
4.83 km from city centre
3.7/5Good! (520 reviews)

"Great location. Clean and all staff were friendly. The hot tub was a bit hot but otherwise the amenities were fine."…"

Reviewed on Feb. 16, 2021

Prestige Beach House, BW Premier Collection
Hotel Eldorado at Eldorado Resort
3.5 out of 5
3762 Lakeshore Road, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $147 per night from Apr 16 to Apr 17
3.15 km from city centre
4.3/5Excellent! (596 reviews)

"We loved the access to the beach and walking paths. We enjoyed the pool and hot tub. It was a great location."…"

Reviewed on Apr. 10, 2021

Hotel Eldorado at Eldorado Resort
Hotel Zed Kelowna
2.5 out of 5
1627 Abbott Street, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Apr 15 to Apr 16
4.89 km from city centre
4.3/5Excellent! (989 reviews)

"Fun atmosphere, staff were awesome!! Definitely would stay again."…"

Reviewed on Apr. 8, 2021

Hotel Zed Kelowna
Manteo at Eldorado Resort
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $149 per night from Apr 18 to Apr 19
2.95 km from city centre
4.4/5Excellent! (990 reviews)

"Location and views were great. Older hotel, however well worth it."…"

Reviewed on Apr. 8, 2021

Manteo at Eldorado Resort
Don't see what you're looking for?
See all available properties in Okanagan Valley
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.