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 – 115 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.

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. The staff here are always so accommodating

Show more Show less
7.6
Good
760 reviews
Price from
£120
per night

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. We loved everything about this hotel. We stayed for 2 nights. The room was comfy and shower really good. The breakfast due covid-19 is delivered to our door. It was really good and also there is complementary coffe from Starbucks at the lobby. O totally recommend

Show more Show less
8.5
Very good
1,204 reviews
Price from
£162
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. Very friendly & helpful staff - clean & tidy room - comfortable bed & pillows - the spa and pool were great after a long day driving and breakfast was one of the best so far - the hotel was located near a variety of shops and restaurants and although on a main road was very quiet

Show more Show less
7.8
Good
1,603 reviews
Price from
£135
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
956 reviews
Price from
£143
per night

Super 8 by Wyndham Kelowna BC 2 stars

Hotel in Rutland, Kelowna

This British Columbia hotel is 8 km from Kelowna International Airport. Guests can enjoy a seasonal outdoor pool and a year-round outdoor hot tub. It’s all about the service. The staff are always friendly and helpful.

Show more Show less
7.2
Good
504 reviews
Price from
£130
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. Staff are great and friendly and efficient.

Show more Show less
7.7
Good
805 reviews
Price from
£174
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.... Location, affordable, and LOCATION! This was my first stay in Kelowna and I will be staying at the Royal Anne every time from now on. Best bang for your buck and you are within a 2 minute walk of the best bars and beaches in town! Amazing!!!

Show more Show less
8.6
Fabulous
999 reviews
Price from
£141
per night

Microtel Inn & Suites by Wyndham Kelowna 3 stars

Hotel in Rutland, Kelowna

Featuring a bar, Microtel Inn & Suites by Wyndham Kelowna is located in Kelowna in the British Columbia region, 6 km from Geert Maas Sculpture Gardens Gallery and 7 km from Fintry Estate & Provincial... Very friendly staff, hot tub and pool were amazing

Show more Show less
8.5
Very good
151 reviews
Price from
£149
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. This 3-star hotel offers an ATM and a concierge service. The rooms are amazing. Such a comfortable bed! Restaurant is also very good.

Show more Show less
7.6
Good
266 reviews
Price from
£180
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. Great location, close to restaurants, shopping and downtown. Low street noise levels and Great views.

Show more Show less
9
Superb
389 reviews
Price from
£183
per night

Most booked hotels in Kelowna in the past month

See all

Kelowna's best hotels with breakfast

See all

Hotels located in the centre of 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