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

Find out moreOpens in new tab or window

Search for Kelowna Hotels from CA $125

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
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 $185 per night
4.74 km from city centre
4.3/5Excellent! (932 reviews)

"Great nights sleep, very comfortable bed! Friendly and welcoming staff. Fantastic mountain views (from the tower)"…"

Reviewed on Aug. 9, 2020

Best Western Plus Kelowna Hotel & Suites
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 $170 per night
0.41 km from city centre
3.6/5Good! (463 reviews)

"Very nice hotel, room was clean :) will stay here again for sure"…"

Reviewed on Aug. 4, 2020

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 $159 per night
4.1 km from city centre
3.8/5Good! (975 reviews)

"I enjoyed my stay. The staff were friendly and the hotel was clean. The mini fridge could have been a little larger but that would be my only complaint."…"

Reviewed on Aug. 11, 2020

Ramada Hotel & Conference Center by Wyndham Kelowna

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
The price is CA $139 per night
5.77 km from city centre
3.9/5Good! (1,469 reviews)

"The place is very accessible. Close to everything you need, food, liquor store is just across the street, Starbucks is few steps away. Breakfast is great with more options to choose from. I will definitely stay again when I visit Kelowna."…"

Reviewed on Aug. 8, 2020

Days Inn by Wyndham 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 $137 per night
3.89 km from city centre
3.5/5Good! (1,034 reviews)

"Hotel was close to all kinds of shopping, and more importantly, a quick drive to the hospital, which is why I booked it."…"

Reviewed on Jul. 31, 2020

Sandman Hotel & Suites Kelowna
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $249 per night
4.43 km from city centre
4.4/5Excellent! (993 reviews)

"Location was wonderful and property was well maintained. The staff and management were exceptional."…"

Reviewed on Aug. 5, 2020

Eldorado Resort - Manteo
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $209 per night
1.51 km from city centre
4.4/5Excellent! (960 reviews)

"Phenomenal service- adhered to social distancing rules throughout the hotel and was still very accommodating. Always a great stay"…"

Reviewed on Aug. 10, 2020

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 $145 per night
1.21 km from city centre
4/5Very Good! (1,385 reviews)

"This is a great location and worked very well for us after we got a room change. Here is Some great advice..... ***Ask for a room on the second floor.** We had a bunch of rowdy people above us and did not quiet down until 4 am. We got ZERO sleep. Thankfully the staff gave us a different room for ..."…"

Reviewed on Aug. 8, 2020

Kelowna Inn and Suites
The Royal Anne Hotel
3 out of 5
348 Bernard Ave, Kelowna, BC
The price is CA $188 per night
0.05 km from city centre
4.3/5Excellent! (984 reviews)

"Good, clean and right in the middle of dt but small parking lot"…"

Reviewed on Aug. 6, 2020

The Royal Anne Hotel
Eldorado Resort - Hotel Eldorado
3.5 out of 5
500 Cook Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $224 per night
4.58 km from city centre
4.3/5Excellent! (527 reviews)

"Gorgeous lakeside views from the room -- perfect little private patio to enjoy coffees and the sunrise over the lake! Beautiful location overall and close to the Summerhill Winery! Also, eating breakfast on the lakefront outdoor patio at the Manteo was a complete treat -- best eggs bennie in the ..."…"

Reviewed on Aug. 8, 2020

Eldorado Resort - Hotel Eldorado
Accent Inns Kelowna
3 out of 5
1140 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $159 per night
1.41 km from city centre
4.1/5Very Good! (988 reviews)

"Loved the ability to rent bikes for free!! Great location, walking distance to downtown. Only downfall is you can hear your neighbors full conversations (not great sound proofing). Overall had an awesome stay, would come back for sure!"…"

Reviewed on Aug. 8, 2020

Accent Inns Kelowna
Okanagan Seasons Resort
2 out of 5
1580 Hwy 33 West, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night
5.39 km from city centre
3/5 (801 reviews)

"We stayed two nights and It was great and had a wonderful atmosphere and view :) Clean and comfy as well!"…"

Reviewed on Aug. 6, 2020

Okanagan Seasons Resort
Hampton Inn & Suites Kelowna, British Columbia, Canada
2.5 out of 5
1665 Innovation Drive, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $156 per night
10.26 km from city centre
4.4/5Wonderful! (56 reviews)

"Overall we enjoyed staying at this hotel. Convenient location. The rooms were disinfected before our arrival. Hotel is the newer build thus was pleasant to stay. Breakfast was also served but during breakfast time it was a bit overcrowded. We would appreciate more variety for the hot options. We ..."…"

Reviewed on Aug. 10, 2020

Hampton Inn & Suites Kelowna, British Columbia, Canada
Fairfield Inn and Suites by Marriott Kelowna
2.5 out of 5
1655 Powick Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $183 per night
5.2 km from city centre
4.2/5Excellent! (994 reviews)

"We had a cozy night stay. The room is clean. the hotel associates and staff are nice and accommodating."…"

Reviewed on Aug. 10, 2020

Fairfield Inn and Suites by Marriott Kelowna
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 $299 per night
0.6 km from city centre
4.3/5Excellent! (985 reviews)

"Clean, covid compliant, comfortable, friendly staff"…"

Reviewed on Aug. 8, 2020

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?
Lakeshore Bed & Breakfast is ranked highly by Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. It is located a short 1-minute walk from Okanagan Lake. Traveler reviews also recommend Kelowna Bed and Breakfast and Myra Canyon Ranch 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?
Eldorado Resort - Manteo 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 Lakeshore Bed & Breakfast and Hillcrest Farm Market B&B.
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?
Days Inn by Wyndham Kelowna is a top hotel with an outdoor pool, free breakfast, and free WiFi. A couple of other options with an onsite pool include Coast Capri Hotel and Kelowna Inn and Suites.

Recent Reviews in Kelowna

More trip options