Hotels in Kelowna

Best Kelowna Hotels

Enter your dates for prices and availability of the best hotels in Kelowna.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

171 Best Hotels to Stay in Kelowna

Select your travel dates for best hotels in Kelowna, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Sandman Hotel & Suites Kelowna Hotels in Kelowna
Sandman Hotel & Suites Kelowna Hotels in KelownaSandman Hotel & Suites Kelowna Hotels in KelownaSandman Hotel & Suites Kelowna Hotels in KelownaSandman Hotel & Suites Kelowna Hotels in KelownaSandman Hotel & Suites Kelowna Hotels in KelownaSandman Hotel & Suites Kelowna Hotels in Kelowna
99+
Hotels in Kelowna
Golf course
Indoor swimming pool
Gym
"Next time I go to the hotel, there is a good park downstairs."
116 reviews
7.0/10
1 night
From US$78
Check Availability
Park Inn by Radisson, Kelowna Hotels in Kelowna
Park Inn by Radisson, Kelowna Hotels in KelownaPark Inn by Radisson, Kelowna Hotels in KelownaPark Inn by Radisson, Kelowna Hotels in KelownaPark Inn by Radisson, Kelowna Hotels in KelownaPark Inn by Radisson, Kelowna Hotels in KelownaPark Inn by Radisson, Kelowna Hotels in Kelowna
87
Kelowna
Hotel near Rutland,Kelowna
Indoor swimming pool
Massage room
Gym
"Well run, the rooms were ready for us, clean. Although small the rooms were, we were busy all weekend and we were there to sleep in them not host a party etc."
Very Good
113 reviews
8.4/10
1 night
From US$93
Check Availability
Hotel Eldorado at Eldorado Resort Hotels in Kelowna
Hotel Eldorado at Eldorado Resort Hotels in KelownaHotel Eldorado at Eldorado Resort Hotels in KelownaHotel Eldorado at Eldorado Resort Hotels in KelownaHotel Eldorado at Eldorado Resort Hotels in KelownaHotel Eldorado at Eldorado Resort Hotels in KelownaHotel Eldorado at Eldorado Resort Hotels in Kelowna
99+
Hotels in Kelowna
Golf course
Indoor swimming pool
Private beach area
"The environment is good, facing the lake and the scenery is good. First-class walk after breakfast or dinner. Other parts are quite satisfactory. There is a parking lot, which is more convenient. Good value for money."
Very Good
101 reviews
8.5/10
1 night
From US$154
Check Availability
Kelowna
You Might Like
Kelowna Hotels With BreakfastKelowna Hotels With Twin RoomKelowna Hotels With 1 Double BedKelowna Hotels With Swimming PoolKelowna Hotels With Free Cancellation
Manteo at Eldorado Resort Hotels in Kelowna
Manteo at Eldorado Resort Hotels in KelownaManteo at Eldorado Resort Hotels in KelownaManteo at Eldorado Resort Hotels in KelownaManteo at Eldorado Resort Hotels in KelownaManteo at Eldorado Resort Hotels in KelownaManteo at Eldorado Resort Hotels in Kelowna
99+
Hotels in Kelowna
Golf course
Indoor swimming pool
Private beach area
"The surrounding environment is very beautiful, the room facilities are also very good, that is, I regret that I have not booked a villa. In fact, it is quite good for us to book a villa for 7 people."
Very Good
52 reviews
8.5/10
1 night
From US$189
Check Availability
The Royal Anne Hotel Hotels in Kelowna
The Royal Anne Hotel Hotels in KelownaThe Royal Anne Hotel Hotels in KelownaThe Royal Anne Hotel Hotels in KelownaThe Royal Anne Hotel Hotels in KelownaThe Royal Anne Hotel Hotels in KelownaThe Royal Anne Hotel Hotels in Kelowna
87
Hotels in Kelowna
Golf course
Sauna
Gym
"The hotel has been in existence for a hundred years. The current building is rebuilt after the fire. There is a cultural and historic place... The hotel is located in a commercial street, very lively, bars, restaurants, cafes abound, just a stone's throw from the lake (always Can't remember the name of the lake, it is said that there is a dragon in the lake.)...The room is quite big, quite clean, facing the street but not noisy (the first photo was taken on the balcony of the room), the quality of Canadian citizens can be seen... Leave a memory hotel!"
Very Good
105 reviews
8.8/10
1 night
From US$128
Check Availability
Hillcrest Farm Market B&B Hotels in Kelowna
Hillcrest Farm Market B&B Hotels in KelownaHillcrest Farm Market B&B Hotels in KelownaHillcrest Farm Market B&B Hotels in KelownaHillcrest Farm Market B&B Hotels in KelownaHillcrest Farm Market B&B Hotels in KelownaHillcrest Farm Market B&B Hotels in Kelowna
36
Hotels in Kelowna
Skiing
Hiking
Private parking
With a stay at Hillcrest Farm Market B&B in Kelowna (Black Mountain), you'll be within a 15-minute drive of UBC-Okanagan and Kelowna General Hospital. This bed & breakfast is 6.7 mi (10.8 km) from Waterfront Park and 8.8 mi (14.1 km) from Okanagan Lake. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Stop by the bed & breakfast's restaurant, Farm Market & Cafe, for lunch or dinner, or grab snacks at the coffee shop/cafe. A complimentary cooked-to-order breakfast is served daily from 8 AM to 11:00 AM. Featured amenities include express check-out and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Treat yourself to a stay in one of the 4 individually decorated guestrooms, featuring fireplaces and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and hair dryers.
Amazing
81 reviews
9.5/10
1 night
From US$157
Check Availability
Stirling House Hotels in Kelowna
Stirling House Hotels in KelownaStirling House Hotels in KelownaStirling House Hotels in KelownaStirling House Hotels in KelownaStirling House Hotels in KelownaStirling House Hotels in Kelowna
82
Hotels in Kelowna
Private parking
Luggage storage
Wi-Fi in public areas
With a stay at Stirling House Bed & Breakfast in Kelowna (South Central), you'll be a 4-minute walk from Kelowna General Hospital and 7 minutes by foot from Okanagan Lake. This bed & breakfast is 1.2 mi (1.9 km) from Waterfront Park and 7.3 mi (11.8 km) from UBC-Okanagan. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This bed & breakfast also features wedding services, a fireplace in the lobby, and a picnic area. A complimentary local cuisine breakfast is served daily from 7:00 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 4 air-conditioned rooms featuring minibars and flat-screen televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms have deep soaking bathtubs and hair dryers.
Amazing
48 reviews
9.4/10
1 night
From US$168
Check Availability
The Royal Kelowna - Bellstar Hotels & Resorts Hotels in Kelowna
The Royal Kelowna - Bellstar Hotels & Resorts Hotels in KelownaThe Royal Kelowna - Bellstar Hotels & Resorts Hotels in KelownaThe Royal Kelowna - Bellstar Hotels & Resorts Hotels in KelownaThe Royal Kelowna - Bellstar Hotels & Resorts Hotels in KelownaThe Royal Kelowna - Bellstar Hotels & Resorts Hotels in KelownaThe Royal Kelowna - Bellstar Hotels & Resorts Hotels in Kelowna
83
Hotels in Kelowna
Trip.BestNo. 1 of Scenic Hotels in Kelowna
Golf course
Outdoor swimming pool
Hiking
"This is our second time staying at this hotel. It is also a must-see hotel for my winery trip to Kelowna. The hotel is close to the Delta Hotel. The rooms face the lake. There are three guest rooms + a living room + a mini kitchen. It is comfortable and spacious. There is a swimming pool and a SPA on the top floor of the hotel. My family grilled steaks, drank some red wine, and watched the sunset. It was so pleasant."
Great
121 reviews
9.1/10
1 night
From US$274
Check Availability
Ramada by Wyndham Kelowna Hotel & Conference Center Hotels in Kelowna
Ramada by Wyndham Kelowna Hotel & Conference Center Hotels in KelownaRamada by Wyndham Kelowna Hotel & Conference Center Hotels in KelownaRamada by Wyndham Kelowna Hotel & Conference Center Hotels in KelownaRamada by Wyndham Kelowna Hotel & Conference Center Hotels in KelownaRamada by Wyndham Kelowna Hotel & Conference Center Hotels in KelownaRamada by Wyndham Kelowna Hotel & Conference Center Hotels in Kelowna
99+
Hotels in Kelowna
Golf course
Indoor swimming pool
Hiking
"The room is large, the soundproofing is average, and the gym has a sense of age. The location is great, right next to the main road, with McDonald's next to it and a shopping mall opposite."
Very Good
111 reviews
8.1/10
1 night
From US$112
Check Availability
Prestige Beach House, BW Premier Collection Hotels in Kelowna
Prestige Beach House, BW Premier Collection Hotels in KelownaPrestige Beach House, BW Premier Collection Hotels in KelownaPrestige Beach House, BW Premier Collection Hotels in KelownaPrestige Beach House, BW Premier Collection Hotels in KelownaPrestige Beach House, BW Premier Collection Hotels in KelownaPrestige Beach House, BW Premier Collection Hotels in Kelowna
99+
BW Premier Collection
Hotels in Kelowna
Golf course
Indoor swimming pool
Skiing
"This was a two day planned get away for my husbsnd and I. Great location, we walked everywhere. The deck was a bit dirty, however there is construction going on around this location. The garbage truck dumps the big bins at 5:30 am so if you get an early wake up call. The hotel itself is a good choice, restaurants is also good. No pub anymore, but does not say this online. All in all good stay."
Good
110 reviews
7.7/10
1 night
From US$144
Check Availability
See All Hotels in Kelowna

