Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Kelowna

Filter by

Selecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $220 per night
2.75 mi from city center
4.4/5Excellent! (997 reviews)

"Great place with friendly staff. Was there twice in less than a month. Felt like they appreciate all the business they get. Will stay there again soon, hopefully longer than one night only."…"

Reviewed on Jun 15, 2020

Eldorado Resort - Manteo
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 $110 per night
2.55 mi from city center
3.8/5Good! (998 reviews)

"I love that it had food options tight in the building, as well as prime location across from the mall."…"

Reviewed on Jul 8, 2020

Ramada Hotel & Conference Center 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 $113 per night
2.42 mi from city center
3.6/5Good! (1,015 reviews)

"Overall Good hotel to stay, close to all everything"…"

Reviewed on Jul 6, 2020

Sandman Hotel & Suites Kelowna
Kelowna Inn and Suites
3 out of 5
1070 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $128 per night
0.75 mi from city center
4/5Very Good! (1,388 reviews)

"I liked parking my motorcycle directly in front of my room. I was lucky enough to have a cover over my section. The pool looked nice but I did not have time to try it. Fore knowledge of the pre-made breakfast would have helped. I understand Covid-19 effects everyone. Staff were nice."…"

Reviewed on Jul 10, 2020

Kelowna Inn and 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 $162 per night
0.26 mi from city center
3.6/5Good! (459 reviews)

"The location of this hotel was great, an easy walk to many restaurants and the beach. The room was clean and comfortable. I did have to wash dirt off the deck chairs before using them, but that was a minor inconvenience."…"

Reviewed on Jul 6, 2020

Prestige Beach House, BW Premier Collection
Eldorado Resort - Hotel Eldorado
3.5 out of 5
500 Cook Rd, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $205 per night
2.85 mi from city center
4.3/5Excellent! (518 reviews)

"The hotel was clean, the staff were amazing and helpful and the two pools open were clean and uncrowned."…"

Reviewed on Jun 24, 2020

Eldorado Resort - Hotel Eldorado
The Royal Kelowna
4 out of 5
1288 Water Street, Kelowna, BC
The price is $515 per night
0.41 mi from city center
4.6/5Exceptional! (273 reviews)

"Super convenient located walking distance to everything you would need in the downtown Kelowna area. Easy access to the boardwalk and parks with tons of restaurants, pubs, and breweries near by. Parking was secure. Roof top pool and hot top is a nice touch with a great view. Overall, would recommend ..."…"

Reviewed on Jun 22, 2020

The Royal Kelowna
Accent Inns Kelowna
3 out of 5
1140 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $123 per night
0.87 mi from city center
4.1/5Very Good! (990 reviews)

"Very convenient location in downtown Kelowna. Lots of restaurants closely .Staff were very friendly. The room cleanliness was great. Pool was clean too. Only complaint is the loud plumbing noises and footsteps from upstairs."…"

Reviewed on Jul 7, 2020

Accent Inns Kelowna
Hotel ZED Kelowna
2.5 out of 5
1627 Abbott Street, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $110 per night
0.22 mi from city center
4.3/5Excellent! (997 reviews)

"Very nice and helpful staff. The hotel is located in a great location within walking distance of a large city park, many restaurants, the boardwalk and much more. Its great they allow pets because the park beside it is perfect for them to walk. The decor is cool. Our sink and tub was very slow draining ..."…"

Reviewed on Jul 8, 2020

Hotel ZED Kelowna
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $134 per night
0.94 mi from city center
4.4/5Excellent! (971 reviews)

"Clean, friendly and accommodating staff. The only complaint was the pool and fitness centre were both closed on the second day of our stay."…"

Reviewed on Jul 9, 2020

Coast Capri Hotel
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 $154 per night
2.94 mi from city center
4.3/5Excellent! (913 reviews)

"Nice location and good price. The place is well maintained and they quickly assigned us a pet friendly room since we were travelling with a dog (room was on the first floor so it was easy to walk out the dog when needed). Unfortunately because of Covid-19 the restaurant and some other common areas ..."…"

Reviewed on Jul 4, 2020

Best Western Plus Kelowna Hotel & 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 $257 per night
0.37 mi from city center
4.3/5Excellent! (993 reviews)

"Right on the water front. Walking distance to downtown kelowna."…"

Reviewed on Jul 7, 2020

Delta Hotels by Marriott Grand Okanagan Resort
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 $141 per night
3.23 mi from city center
4.2/5Excellent! (999 reviews)

"We have stayed at several different places in kelowna and this place had really nice rooms and hot tub"…"

Reviewed on Jun 24, 2020

Fairfield Inn and Suites by Marriott Kelowna
Okanagan Seasons Resort
2 out of 5
1580 Hwy 33 West, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $92 per night
3.35 mi from city center
3/5 (773 reviews)

"Great location and facilities. Needs renovation. It is pretty old resort. However price is adequate In newer resort you have to pay much more. There is a very fair price to value ratio. Very good for families For non smokers. Be ready to see many smokers around."…"

Reviewed on Jul 8, 2020

Okanagan Seasons Resort
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 $125 per night
6.55 mi from city center
4.5/5Wonderful! (859 reviews)

