British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

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
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $134 per night from Dec 1 to Dec 2
5.3 km from city centre
4.3/5Excellent! (973 reviews)

"Amazing stay! The view from the room was absolutely gorgeous. The room was amazing! We had a blast!"…"

Reviewed on Nov. 23, 2020

Delta Hotels by Marriott Grand Okanagan Resort
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 $84 per night from Nov 29 to Nov 30
41.5 km from city centre
3.7/5Good! (969 reviews)

"Consider our stay was during the pandemic, we felt very safe there. Breakfast was a brownbag take away. The indoor pool and hot tub were available. Unfortunately at the time, the onsite restaurant was closed."…"

Reviewed on Nov. 24, 2020

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 $107 per night from Dec 12 to Dec 13
11.7 km from city centre
4.4/5Excellent! (983 reviews)

"This hotel was great! The staff was friendly and helpful, the pool was really fun and the room was clean and spacious."…"

Reviewed on Nov. 23, 2020

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.
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 $110 per night from Nov 29 to Nov 30
95.15 km from city centre
4.2/5Very Good! (604 reviews)

"We booked a theme room with a giant jetted tub in the corner. We brought bubbles and made it a party for two. Nice and quiet room, perfect for a little getaway for two. The restaurants on site were open. You can order restaurant food while seated in the pub, which was nice. Try the chicken cordon ..."…"

Reviewed on Nov. 24, 2020

Prestige Harbourfront Resort, BW Premier Collection
Ramada Hotel & Conference Center by Wyndham Kelowna
3 out of 5
2170 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $93 per night from Dec 5 to Dec 6
3.04 km from city centre
3.8/5Good! (983 reviews)

"close to amenities. right in heart of the city. easy check kn and ou."…"

Reviewed on Oct. 19, 2020

Ramada Hotel & Conference Center by Wyndham Kelowna
Four Points by Sheraton Kelowna Airport
3 out of 5
5505 Airport Way, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Dec 4 to Dec 5
11.55 km from city centre
4.5/5Wonderful! (931 reviews)
Beautiful hotel, convenient.

"Nice rooms, good property, restaurants close by!"…"

Reviewed on Oct. 18, 2020

Four Points by Sheraton Kelowna Airport
Comfort Inn & Suites
2.5 out of 5
1090 22nd St NE, Salmon Arm, BC
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Nov 29 to Nov 30
95.77 km from city centre
4.3/5Excellent! (964 reviews)

"Hotel was clean and the free breakfast was good. Wifi in our room was excellent"…"

Reviewed on Nov. 23, 2020

Comfort Inn & Suites
Comfort Suites Kelowna
3 out of 5
2656 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Dec 1 to Dec 2
4.8 km from city centre
4.3/5Excellent! (981 reviews)

"The service staff were really pleasant and welcoming. They informed us abou"…"

Reviewed on Oct. 27, 2020

Comfort Suites Kelowna
Sandman Hotel & Suites Kelowna
3 out of 5
2130 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $72 per night from Nov 29 to Nov 30
2.99 km from city centre
3.5/5Good! (1,069 reviews)

"I felt safe during the check in process. There was enough room for social distancing. The housekeeping staff phoned to see if there was anything that I needed. I ordered room service from Denny's. The person delivered my meal with mask and gloves on. He set the meal down by the door and stepped back. ..."…"

Reviewed on Nov. 25, 2020

Sandman Hotel & Suites Kelowna
Sandman Hotel Penticton
3 out of 5
939 Burnaby Ave W, Penticton, BC
Free cancellationReserve now, pay when you stay
The price is CA $62 per night from Dec 2 to Dec 3
41.48 km from city centre
3.3/5 (984 reviews)

"My husband had to clean off the AC vent with a wet wipe it was gross, the toiet handle had to be held extra long to flush and the tub drained super slow. But other than that i was quiet and comfy"…"

Reviewed on Oct. 25, 2020

Sandman Hotel Penticton
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $159 per night from Nov 29 to Nov 30
90.6 km from city centre
4.4/5Wonderful! (976 reviews)

"Front desk was very friendly and helpful, I had mistakenly booked a non lake view room when I wanted a lake view. The front desk staff were very understanding and accommodating and quickly found us another room with a lake view that we were able to move to right away."…"

Reviewed on Nov. 24, 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Days Inn by Wyndham Kelowna
2.5 out of 5
2649 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $84 per night from Nov 29 to Nov 30
4.91 km from city centre
3.9/5Very Good! (1,386 reviews)

"It was for a work trip and it was very central to where I was working."…"

Reviewed on Nov. 26, 2020

Days Inn by Wyndham Kelowna
Prestige Hotel Vernon
3.5 out of 5
4411 32nd Street, Vernon, BC
Free cancellationReserve now, pay when you stay
The price is CA $105 per night from Dec 13 to Dec 14
48.57 km from city centre
4.1/5Very Good! (478 reviews)

"The scale of cleanliness definitely meet 3 stars, but the room air conditioning can be very old fashion, very loud at night. Staff is super! Nice little hotel to stop by for a night of stay."…"

Reviewed on Nov. 3, 2020

Prestige Hotel Vernon
The Royal Anne Hotel
3 out of 5
348 Bernard Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $113 per night from Dec 5 to Dec 6
4.83 km from city centre
4.3/5Excellent! (981 reviews)

