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

Find Hotels in Kelowna

Bundle and save

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
Meal plans available
Amenities
Accessibility
Trip type
Samesun Kelowna
2 out of 5
245 Harvey Avenue, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $63 per night from Jan 28 to Jan 29
0.38 km from city centre
3.7/5Good! (143 reviews)

"1Whathhhhjhbidiisiwuwhsxuuxuzhsbwuwuwuesushshshsususysy"…"

Reviewed on Jan. 1, 2021

Samesun Kelowna
Myra Canyon Ranch
3.5 out of 5
4675 June Springs Rd, Kelowna, BC
Get Rates
11.92 km from city centre
4.8/5Exceptional! (63 reviews)

"They are the kindest, sweet people. Wonderful hosts who have a beautiful facility, and a beautiful view!"…"

Reviewed on Mar. 20, 2020

Myra Canyon Ranch
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 $122 per night from Jan 28 to Jan 29
4.58 km from city centre
4.2/5Excellent! (582 reviews)

"It was quite cute however the mini fridge sitting outside the bathroom is tacky. Loved the little bar and restaurant. I wonder why hotels don’t give upgrades during COVID when they are obviously not full. Especially when folks would return after if they liked for longer vacations."…"

Reviewed on Jan. 22, 2021

Hotel Eldorado at Eldorado Resort
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.
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 $75 per night from Jan 31 to Feb 1
5.77 km from city centre
3.9/5Very Good! (1,395 reviews)

"Absolutely amazing staff and very clean rooms! They offer parking while you fly for very cheap!!"…"

Reviewed on Jan. 24, 2021

Days Inn by Wyndham Kelowna
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 Jan 28 to Jan 29
0.36 km from city centre
4.3/5Excellent! (994 reviews)

"Easy and quick check in, absolutely Awesome pillows and greats service"…"

Reviewed on Dec. 2, 2020

Hotel Zed Kelowna
Best Western Plus Kelowna Hotel & Suites
3 out of 5
2402 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Jan 28 to Jan 29
4.74 km from city centre
4.2/5Excellent! (984 reviews)

"Liked the location and cleanliness of the rooms. Friendly staff"…"

Reviewed on Jan. 16, 2021

Best Western Plus Kelowna Hotel & Suites
The Royal Anne Hotel
3 out of 5
348 Bernard Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from Jan 28 to Jan 29
0.05 km from city centre
4.3/5Excellent! (1,003 reviews)

"Check in was swift, quiet and convenient location. Walking distance to many restaurants"…"

Reviewed on Jan. 25, 2021

The Royal Anne Hotel
The Royal Kelowna
4 out of 5
1288 Water Street, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $159 per night from Jan 31 to Feb 1
0.66 km from city centre
4.6/5Wonderful! (312 reviews)

"The unit was great! The key never worked for the front door so we needed to buzz in every time. Some staff were ok, some were cold like they hate their job. I would recommend the hotel for room in the unit or with a family!"…"

Reviewed on Jan. 24, 2021

The Royal Kelowna
Oasis Inn
2 out of 5
1884 Gordon Drive, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $71 per night from Jan 28 to Jan 29
1.42 km from city centre
3.6/5Good! (732 reviews)

"Access from northbound was tricky. The unit was great with two queen beds."…"

Reviewed on Jan. 6, 2021

Oasis Inn
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 $122 per night from Feb 1 to Feb 2
4.43 km from city centre
4.4/5Excellent! (1,000 reviews)

"Thanks for the great upgrade and also the Xmas stocking on the door last night was a real treat! Merry Christmas and Happy Healthy Holidays and 2021 to all!"…"

Reviewed on Dec. 27, 2020

Manteo at Eldorado Resort
Sandman Hotel & Suites Kelowna
3 out of 5
2130 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $93 per night from Jan 28 to Jan 29
3.89 km from city centre
3.5/5Good! (1,106 reviews)