Discover trending places in Kelowna

Find top attractions and hotspots in Kelowna

Find unique stays and themed hotels in Kelowna

Immerse yourself in the vibrant atmosphere of Kelowna with our handpicked accommodation options

Latest reviews for Kelowna hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Kelowna hotels.
9.3/10
Great
WWendy WTWe stayed at this lovely B&B for some nights, which was perfect. The room is clean and cozy, and the common areas are excellent. Everything is just like the pictures and even more spacious. Mitsuko and Norm are wonderful hosts who are caring and thoughtful and bring the best to their guests. We see details in the comfy furniture, the cute plants, the hot tub, and every guest’s favorite: the yummy breakfast!
Hikari-Okanagan Sunshine B&B Hotels in Kelowna

Hikari-Okanagan Sunshine B&B

Hotel near Kelowna
Price per night from:US$170
9.0/10
Great
GGabriela triguerosThe room was so clean the people very kind and the food of the restaurant omg very yummy
Four Points by Sheraton Kelowna Airport Hotels in Kelowna

Four Points by Sheraton Kelowna Airport

Hotel near Kelowna
Price per night from:US$172
9.0/10
Great
CChien YuVery clean and good service There is a big supermarket next to it, which is very convenient The sister at the counter is very funny and cute Breakfast is simple and clean No time to use the swimming pool this time Will go again if I have the chance
Dilworth Inn Hotels in Kelowna