"The rooms are spacious and clean. The bed was comfy. Overall a good experience, would stay again."…"

Reviewed on Oct. 26, 2020

The Royal Anne Hotel
The Cove Lakeside Resort
4 out of 5
4205 Gellatly Road, West Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $180 per night from Nov 29 to Nov 30
13.46 km from city centre
4.5/5Wonderful! (701 reviews)

"Fantastic"…"

Reviewed on Mar. 19, 2020

The Cove Lakeside 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 $79 per night from Nov 29 to Nov 30
4.89 km from city centre
4.3/5Excellent! (968 reviews)

"Best hotel experience in a long time in terms of memorable, wicked cool looking and friendly staff all at the same time. Forsure I will be back!"…"

Reviewed on Nov. 23, 2020

Hotel Zed Kelowna
Riviera Plaza & Conference Center Vernon British Columbia
3 out of 5
4801 27 St, Vernon, BC
Free cancellationReserve now, pay when you stay
The price is CA $40 per night from Nov 29 to Nov 30
49.18 km from city centre
3.7/5Good! (949 reviews)

"Close to shopping. Too bad the restaurants in the hotel were closed, so was the pool. Stupid Covid"…"

Reviewed on Nov. 13, 2020

Riviera Plaza & Conference Center Vernon British Columbia
The Royal Kelowna
4 out of 5
1288 Water Street, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from Dec 1 to Dec 2
5.35 km from city centre
4.6/5Wonderful! (296 reviews)

"The infinity pool and the hot tub were amazing with beautiful views. The staff was extremely accommodating with absolutely everything from check in to check out and included a free room upgrade for us. We loved our stay at The Royal Kelowna. Will definitely stay here again."…"

Reviewed on Oct. 28, 2020

The Royal Kelowna
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Nov 29 to Nov 30
91.46 km from city centre
4.5/5Wonderful! (974 reviews)

"Nice property right on the lake. Front desk staff were very nice. Poor service rating is directly related to No Cleaning Services provided (due to Covid). Although i understand that, i think to charge a nightly $25 pet cleaning fee under those circumstances is ridiculous and not justified."…"

Reviewed on Nov. 22, 2020

Watermark Beach Resort
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 $118 per night from Nov 29 to Nov 30
3.15 km from city centre
4.2/5Excellent! (561 reviews)

"Loved the pools and Jacuzzi, sauna shut due to covid. Nice bar area. Prices a bit expensive so we ate at different places while we were there to get better bang for our money."…"

Reviewed on Nov. 2, 2020

Hotel Eldorado 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.

Okanagan Valley Hotel Guide

The Okanagan Valley is an enchanted land of ski hills, wine festivals, a fine lake, and desert delights. This otherworldly region in British Columbia is defined by Okanagan Lake and the Okanagan River. It includes 14 municipalities and four Indian reserves. An abundance of opportunities for boating, skiing, and hiking have made it a popular traveller area and retirement destination. If you’re a lover of the indoors, you may want to start picturing yourself getting cozy with a cheese platter and a pair of slippers at one of the posh winery hotels in Okanagan. Are you having trouble putting the finishing touches on your vacation itinerary? Deciding which enchanted spots to trek to won’t be a challenge when you choose Expedia as your travel guide.

The Spirit of Okanagan Valley

As you drive through sprawling vineyards and spiraling mountain peaks, you’ll notice that cares just seem to drip away in Okanagan Valley. It’s the region’s unique desert terrain that really sets it apart from other Canadian ski destinations and hiking spots. In order to drink it all in, many travellers prefer to rent a car in Okanagan Valley. A car will give you the power to cruise through vast stretches of ponderosa pines, sagebrush, and prickly pear cacti. You’ll be happy to know that many great Okanagan Valley hotels are situated within a short drive to Canada’s only desert.

Weather in the Valley

Okanagan Valley enjoys the same mild climate that much of the southern region of British Columbia experiences. In summer months, Okanagan Valley experiences some of Canada’s hottest temperatures. The winters here are hospitably cold. A steady rate of snowfall is the reason why you’ll find an abundance of fabulous Okanagan hotels near a ski resort.

Find Excitement in Okanagan Valley

You’ll love experiencing all the fun landmarks scattered throughout the towns that create this enchanted valley. If you’re planning a family vacation, be sure to make LocoLanding Adventure Park, Safari Ridge Adventure Park, and Parrot Island Exotic Bird Sanctuary your top picks. Your family will also love travelling through history on the Kettle Valley Steam Railway. Don’t miss the opportunity to hike or bike through Myra Canyon Park either. When you’re ready to go to the water, a day of sailing, sunbathing, and seeking a legendary sea monster is waiting for you at popular Lake Okanagan. If you want to fill your itinerary with all these fun attractions, get a head start on booking convenient hotels in Okanagan.

Expedia Is Oozing with Okanagan Hotel Deals

Thinking of planning a vacation with your family or friends this year? Today is the perfect chance to book your stay at an Okanagan hotel near top ski attractions and hiking wonderlands. Discover how our discounts on Okanagan Valley vacations combine flights and Okanagan hotels for one unbeatable rate. You can count on us to give you the best rates for every season. If you want to experience orchards, desert plants, ski hills, and sandy beaches on one vacation, grab the cheap deals happening on Expedia.ca today.

More trip options

Recent Reviews in Okanagan Valley