Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Kelowna – 160 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

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. Breakfast, room, and staff was also very helpful.

Show more Show less
8.2
Very Good
1,428 reviews
Price from
$151
per night

Hotel Kelowna & Conference Centre

Hotel in Rutland, Kelowna

Offering a hot tub and fitness center, Kanata Kelowna Hotel & Conference Center is located in the heart of Kelowna city center, 11 minutes from Okanagan Lake. Free WiFi is provided in all guest rooms.... Amazing breakfast great staff throughout

Show more Show less
7.9
Good
667 reviews
Price from
$123
per night

Sandman Hotel & Suites Kelowna

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. close to mall and easy to get to all areas of Kelowna. staff was awesome. great patio views from my room

Show more Show less
6.4
Review score
961 reviews
Price from
$122
per night

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.... breakfast had many choices. i liked the fruits. coffee was good. near to the beach, the grocery and shopping.

Show more Show less
8.4
Very Good
1,191 reviews
Price from
$154
per night

Days Inn by Wyndham Kelowna

Hotel in Rutland, Kelowna

Days Inn by Wyndham Kelowna is located in Kelowna, only minutes from a variety of outdoor recreational activities. This hotel offers a seasonal outdoor heated pool. Room was great .very clean and comfortable bed.very nice staff and hot tub and breakfast were awesome

Show more Show less
7.3
Good
1,323 reviews
Price from
$131
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. We loved this place. The moment we walked in the door, it just smelled so clean and fresh! The bed was comfy, the deep tub was a welcome treat after a day on the road, loved having our own entrance so we could park our car close, they room had so much lighting (warm light lamps and a cool ceiling light). The man that checked us in (maybe his name was Terry? He had glasses and lived in Winnipeg for a while) was super friendly and accommodated a request we made for our room. The night before this we didn’t have a great stay at a different hotel so this was a very welcome treat! Loved it!

Show more Show less
6.7
Review score
641 reviews
Price from
$131
per night

Hyatt Place Kelowna

Hotel in Downtown Kelowna, Kelowna

Hyatt Place Kelowna has a restaurant, fitness center, a bar and shared lounge in Kelowna. Featuring a concierge service, this property also provides guests with a terrace. I like the breakfast very much

Show more Show less
8
Very Good
607 reviews
Price from
$146
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. Facility was very clean and enjoyed the pool.

Show more Show less
7.7
Good
1,293 reviews
Price from
$127
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.1
Very Good
832 reviews
Price from
$126
per night

Okanagan Seasons Resort

Hotel in Rutland, Kelowna

Located on 5.5 acres, this Kelowna resort features 2 courtyards, indoor and outdoor pools and a putting green. Numerous wineries, including Bounty Cellars Winery, are within 10 minutes of this resort.... Cheaper than other competition

Show more Show less
5.9
Review score
389 reviews
Price from
$118
per night

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

Hotels located in the center of Kelowna

See all

FAQs about hotels in Kelowna

Learn more about visiting Kelowna

  • 2 attractions
  • 16 points of interest
  • 7 neighborhoods
Find out more
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