Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

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 – 121 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

Hampton Inn & Suites Kelowna, British Columbia, Canada 2.5 stars

Hotel in Kelowna

Hampton Inn & Suites Kelowna, British Columbia, Canada is situated in Kelowna, within 14 km of The Old Woodshed Kelowna and 14 km of Waterfront Park. i really liked the location....close to airport. I was meeting a late plane arrival thus the stayover. I liked the fact that it was dog friendly and the breakfast was a wonderful bonus. credos to all staff

Show more Show less
8.9
Fabulous
115 reviews
Avg. price/night:
£100

Holiday Inn Express & Suites Kelowna - East 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. This property is NEW .... so, really .... what's not to like !! It smelled NEW and clean and the cinnamon rolls were delicious.

Show more Show less
8.9
Fabulous
276 reviews
Avg. price/night:
£116

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 and waterslide. Free WiFi is provided in all guest rooms. The Okanagan Golf Club is 5 minutes’ drive away. The location to the airport. The amenities of restaurant and pool.

Show more Show less
8.6
Fabulous
243 reviews
Avg. price/night:
£115

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. Really interesting layout. You could take drinks into the pool area as well which was nice. It reminded me of Vegas.

Show more Show less
8.7
Fabulous
842 reviews
Avg. price/night:
£97

Royal Anne Hotel 3 stars

Hotel in Downtown Kelowna, Kelowna

Featuring a gym with 2 saunas, 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. Good for convenience and clean

Show more Show less
8.7
Fabulous
785 reviews
Avg. price/night:
£87

Hotel Eldorado at Eldorado Resort 5 stars

Hotel in South Pandosy, Kelowna

Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool. Loved everything about our stay at Eldorado! From the balcony in our room with a lake view to the breakfast in the restaurant ... we were impressed. All staff were professional and friendly, and nothing was too much trouble for them. We had 2 nights at Eldorado en-route from Banff to Vancouver and can highly recommend the relaxed atmosphere of such a tranquil setting.

Show more Show less
8.2
Very good
160 reviews
Avg. price/night:
£115

Fairfield Inn & Suites by Marriott Kelowna 3 stars

Hotel in Rutland, Kelowna

Located 10 minutes’ drive from Kelowna Airport, this family-friendly hotel provides free Wi-Fi. A heated pool with a water slide is open year-round. The rooms were comfortable. The pool was fun. The hotel welcomed my Airedale. The location was amazingly convenient. The staff were really kind and nice to my kids (13, 8, 5 and 20 months old) Lobby and ambiance was very happy and welcoming. Average breakfast, but suffice for our needs. Gym looked great but didn't use it.

Show more Show less
8.6
Fabulous
181 reviews
Avg. price/night:
£112

Siesta Suites 3 stars

Hotel in South Pandosy, Kelowna

In the heart of the Okanagan Mission neighborhood, this all-suite hotel is in Kelowna, British Columbia. Free wireless internet access is offered in every suite. Well taken care of, clean, quiet and would certainly stay again

Show more Show less
8.8
Fabulous
451 reviews
Avg. price/night:
£77

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. The staff and the room was excellent... Great value and a very pleasant experience...

Show more Show less
8.1
Very good
464 reviews
Avg. price/night:
£79

The Kanata Kelowna 3 stars

Hotel in Rutland, Kelowna

Offering a hot tub and fitness centre, The Kanata Kelowna is located in the heart of Kelowna city centre, 11 minutes from Okanagan Lake. Free WiFi is provided in all guest rooms. Very clean room and comfortable beds. Great breakfast!

Show more Show less
8.7
Fabulous
776 reviews
Avg. price/night:
£85

Most booked hotels in Kelowna in the past month

See all

Kelowna's best hotels with breakfast

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