Skip to main content

Four-Star Hotels in Kelowna

Find the four-star hotels that appeal to you the most

Top picks for Kelowna hotels

Explore our most popular hotels in Kelowna

Filter by:

Review score

The Royal Kelowna - Bellstar Hotels & Resorts

Downtown Kelowna, Kelowna

Offering a rooftop infinity pool and hot tub, The Royal Kelowna - Bellstar Hotels & Resorts is located in Kelowna, only 5 minutes’ walk from Okanagan Lake beaches. A full kitchen is provided.

P
Peter
From
Switzerland
Great location, beautiful old style suite, breath-taking view from the balcony
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 480 reviews
Price from
US$174.68
1 night, 2 adults

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.

A
AnnieRavo
From
Australia
Fabulous desk staff, very helpful Very comfortable beds and pillows. Great service for food and cocktails around the pool Convenient location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 726 reviews
Price from
US$110.51
1 night, 2 adults

Manteo at Eldorado Resort

South Pandosy, Kelowna

On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodation steps away from Rotary Beach Park.

M
Murray
From
Canada
The room was bigger than I expected, cleaner than I expected and quieter than I expected
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 268 reviews
Price from
US$174.68
1 night, 2 adults

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.

L
Leng Kim
From
Singapore
Very nice and comfortable and spacious room. Very nice pool with slide, my kids had a lot of fun. Very nice breakfast too. Freeflow of coffee and tea was a bonus.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 729 reviews
Price from
US$98.01
1 night, 2 adults

Prestige Beach House, WorldHotels Crafted

Hotel in Downtown Kelowna, Kelowna

Located across from Hot Sands Beach, Prestige Beach House, WorldHotels Crafted offers an indoor pool, on-site dining, and rooms with flat-screen TVs. Lake City Casinos is 2 km away.

S
Stephen
From
Australia
The reception staff were welcoming and very helpful The location was perfect close to the beach and park and a short walk to restaurants and bars. We had a great view over the park from our room
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 378 reviews
Price from
US$124.97
1 night, 2 adults

Best Western Plus Kelowna Hotel & Suites

Hotel in Rutland, Kelowna

Located in British Columbia, this hotel is a 10-minute drive from Kelowna International Airport.

C
Carolyn
From
Canada
Lovely bedding! Good breakfast! Good location and great staff!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 532 reviews
Price from
US$113.43
1 night, 2 adults

A View of the Lake B & B

West Kelowna (Near Kelowna)

A View of the Lake B & B in West Kelowna provides adults-only accommodation with a garden and a shared lounge. This 4-star bed and breakfast offers full-day security and luggage storage space.

S
Steve
From
0
The view was absolutely amazing, the room we had was very large and super clean and the bed was very comfortable and Steve and Christy were amazing hosts. And the breakfast we had was very gourmet. Loved it here
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 228 reviews
Price from
US$138.86
1 night, 2 adults

The Cove Lakeside Resort

West Kelowna (Near Kelowna)

This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site restaurant, full spa services and an on-site marina.

V
Verónica Viridiana
From
Mexico
The hotel rooms are great, super clean and very well equiped, great service and the lake view is beutiful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 102 reviews
Price from
US$160.06
1 night, 2 adults

Doubletree By Hilton West Kelowna

West Kelowna (Near Kelowna)

Doubletree By Hilton West Kelowna features a fitness centre, shared lounge, a restaurant and bar in West Kelowna. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

K
Kaitlynrob
From
Australia
The most comfortable, luxurious king bed with massive TV to watch all your fave streaming services.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 67 reviews
Price from
US$83.90
1 night, 2 adults

Kelowna Bed & Breakfast - CHATHAM HOUSE

Downtown Kelowna, Kelowna

Attractively situated in the centre of Kelowna, Kelowna Bed & Breakfast - CHATHAM HOUSE features free WiFi, a garden and free private parking for guests who drive.

w
wayne
From
New Zealand
Breakfast was well presented in very much a French style more than enough was served. It was a cool morning so breakfast was served inside. We appreciated the service and communication with both host. Wish them both all the success they deserve.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews
All four-star hotels in Kelowna

The best four-star hotels in Kelowna

Check out our pick of great four-star hotels in Kelowna

Filter by:

Review score

The Royal Kelowna - Bellstar Hotels & Resorts

Downtown Kelowna, Kelowna

Offering a rooftop infinity pool and hot tub, The Royal Kelowna - Bellstar Hotels & Resorts is located in Kelowna, only 5 minutes’ walk from Okanagan Lake beaches. A full kitchen is provided.