"Great location for our purposes. Close to everything and with eating/drinking option right in the building. The parking lot is easy access and large enough that we could easily park our SUV with a trailer attached. We had a main floor room which was not quiet because of outside noise but they charge ..."…"

Reviewed on Dec. 25, 2020

Sandman Hotel & Suites Kelowna
Accent Inns Kelowna
3 out of 5
1140 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Feb 2 to Feb 3
1.41 km from city centre
4.1/5Very Good! (1,000 reviews)

"Staff was the best I have ever had outside of a 5-star or all-inclusive hotel. They allowed me to check-in early and check-out late by a few hours at no extra charge to accommodate my complicated schedule. Due to Covid, there was no daily room cleaning available but staff was amazing about asking ..."…"

Reviewed on Jan. 9, 2021

Accent Inns 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 $119 per night from Jan 28 to Jan 29
0.41 km from city centre
3.7/5Good! (517 reviews)

"Very clean, huge rooms for a great price. Restaurant was amazing and within walking distance to a strip with lots of food and little shop options. Park right across the street with playground and tennis courts. Amazing location and experience all around."…"

Reviewed on Jan. 15, 2021

Prestige Beach House, 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 $101 per night from Feb 2 to Feb 3
4.1 km from city centre
3.8/5Good! (993 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
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $107 per night from Jan 28 to Jan 29
1.51 km from city centre
4.4/5Excellent! (1,001 reviews)

"All was good especially the breakfast service. The tub had a very slippery surface, the grip appliques need renewing."…"

Reviewed on Jan. 8, 2021

Coast Capri Hotel
Kelowna Inn and Suites
3 out of 5
1070 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $82 per night from Jan 31 to Feb 1
1.21 km from city centre
4/5Very Good! (1,384 reviews)

"Nice property, close to everything . Close to downtown ."…"

Reviewed on Jan. 25, 2021

Kelowna Inn and Suites
Recreation Inn & Suites
2 out of 5
1891 Parkinson Way, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $81 per night from Jan 28 to Jan 29
2.89 km from city centre
3.3/5 (868 reviews)

"The room with kitchenette on the main floor is perfect for our needs. The Roku TV didn’t appear to have instructions or a Roku remote which was too bad because we would have liked to access our Crave account to watch our own play list, but it was late and didn’t want to call the front desk or have ..."…"

Reviewed on Nov. 29, 2020

Recreation Inn & Suites
Dilworth Inn
2 out of 5
1755 Dilworth Dr, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $82 per night from Jan 28 to Jan 29
4.14 km from city centre
3.6/5Good! (997 reviews)

"Front desk clerk sneezed all over as we were trying to check in. Sketched us out"…"

Reviewed on Nov. 23, 2020

Dilworth Inn
Siesta Suites
2 out of 5
3152 Lakeshore Road, Kelowna, BC
Free cancellation
The price is CA $114 per night from Jan 28 to Jan 29
2.92 km from city centre
4.3/5Excellent! (261 reviews)

"The staff was amazing and the room was spacious and clean!"…"

Reviewed on Dec. 16, 2020

Siesta Suites
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 Feb 1 to Feb 2
0.6 km from city centre
4.2/5Excellent! (999 reviews)

"Beautiful views of the lake and marina. Check in and out was nice and quick"…"

Reviewed on Jan. 13, 2021

Delta Hotels by Marriott Grand Okanagan Resort
Don't see what you're looking for?
See all available properties in Kelowna
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.

Your Guide to Kelowna Hotels

We have no hotels listed in Kelowna, however, there are 5 accommodation options that are within 0.1 kilometres (0.1 miles).

The Royal Private Residence Club in Kelowna Central Business District is the closest hotel, and is located 19 kilometres (12 miles) from downtown Kelowna. As an alternative, try the Playa Del Sol Resort, located in Kelowna, which is 17 kilometres (11 miles) away.

The Delta Hotels by Marriott Grand Okanagan Resort is located 19 kilometres (12 miles) from the heart of Kelowna. Or, alternatively, the Acker Vacation Homes & Suites is located 10 kilometres (6 miles) away. Alternative hotels include the Manteo Resort Waterfront Hotel & Villas and the Lake Okanagan Resort.

Once you have spent time in Kelowna, ensure you allow time to investigate Thompson Okanagan's other attractions. Thompson Okanagan is marked by rural landscapes, beaches and forests, and common Thompson Okanagan tourist destinations include old towns. Travelers in this part of Canada often enjoy snowboarding and skiing.

12 kilometres (7 miles) to the northwest of Kelowna is Rutland, where you can explore the St Andrews by the Lake and the World Beat Family Golf. The Fairfield Inn and Suites by Marriott Kelowna and Comfort Suites Kelowna are a few of the Expedia-recommended hotel alternatives in Rutland. Or, you could consider staying in Southeast Kelowna, 12 kilometres (7 miles) to the west of Kelowna, where you can pick from the Sandman Hotel & Suites Kelowna and Ramada Kelowna Hotel and Conference Centre. The SpierHead Winery and the View Winery are just some of the more popular points of interest to experience should you visit Southeast Kelowna.

Penticton is situated 45 kilometres (28 miles) from Kelowna. While you are in the region, you may wish to investigate the Rotary Park, the Poplar Grove Winery and Okanagan Beach. The Hillside Estate Winery and the La Frenz Estate Winery are also well worth investigating. Should you wish to stay in Penticton, check out the rates and amenities at the Royal Bed And Breakfast and Penticton Lakeside Resort, Convention Centre & Casino.

Kelowna International Airport is a logical airport for flying in and out of Kelowna. It is 16 kilometres (10 miles) drive away. If you would like to stay nearby, try the Four Points by Sheraton Kelowna Airport or University of British Columbia - UBC Okanagan Campus.

Frequently asked questions

Where is the best place to stay in Kelowna?
Holiday Inn Express & Suites Kelowna - East is ranked highly by Expedia customers. This hotel offers free breakfast and an indoor pool. Traveler reviews also recommend Myra Canyon Ranch and A Okanagan Lakeview Inn as top options for your trip.
If I need to cancel my hotel reservation in Kelowna, will I receive a refund?
Yes! You’ll find that most hotel reservations are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to view top deals in Kelowna.
What's the best place to stay on a budget in Kelowna?
Based on reviews, Days Inn by Wyndham Kelowna is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Dilworth Inn and Okanagan Seasons Resort.
What's the best accommodation for a family vacation in Kelowna?
Manteo at Eldorado Resort is a top 3.5-star resort on Expedia for families, and features a private beach and a children’s pool. Other good choices for your stay with the kids include Days Inn by Wyndham Kelowna and Kelowna Inn and Suites. Attractions like H2O Adventure and Fitness Centre and Arlo’s Honey Farm are also fun for kids of all ages.
What's the best place to stay for couples in Kelowna?
Best Western Plus Kelowna Hotel & Suites is a favorite 3-star hotel for couples, and features a restaurant and a bar. Other good options for a stay with your sweetheart include Borgata Lodge and Acker Vacation Homes & Suites.
What's the best pet-friendly accommodation in Kelowna?
Days Inn by Wyndham Kelowna is a top dog-friendly hotel, and offers an outdoor pool and a fitness center for its human guests. Other good choices to stay with your pet include Hotel Zed Kelowna and Fairfield Inn and Suites by Marriott Kelowna.
What are some accommodations with pools in Kelowna?
Okanagan Valley Rentals at Playa Del Sol is a popular 3.5-star hotel featuring an outdoor pool, a restaurant, and free WiFi. A couple of other options with an onsite pool include Chef’s House Okanagan by Elevate Rooms and Grand Suites Grand Okanagan by KelownaGo.

Recent Reviews in Kelowna

More trip options