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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Kelowna – 117 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hampton Inn & Suites Kelowna, British Columbia, Canada

Hotel in Kelowna

Hampton Inn & Suites Kelowna, British Columbia, Canada is located in Kelowna, within 9 miles of The Old Woodshed Kelowna and 9 miles of Waterfront Park. Location, room set up and view, comfortable and roomy

Show more Show less
8.9
Excellent
123 reviews
Avg. price/night:
$125

Holiday Inn Express & Suites Kelowna - East

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. For many years we have used Holiday Inn Express and never failed our expectations.

Show more Show less
8.9
Excellent
288 reviews
Avg. price/night:
$103

Four Points by Sheraton Kelowna Airport

Hotel in Kelowna

Providing a complimentary 24-hour airport shuttle, this Kelowna hotel features an indoor pool and waterslide. Free Wi-Fi is provided in all guest rooms. The Okanagan Golf Club is a 5-minute drive... The location to the airport. The amenities of restaurant and pool.

Show more Show less
8.6
Excellent
249 reviews
Avg. price/night:
$121

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 property’s location was amazing. Very central to everything. The staff was amazing and very friendly!!

Show more Show less
8.6
Excellent
935 reviews
Avg. price/night:
$103

Royal Anne Hotel

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. Amazing location, right in the downtown and waterfront Friendly staff despite the bad covid time I found myself in this hotel at Spacious room, very comfortable beds Great Mountain View from the room Free parking in hotel garage - otherwise all streets around are with paid parking only

Show more Show less
8.7
Excellent
816 reviews
Avg. price/night:
$97

Hotel Eldorado at Eldorado Resort

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
167 reviews
Avg. price/night:
$106

Fairfield Inn & Suites by Marriott Kelowna

Hotel in Rutland, Kelowna

A 10-minute drive from Kelowna Airport, this family-friendly hotel provides free Wi-Fi. A heated pool with a water slide is open year-round. Lovely new fresh rooms and great size

Show more Show less
8.6
Excellent
183 reviews
Avg. price/night:
$104

Siesta Suites

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. Location, cleanliness, amenities & comfort

Show more Show less
8.8
Excellent
466 reviews
Avg. price/night:
$87

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

Show more Show less
8
Very Good
500 reviews
Avg. price/night:
$88

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. Just 10 minutes from the Downtown

Show more Show less
8.7
Excellent
784 reviews
Avg. price/night:
$80

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 second you sign up!

What Guests Said About Kelowna:

Explore guest reviews of hotels in Kelowna

See all