Skip to main content

Resorts in Kelowna

Find the resorts that appeal to you the most

The best resorts in Kelowna

Check out our pick of great resorts 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, 497 reviews
Price from
US$170.37
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.

L
Lucy
From
United Kingdom
Lake view room, very comfortable and clean with fridge, kettle and nice bathroom. Loved the walk along the lake and the hotel restaurant Maestro, delicious food.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 281 reviews
Price from
US$147.56
1 night, 2 adults

Delta Hotels by Marriott Grand Okanagan Resort

Downtown Kelowna, Kelowna

This resort hotel is located on Okanagan Lake and surrounded by mountains. The Kelowna Art Gallery is 20 meters away. A restaurant is located on the lakefront patio.

B
Brenda
From
Canada
Husband's 70th Birthday and we got an upgrade plus a celebration bottle of wine! Beautiful view. NICE indoor and outdoor Hot tubs plus pool. Oak and Cru restaurant was GREAT! Nice waterfront walkway.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 400 reviews
Price from
US$191.75
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.

L
Lidiya
From
Ukraine
The place is really great. Great location, just in front of the lake. It's great food in the restaurant , clean room, perfect view. We enjoyed.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 103 reviews
Price from
US$156.11
1 night, 2 adults

Chute Lake Lodge

Naramata (Near Kelowna)

Located in Naramata, 20 km from H2O Adventure and Fitness Centre, Chute Lake Lodge provides accommodation with a garden, free private parking, a private beach area and a terrace.

K
Klara
From
Canada
Great restaurant on site. Lots to do. Close to Naramata but tucked away. Live bands on the long weekend. A complete paradise for dogs!
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 30 reviews
Price from
US$143.46
1 night, 2 adults

Peachland Beach Resort

Peachland (Near Kelowna)

Located in Peachland, 25 km from The Old Woodshed Kelowna, Peachland Beach Resort provides accommodation with a garden, free private parking, a private beach area and a terrace.

A
Acres
From
Canada
Great Location, very clean, met our needs and relaxing
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 53 reviews
All resorts in Kelowna

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Resorts that guests love in Kelowna

See all
Avg. price/night: US$192.66
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 400 reviews
We loved the location and the resort feel of the property. We very much enjoyed the pool area and all the wonderful staff.
Guest review by
Casey
Family with young children
Avg. price/night: US$192.66
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 400 reviews
It's a resort hotel with nice facilities and quite friendly staff, located in a prime location on the water and near to a lot of entertainment. I think it's a destination in itself and was our base to explore the Okanagan. The fish and chips at the on-location restaurant is a recommendation.
Guest review by
Justin R.
Young couple
Avg. price/night: US$207.71
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 497 reviews
Luxury and location
Guest review by
ELLA
Solo traveller
Avg. price/night: US$207.71
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 497 reviews
Beautiful, comfortable suite that was a luxury to stay in. We thought we had booked a 2 bedroom suite, but it actually had 3! Lovely kitchen, two bathrooms, dining area, and living room with a gas fireplace! This suite can hold up to 6 adults easily. We can't wait to go back again!
Guest review by
DebraA16
People with friends
gogless