"Clean Rooms and Friendly Staff. Food in Restaurant was excellent."…"

Reviewed on Jul 8, 2020

Four Points by Sheraton Kelowna Airport
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.

Where to stay in Kelowna

Find the best Kelowna areas and neighborhoods for the activities you enjoy most. Learn more about Kelowna

Visiting Kelowna

Travelers to Kelowna give high marks for the lakeside setting, array of wineries, and fun sporting events. This city also attracts tourists with its university setting and gardens.

  • There are 173 hotels and other accommodations in Kelowna
  • The closest major airport is in Kelowna, BC (YLW-Kelowna Intl.), 6.8 mi (10.9 km) from the city center
  • The next closest is in Penticton, BC (YYF-Penticton Regional), 29.8 mi (48 km) away

Sightseeing and Staying in Kelowna

The lakeside and gardens highlight the city's natural beauty with places to visit including Kasugai Gardens, City Park, and Waterfront Park. Wine tasting, golfing, and wildlife viewing are top activities, while sights to visit include Mission Creek Golf Club, Michaelbrook Ranch Golf Club, and Harvest Golf Club. University life is a highlight in the city and campuses to tour include Okanagan College and UBC-Okanagan.

In Kelowna, there are 173 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Here are highly ranked ones based on Expedia user reviews:

  • Hillcrest Farm Market B&B by Elevate Rooms - This 3.5-star bed & breakfast in Black Mountain features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its quiet location and helpful staff.
  • Boyce Gyro Beach Bed & Breakfast - Our customers like the breakfast and proximity to shopping at this B&B. Guests who stay at this 3-star bed & breakfast in South Pandosy can enjoy access to free breakfast and free parking, along with free WiFi.
  • Myra Canyon Ranch - Amenities at this 3.5-star ranch include free parking and an in-room kitchenette. Expedia customers like its room size.

Dressing for Kelowna

  • Between January and March, you can expect average temperatures of 55°F during the day and 19°F at night
  • From April to June, the average during the day is 78°F, while the average at night is 31°F
  • July through September has daytime averages of 82°F with nighttime averages of 38°F
  • In October-December, you can expect daytime averages of 63°F and nighttime averages of 20°F
  • Average annual rainfall for Kelowna is 0.43 inches
  • Usually July and August are the hottest months with an average of 79°F, whereas January and December are often coldest, averaging 21°F

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 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.
Where can I learn more about changing or cancelling my trip to Kelowna?
For more information about picking new dates or cancelling your trip to Kelowna, head over to our customer service page.
What's the best place to stay on a budget in Kelowna?
Based on reviews, Hotel ZED Kelowna is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Kelowna Inn and Suites and Days Inn by Wyndham Kelowna.
What's the best place to stay in Rutland?
You’ll find 14 lodging options in this neighborhood to select from for your trip. Based on Expedia customer reviews, Comfort Suites Kelowna is the highest ranked property in Rutland. This 3-star hotel offers free breakfast and free parking. Other top choices in the neighborhood include Super 8 by Wyndham Kelowna BC and Days Inn by Wyndham Kelowna.
What's a favorite place to stay in Black Mountain?
In this neighborhood, you’ll find 13 places to stay. When looking at places to stay in Black Mountain, Hillcrest Farm Market B&B by Elevate Rooms is a top choice. This 3.5-star B&B offers free breakfast and free WiFi. Acker Vacation Homes & Suites is another good choice for your stay in the neighborhood.
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 Kelowna Inn and Suites and Recreation Inn & 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?
Acker Vacation Homes & Suites is a favorite 3-star condo for couples, and features pillowtop beds and free WiFi. Another choice for a stay with your sweetheart is Coast Capri Hotel.
What's the best pet-friendly accommodation in Kelowna?
Hotel ZED Kelowna is a top hotel for people traveling with their pets, and offers an outdoor pool and free WiFi for its human guests. Other good choices to stay with your pet include Coast Capri Hotel and Sandman Hotel & Suites Kelowna.
What's the best hotel to stay near Summerhill Pyramid Winery?
Beautiful, Luxury, new Home Away From Home, in Amazing Upper Mission Kelowna is one of the top choices for your stay based on our traveler data, and this B&B offers private patios and a fitness center. It’s located just a short 0.6 mi (1 km) from Summerhill Pyramid Winery. Other good choices close by include A Okanagan Lakeview Inn and Deer House - Modern Carriage House With Lake Views.
What about the best place to stay near UBC-Okanagan?
One of the top choices for your stay is University of British Columbia - UBC Okanagan Campus, located next to UBC-Okanagan, and this hotel offers free WiFi and a café. Four Points by Sheraton Kelowna Airport, located just 0.9 mi (1.5 km) away, is another good option.
What's the best hotel for a beach vacation in Kelowna?
Lakeshore Bed & Breakfast is a top beach property with a seasonal outdoor pool and free WiFi. Other good choices for your beach trip include Delta Hotels by Marriott Grand Okanagan Resort and Coast Capri Hotel. Spend a relaxing afternoon at Willow Beach during your stay.

Recent reviews of Kelowna hotels

More trip options