Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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.

Royal Anne Hotel

Hotel in Downtown Kelowna, Kelowna

Featuring a small fitness center 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.5
Very Good
1,069 reviews
Price from
$95
per night

Hampton Inn & Suites Kelowna, British Columbia, Canada

Hotel in Kelowna

Located in Kelowna, 3.9 miles from Geert Maas Sculpture Gardens Gallery, Hampton Inn & Suites Kelowna, British Columbia, Canada has accommodations with a restaurant, free private parking, a fitness... The staff were very courteous and the room was neat and beautiful. I especially liked the view of the hills from my room and how serene it was at night. I loved going down for breakfast as they had options for even a finicky eater like me. I had to do a covid test in preparation for my return trip and it was available at the airport, which is a 12 minute walk. Also, corner stores within walking distance and a complimentary airport shuttle all made my stay more relaxing and enjoyable. I'd definitely be coming back here. Kudos to Stephanie too who helped with my prints and questions too!!!!

Show more Show less
8.9
Excellent
348 reviews
Price from
$104
per night

Coast Capri Hotel

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. The bed was really comfortable . The decor was fresh and contemporary.. The hotel even gave us $50 restaurant credit as it was our anniversary .

Show more Show less
8.5
Very Good
1,373 reviews
Price from
$98
per night

Econo Lodge Inn & Suites

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. Super accommodating. Friendly staff. We asked for later check out and gave us till noon at no extra charge. Super clean.

Show more Show less
7.8
Good
1,539 reviews
Price from
$78
per night

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

Hotel in Rutland, Kelowna

Conveniently located off Highway 97, Holiday Inn Express & Suites Kelowna offers an indoor pool and fitness center. The hotel is just 3.7 mi from Kelowna city center and Okanagan Lake. Great location, close to restaurants, shopping and downtown. Low street noise levels and Great views.

Show more Show less
8.8
Excellent
428 reviews
Price from
$103
per night

Comfort Suites Kelowna

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
751 reviews
Price from
$97
per night

Four Points by Sheraton Kelowna Airport

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. The breakfast was excellent ,good coffee nice setting good service . I was moving and had been working very hard the whole Stay was wonderful and very relaxing. I would recommend it to everyone

Show more Show less
8.6
Excellent
371 reviews
Price from
$115
per night

The Kanata Kelowna

Hotel in Rutland, Kelowna

Offering a hot tub and fitness center, The Kanata Kelowna is located in the heart of Kelowna city center, 11 minutes from Okanagan Lake. Free WiFi is provided in all guest rooms. Courteous and efficient front desk checkin. Friendly and thorough cleaning staff. Great location for out- of -town shoppers particularly .

Show more Show less
8.6
Excellent
705 reviews
Price from
$99
per night

Super 8 by Wyndham Kelowna BC

Hotel in Rutland, Kelowna

This British Columbia hotel is 5 mi 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.1
Good
537 reviews
Price from
$79
per night

Ramada by Wyndham Kelowna Hotel & Conference Center

Hotel in Downtown Kelowna, Kelowna

Kelowna Golf & Country Club is 2.1-miles 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
832 reviews
Price from
$87
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 second 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