Dilworth Inn

Hotel near Rutland, Kelowna 66.7% of visitors choose this area
Price per night from:US$82
8.9/10
Very Good
BBobI almost didn't book here because it appears to be a 1950s motel with fresh paint. That would have been a huge mistake. The location is perfect for wandering downtown and the parks by the lake. The room was bright, colorful, and one of the cleanest ever. I couldn't stop being amazed by the updates and upgrades, and all the bright colors kept me smiling. The color matched vw bus in the lot defines the character. I will choose Hotel Zed again over any of the boring up-scale or traditional places to stay in Kelowna. It's different, fun, and a great place.
Hotel Zed Kelowna Hotels in Kelowna

Hotel Zed Kelowna

Hotel near Kelowna
Price per night from:US$137
8.8/10
Very Good
GGuest UserIt's my first time staying in a motel. The car can be driven to the door of the room, which is convenient for taking things. It's not noisy even if you live on the first floor. The room is clean and tidy. There are no toiletries and slippers. The only drawback is the air conditioner on the floor? Let's call it an air conditioner for now. It's quite loud when it's running. If it's not cold, just turn it off. Ordinary hotels here don't have central air conditioning, unless they are high-end hotels.
Accent Inns Kelowna Hotels in Kelowna

Accent Inns Kelowna

Hotel near Kelowna
Price per night from:US$123
8.7/10
Very Good
GGuest UserWe enjoyed our stay at the Fairfield Inn & Suites Kelowna. Staff were friendly, swimming pool and slide were great for our 9 year old, free breakfast was fantastic! My only complaint would be that I booked a room with a king size bed saying it sleeps 4 (2 adults and 2 children), so I assumed there would be a pull out couch. There was only one king bed. So my toddler slept in her playpen that we brought along and my 9 year old had to sleep on the floor. I’m not really sure how one bed means you can sleep 4 people?  But we made it work and our stay was great besides that issue.
Fairfield Inn & Suites Kelowna Hotels in Kelowna

