Find and Book Top Hotels in Kelowna

Search among 16 available hotels and places to stay in Kelowna from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-16 out of 16
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great391 reviews
MapView on map1.3 km from City Centre300 m from Myra Canyon Kettle Valley Railway Trestles
From   US$ 113 /nightSelect
8.2
Great124 reviews
MapView on map3.0 km from City Centre1.4 km from Kelowna General Hospital
From   US$ 168 /nightSelect
8.6
Great213 reviews
500 m from City Centre300 m from Prospera Place
From   US$ 130 /nightSelect
Motel
8.0
Great138 reviews
1.5 km from City Centre500 m from Myra Canyon Kettle Valley Railway Trestles
From   US$ 62 /nightSelect
8.0
Great58 reviews
3.0 km from City Centre
From   US$ 184 /nightSelect
8.4
Great142 reviews
2.9 km from City Centre1.9 km from Myra Canyon Kettle Valley Railway Trestles
From   US$ 98 /nightSelect
5.2 km from City Centre
From   US$ 126 /nightSelect
8.4
Great138 reviews
4.8 km from City Centre
From   US$ 85 /nightSelect
8.6
Great138 reviews
4.6 km from City Centre
From   US$ 109 /nightSelect
8.6
Great366 reviews
200 m from City Centre200 m from Kelowna Centennial Museum
From   US$ 176 /nightSelect
10.3 km from City Centre800 m from The Okanagan Golf Club
From   US$ 144 /nightSelect
4.1 km from City Centre
From   US$ 149 /nightSelect
8.6
Great100 reviews
4.7 km from City Centre
From   US$ 234 /nightSelect
Bed & Breakfast
8.8
Great3 reviews
6.2 km from City Centre
From   US$ 173 /nightSelect
8.4
Great131 reviews
1.5 km from City Centre500 m from Myra Canyon Kettle Valley Railway Trestles
From   US$ 126 /nightSelect
8.0
Great62 reviews
10.4 km from City Centre800 m from The Okanagan Golf Club
From   US$ 128 /nightSelect

Best hotels and places to stay in Kelowna

Why visit?

Kelowna is a vibrant city located in the heart of the beautiful Okanagan Valley, making it an ideal destination for tourists. With its stunning natural landscapes, numerous wineries, and a wide range of outdoor activities, Kelowna offers something for everyone. Whether youre looking to relax by the pool at a luxurious Kelowna resort or explore the many attractions and accommodations in the city, there is no shortage of options to suit every travelers needs.

Where to stay?

Downtown Kelowna: As the central hub of the city, Downtown Kelowna is a popular area to stay in for tourists. Here, youll find a variety of Kelowna hotels, resorts, and accommodations to choose from. With its proximity to restaurants, shops, and entertainment options, staying in Downtown Kelowna offers convenience and easy access to all that the city has to offer.

Kelowna South: Located just south of Downtown Kelowna, Kelowna South is another excellent area to consider for accommodation. This neighborhood offers a mix of residential and commercial areas, with several hotels and motels in Kelowna BC. With its close proximity to beaches, parks, and the vibrant Pandosy Village, Kelowna South provides a relaxed and laid-back atmosphere for tourists.

Mission: Situated in the southeastern part of Kelowna, Mission is a scenic neighborhood known for its stunning lake views and upscale residential areas. Here, youll find luxury hotels in Kelowna as well as charming bed and breakfasts. Mission offers a tranquil setting and is close to wineries, hiking trails, and outdoor recreational activities, making it a great choice for those seeking a peaceful and picturesque stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $150 to $300.

5-star hotels: The average price per night is around $250 to $500.

Best value for money:

Hotel A: Located in the heart of Downtown Kelowna, Hotel A offers comfortable accommodations at an affordable price. With spacious rooms, friendly staff, and a convenient location close to restaurants and shops, this hotel provides excellent value for money. Guests can also enjoy amenities such as a pool and free Wi-Fi, making it an ideal choice for budget-conscious travelers seeking a pleasant stay.

Resort B: Situated in Kelowna South, Resort B provides affordable rates without compromising on quality. The hotel features clean and cozy rooms, a welcoming atmosphere, and a complimentary breakfast. With its close proximity to beaches and parks, guests can easily explore the natural beauty of Kelowna while enjoying a comfortable stay at this budget-friendly resort.

Motel C: Perfect for those looking for a more affordable option, Motel C offers clean and basic accommodations in Kelowna. The motel is conveniently located near major attractions and provides comfortable rooms with essential amenities. With its affordable rates and proximity to the city center, Motel C is an ideal choice for travelers seeking an economical stay in Kelowna.

Best kids-friendly hotels:

Hotel D: This family-friendly hotel in Kelowna offers spacious rooms and suites that can comfortably accommodate families. With amenities such as a pool, game room, and playground, Hotel D ensures that children have a fun-filled stay. The hotels central location provides easy access to kid-friendly attractions and activities, making it an excellent choice for families visiting Kelowna.

Resort E: Nestled in the Mission neighborhood, Resort E caters to families with its array of family-friendly amenities. From a kids club to a waterslide and splash park, children will have endless entertainment options at this resort. The hotel also offers spacious suites equipped with kitchenettes, providing convenience for families traveling with little ones.

Best hotels for a romantic getaway:

Hotel F: Offering a peaceful and intimate ambiance, Hotel F is an ideal choice for couples seeking a romantic escape. With its picturesque location on the shores of Okanagan Lake, guests can enjoy breathtaking views and romantic walks along the waterfront. The hotel also features luxurious suites, a spa, and an onsite restaurant, creating a perfect setting for a romantic getaway.

Resort G: This upscale resort in Kelowna is known for its serene atmosphere and stunning surroundings. With private balconies overlooking the lake, couples can relax and enjoy each others company in a beautiful setting. The resort also offers amenities such as a spa, fine dining options, and access to nearby wineries, ensuring a memorable and romantic stay.

Best for location:

Hotel H: Situated in the heart of Downtown Kelowna, Hotel H provides guests with easy access to popular attractions, restaurants, and shops. With its central location, guests can explore the city on foot and experience the vibrant atmosphere of Kelowna. The hotels modern rooms and friendly service make it a convenient and comfortable choice for travelers.

Resort I: Located in the scenic Kelowna South neighborhood, Resort I offers a tranquil setting while still being close to the citys amenities. Guests can enjoy beautiful lake views, access to nearby beaches, and a variety of outdoor activities. The resorts peaceful ambiance and natural surroundings make it an excellent choice for those seeking a relaxing stay.

Hotel J: Situated in the Mission neighborhood, Hotel J provides a peaceful retreat away from the hustle and bustle of the city center. With its close proximity to wineries, hiking trails, and stunning lake views, guests can enjoy the best of both worlds. The hotels serene setting and convenient location make it an ideal choice for those looking to unwind while staying connected to nature.

Best for a short city break:

Hotel K: Located in Downtown Kelowna, Hotel K offers comfortable and modern accommodations perfect for a short city break. The hotels central location allows guests to easily explore the citys attractions, restaurants, and nightlife. With its affordable rates and convenient amenities, Hotel K is an excellent choice for travelers looking to make the most of their short stay in Kelowna.

Resort L: Situated in Kelowna South, Resort L provides a relaxing environment close to the citys main attractions. With its spacious rooms, outdoor pool, and nearby beach access, guests can enjoy a rejuvenating break while still being within close proximity to the city center. The resorts tranquil setting and convenient location make it a great option for a short city getaway.

Show moreLess