Skip to main content

The best resorts in West Kelowna

Check out our pick of great resorts in West Kelowna

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

The Cove Lakeside Resort offers a central location for exploring West Kelowna and the surrounding areas. Guests can take a tour of a winery or play a round of golf on one of the many nearby courses. The Cove Marina offers water sport lessons and boat tours.

Has all the amenities you need in one place

Show more Show less
8.5
Very good
105 reviews
Price from
DKK 1,923
per night

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.

Additional recreational facilities at the Delta Hotels Grand Okanagan Resort include hot tubs, indoor and outdoor pools, spa and fitness centre.

I liked the facility - a modern hotel. The breakfast was excellent. Worth paying extra for the room to include breakfast. I liked the location of the hotel. I appreciated the parkade parking.

Show more Show less
7.8
Good
591 reviews
Price from
DKK 1,938
per night

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. Mission Creek Golf Club is 7 minutes' drive away.

Hotel Eldorado at Eldorado Resort features a hot tub. Guests can use the gym or have a meal in the hotel's lakefront Dining Room.

It’s location, on the lake. It’s facilities, pools and restaurants. And it’s staff! Very helpful, cheerful and courteous.

Show more Show less
8.3
Very good
309 reviews
Price from
DKK 1,599
per night

On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful

Manteo offers 24-hour front desk and room service, and the resort features an ATM, EV charging

All Manteo at Eldorado Resort rooms have air conditioning, a seating area, a flat-screen TV with

Location was excellent. Staff was super helpful and friendly

Show more Show less
8.3
Very good
319 reviews
Price from
DKK 1,720
per night

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. Free WiFi is included.

Excellent location. They accommodated every request.

Show more Show less
8.9
Fabulous
497 reviews
Price from
DKK 2,855
per night

In the South Pandosy district of Kelowna, close to Rotary Beach Park, Resort Style Living with Private Lawn and Patio features a fitness centre and a washing machine. This beachfront property offers access to tennis at the tennis court, free private parking and free WiFi. During your stay at this apartment, you can make use of a rooftop pool, as well as a selection of a hot tub and a lift.

Location , kitchen, cleanliness

Show more Show less
7.7
Good
8 reviews
Price from
DKK 1,783
per night

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.
Search resorts in West Kelowna

Resorts that guests love in West Kelowna

  • Avg. price/night: DKK 1,923.12
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 105 reviews
    We loved everything about this resort, a really amazing place for families
    Anna
    Family with young children
  • Avg. price/night: DKK 1,923.12
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 105 reviews
    Great views and location to lake, very spacious one bedroom unit. Loved the deck and views of the lake and mountains. Beautiful resort, staff were very helpful and prompt when called. Location was great for visiting West Kelowna wineries. Nice restaurant abd bar at the property.
    Sharon
    Family with young children
  • Avg. price/night: DKK 1,923.12
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 105 reviews
    Friendly accomodating staff. Room was very comfy and well fitted for our stay. When you arrive you can see you are staying at a quality resort hotel by the overall care of the exterior and grounds. My pet was treated as well as we were and I appreciate that because he is my family. You have EV chargers which were a huge plus since I have converted to a fully electric vehicle. Very nice location as it was very serene while still being central enough to Peachland and Kelowna of which I had to visit both during my stay.
    Snider
    Young couple