Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Kelowna – 107 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Coast Capri Hotel 4 stars

Hotel in Downtown Kelowna, Kelowna

This downtown Kelowna hotel is just blocks from Okanagan Lake. It has 2 on-site restaurants and a spa. The warmly decorated rooms offer free WiFi. Comfy beds, super clean, lots of amenities! Staff very helpful and nice!

Show more Show less
8.5
Very good
1,295 reviews
Price from
£85
per night

Sandman Hotel & Suites Kelowna 3 stars

Hotel in Downtown Kelowna, Kelowna

Featuring an indoor swimming pool and hot tub, this Kelowna hotel offers an on-site restaurant. The front desk is available 24 hours a day. Free WiFi is provided throughout the hotel. location was great, and really enjoyed the tower rooms with balcony.

Show more Show less
6.9
Review score
970 reviews
Price from
£72
per night

Econo Lodge Inn & Suites 3 stars

Hotel in Downtown Kelowna, Kelowna

Featuring an indoor pool and hot tub, this property is located in Kelowna, British Columbia. All guestrooms offer convenient coffeemakers and refrigerators. Free WiFi is provided in all areas. Facility was very clean and enjoyed the pool.

Show more Show less
7.8
Good
1,554 reviews
Price from
£67
per night

Royal Anne Hotel 3 stars

Hotel in Downtown Kelowna, Kelowna

Featuring a small fitness centre and sauna, a wine shop and continental breakfast, this Kelowna hotel is located in the center of downtown, only a 10 minutes' walk to City Park. Free WiFi is provided.... This is by far one of the best place to stay when travelling with pets. The waterfront boardwalk is a 5 minute walk from the hotel. Fantastic and very spacious room with all amenities we needed especially travelling with our 2 dogs. Easy checking-in as well as check-out and super friendly staff. Unfortunately our TV was not working and Devin came up with a new remote which is what it needed. Since we had a long drive back home a lovely waitress packed us a to go breakfast with more than we needed.

Show more Show less
8.6
Fabulous
1,025 reviews
Price from
£81
per night

Ramada by Wyndham Kelowna Hotel & Conference Center 3 stars

Hotel in Downtown Kelowna, Kelowna

Kelowna Golf & Country Club is 2.1-kilometers from this hotel in British Columbia. It features an indoor pool with a hot tub, a restaurant and guest rooms with free Wi-Fi. Spacious comfortable rooms, nice public areas, pool and hot tub. Clean facilities and friendly staff. Lots of parking and convenient location.

Show more Show less
7.5
Good
822 reviews
Price from
£80
per night

Comfort Suites Kelowna 4 stars

Hotel in Rutland, Kelowna

Featuring a hot tub and an indoor pool with a waterslide, this Kelowna hotel provides breakfast. A microwave and a refrigerator are included in all rooms. Big White Ski Resort is 1 hour’s drive away. Great staff. The GM was very welcoming. She personally introduced herself and chat with us.

Show more Show less
8.2
Very good
721 reviews
Price from
£95
per night

Four Points by Sheraton Kelowna Airport 3 stars

Hotel in Kelowna

Offering a complimentary 24-hour airport shuttle, this Kelowna hotel features an indoor pool. Free WiFi is provided in all guest rooms. The Okanagan Golf Club is 5 minutes’ drive away. It is great for flying to or from Kelowna. The dinner was excellent.

Show more Show less
8.6
Fabulous
333 reviews
Price from
£92
per night

Hyatt Place Kelowna 3 stars

Hotel in Downtown Kelowna, Kelowna

Hyatt Place Kelowna has a restaurant, fitness centre, a bar and shared lounge in Kelowna. Boasting a concierge service, this property also provides guests with a terrace. the interior design was lovely, the bathroom and room were super clean and the view was very nice.

Show more Show less
7.8
Good
336 reviews
Price from
£86
per night

Holiday Inn Express & Suites Kelowna - East, an IHG Hotel 3 stars

Hotel in Rutland, Kelowna

Conveniently located off Highway 97, Holiday Inn Express & Suites Kelowna offers an indoor pool and fitness centre. The hotel is just 6 km from Kelowna city centre and Okanagan Lake. Clean , Covid safe, friendly staff, very comfortable and clean room.

Show more Show less
8.9
Fabulous
412 reviews
Price from
£91
per night

Prestige Beach House; BW Premier Collection 4 stars

Hotel in Downtown Kelowna, Kelowna

Located across from Hot Sands Beach , this property offers an indoor pool, on-site dining, and rooms with flat-screen TVs. Lake City Casinos is 2 km away. We really liked it. The food is great. The only things that weren't terrific were the hot tub is SUPER hot and the bathtub stopper in our room didn't work

Show more Show less
7.6
Good
815 reviews
Price from
£88
per night

Most booked hotels in Kelowna in the past month

See all

Budget hotels in Kelowna

See all

FAQs about hotels in Kelowna

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Kelowna:

Explore guest reviews of hotels in Kelowna

See all
Research, refine and make plans for your whole trip