P
Peter
From
Switzerland
Great location, beautiful old style suite, breath-taking view from the balcony
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 480 reviews
Price from
US$174.68
1 night, 2 adults

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.

A
AnnieRavo
From
Australia
Fabulous desk staff, very helpful Very comfortable beds and pillows. Great service for food and cocktails around the pool Convenient location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 726 reviews
Price from
US$110.51
1 night, 2 adults

Manteo at Eldorado Resort

South Pandosy, Kelowna

On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodation steps away from Rotary Beach Park.

M
Murray
From
Canada
The room was bigger than I expected, cleaner than I expected and quieter than I expected
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 268 reviews
Price from
US$174.68
1 night, 2 adults

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.

L
Leng Kim
From
Singapore
Very nice and comfortable and spacious room. Very nice pool with slide, my kids had a lot of fun. Very nice breakfast too. Freeflow of coffee and tea was a bonus.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 729 reviews
Price from
US$98.01
1 night, 2 adults

Prestige Beach House, WorldHotels Crafted

Hotel in Downtown Kelowna, Kelowna

Located across from Hot Sands Beach, Prestige Beach House, WorldHotels Crafted offers an indoor pool, on-site dining, and rooms with flat-screen TVs. Lake City Casinos is 2 km away.

S
Stephen
From
Australia
The reception staff were welcoming and very helpful The location was perfect close to the beach and park and a short walk to restaurants and bars. We had a great view over the park from our room
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 378 reviews
Price from
US$124.97
1 night, 2 adults

Best Western Plus Kelowna Hotel & Suites

Hotel in Rutland, Kelowna

Located in British Columbia, this hotel is a 10-minute drive from Kelowna International Airport.

C
Carolyn
From
Canada
Lovely bedding! Good breakfast! Good location and great staff!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 532 reviews
Price from
US$113.43
1 night, 2 adults

A View of the Lake B & B

West Kelowna (Near Kelowna)

A View of the Lake B & B in West Kelowna provides adults-only accommodation with a garden and a shared lounge. This 4-star bed and breakfast offers full-day security and luggage storage space.

S
Steve
From
0
The view was absolutely amazing, the room we had was very large and super clean and the bed was very comfortable and Steve and Christy were amazing hosts. And the breakfast we had was very gourmet. Loved it here
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 228 reviews
Price from
US$138.86
1 night, 2 adults

The Cove Lakeside Resort

West Kelowna (Near Kelowna)

This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site restaurant, full spa services and an on-site marina.

V
Verónica Viridiana
From
Mexico
The hotel rooms are great, super clean and very well equiped, great service and the lake view is beutiful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 102 reviews
Price from
US$160.06
1 night, 2 adults

Doubletree By Hilton West Kelowna

West Kelowna (Near Kelowna)

Doubletree By Hilton West Kelowna features a fitness centre, shared lounge, a restaurant and bar in West Kelowna. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

K
Kaitlynrob
From
Australia
The most comfortable, luxurious king bed with massive TV to watch all your fave streaming services.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 67 reviews
Price from
US$83.90
1 night, 2 adults

Kelowna Bed & Breakfast - CHATHAM HOUSE

Downtown Kelowna, Kelowna

Attractively situated in the centre of Kelowna, Kelowna Bed & Breakfast - CHATHAM HOUSE features free WiFi, a garden and free private parking for guests who drive.

w
wayne
From
New Zealand
Breakfast was well presented in very much a French style more than enough was served. It was a cool morning so breakfast was served inside. We appreciated the service and communication with both host. Wish them both all the success they deserve.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews
All four-star hotels in Kelowna

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Kelowna and surroundings in the past month

See all

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 268 reviews

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 378 reviews

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 532 reviews

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 726 reviews

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 480 reviews

Popular with guests booking four-star hotels in Kelowna

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 729 reviews

Popular with guests booking four-star hotels in West Kelowna

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 397 reviews

Popular with guests booking four-star hotels in West Kelowna

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 228 reviews

4 star hotels that guests love in Kelowna

See all
Avg. price/night: US$181.25
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 268 reviews
Location was really a plus and the outdoor amenities were excellent.Our room was very spacious but very outdated.Certainly would not classify it as deluxe.Had to step out onto the balcony and look left to view the lake as our view was obstructed by trees and the next door building.The restaurant was excellent- we had 2 excellent breakfasts.Housekeeping very friendly
Guest review by
Kevin
Family with young children