Fairfield Inn & Suites Kelowna

Hotel near Rutland, Kelowna 66.7% of visitors choose this area
Price per night from:US$151
8.7/10
Very Good
NNikki RoseArrived late night. There were to hotel staff at the reception and only one of them was nicer. I was awake for two days straight and it was my first time in Canada. Everything was different back in Saudi I told the receptionist so I might need some help or if she can guide me thru. No Bell boy or anything is accepted but the rude behavior of one of the old man was not, just because I'm asian.Wont reccommend to friends and they dont even accept cashh
Hampton Inn & Suites by Hilton Kelowna Airport BC Hotels in Kelowna

Hampton Inn & Suites by Hilton Kelowna Airport BC

Hotel near Kelowna
Price per night from:US$155
8.7/10
Very Good
EER CHIUVery new and modern equipment! Moreover, the room is large and feels very comfortable! There is a heated swimming pool, jacuzzi and gym! If it snows heavily and it’s inconvenient to go out, you can stay in the hotel! Secondly, the breakfast is pretty good! Although the selection is not large, there are slight changes every day! Worthy of appreciation! And Chief is very proactive in helping and very friendly! So every time I come to Kelowna, Holiday Inn Express is my first choice. It is very convenient to get there, and there are many delicious restaurants next to the hotel!
Holiday Inn Express & Suites Kelowna - East Hotels in Kelowna

Holiday Inn Express & Suites Kelowna - East

Hotel near Rutland, Kelowna 66.7% of visitors choose this area
Price per night from:US$113
8.3/10
Very Good
DDev_TirthoI stayed at Recreation Inn during my recent trip to Kelowna, and overall, it was a decent experience for the price. The standout for me was the Saturday breakfast – simple but on point. It was served buffet-style with a good mix of egg muffins, fruit, bread, and juice. Everything was fresh and well-prepared, making for a nice start to the day. The room itself was clean and had all the basic amenities I needed, but I have to admit, the condition of the room felt quite dated. The furniture and decor could really use an upgrade, and there was an unpleasant musty odor in the room that lingered throughout my stay, which definitely affected my comfort. The staff were polite and helpful, and the check-in process was smooth. The location is convenient, close to some restaurants and not far from the lake, which was a bonus. If you’re looking for a basic place to crash for a night or two and don’t mind a bit of an older vibe, it could work. But if you’re sensitive to smell or looking for something modern and more refreshed, this might not be the best fit.
Recreation Inn and Suites Hotels in Kelowna

Recreation Inn and Suites

Hotel near Kelowna
Price per night from:US$75
8.2/10
Very Good
KKelly 愛吃愛喝愛旅遊We stayed in a 4-person room with sea view including breakfast. The hotel has good seats and there are many restaurants nearby. It is very convenient. The lake view outside is very beautiful. Their swimming pool facilities are not bad, but they are a little shallower. There is one in the lobby on the first floor. Free snacks and drinks are available.
Delta Hotels Grand Okanagan Resort Hotels in Kelowna

Delta Hotels Grand Okanagan Resort

Hotel near Kelowna
Price per night from:US$246

FAQs About Kelowna Hotels

Where can I find the best hotels in Kelowna?

Kelowna has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Best Western Plus Kelowna Hotel & Suites (from US$116), Fairfield Inn & Suites Kelowna (from US$115) and Accent Inns Kelowna (from US$96) are preferred hotels.

Where can you find hotels with excellent breakfast in Kelowna?

What are some hotels with pools in Kelowna?

Best Western Plus Kelowna Hotel & Suites (from US$116), Fairfield Inn & Suites Kelowna (from US$115) and Accent Inns Kelowna (from US$96) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Kelowna?

Where can I find the best hotel discounts in Kelowna?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Okanagan Lake in Kelowna?

For Kelowna hotels near Okanagan Lake, many travelers recommend Accent Inns Kelowna (from US$96), Delta Hotels Grand Okanagan Resort (from US$210) and Hotel Eldorado at Eldorado Resort (from US$173) for their great location and service.

Kelowna Hotels Info

Highest PriceUS$941
Lowest PriceUS$99
Number of Reviews3,438
Total Properties171
Average Price (Weekdays)US$167
Average Price (Weekends)US$181