The Best Hotels in Kelowna, British Columbia

The Cove Lakeside Resort offers stunning views across the adjacent Okanagan Lake
The Cove Lakeside Resort offers stunning views across the adjacent Okanagan Lake | Courtesy of The Cove Lakeside Resort / Expedia

Set on a dramatic squiggle of lake, tucked among vineyards in the heart of British Columbia’s scenic Okanagan Valley, Kelowna is one of Canada’s most charming smaller cities. With provincial parks, forests and mountains at your fingertips, there is plenty for active travellers to enjoy. As home to some of the country’s best wineries, there’s also a sophisticated side to Kelowna. Spend days exploring the wilds, return for a gourmet dinner in a winery restaurant, then bed down in one of the best hotels in town. Here are a few of our favourites.

Coast Capri Hotel

Hotel
4.4/5 (963 Reviews)
Coast Capri Hotel
Courtesy of Coast Capri Hotel / Expedia

Handily located just off main artery Highway 97 – which whisks you off to winery visits or outdoorsy day trips in a flash – Coast Capri is a winner for families, thanks to its large alfresco pool. Once kids have cooled off in the afternoon heat (in summer Kelowna can get steamy), you can unwind on your room’s private balcony, sipping a large glass of local Okanagan vino. The onsite restaurant has plenty of child-friendly bites, including nachos and fish and chips.

More info

The Royal Kelowna

Hotel
Map View
The Royal Kelowna
Courtesy of The Royal Kelowna / Expedia

If you’ve come to Kelowna to treat yourself, look no further than this lakeside hotel, complete with a rooftop infinity pool, indoor hot tubs and yoga mats for personal meditation sessions. All the bedrooms are decked out with gas fireplaces, jetted tubs and – just, in case you’re craving a home-cooked meal – a full kitchen with stainless steel appliances. (Less welcome, but very handy, is the in-suite washer and dryer.) Kick back outside and watch the sun shift over sparkling Lake Okanagan.

Eldorado Hotel

Hotel
4.3/5 (601 Reviews)
Eldorado Hotel Kelowna
Courtesy of Eldorado Hotel Kelowna / Expedia

From the veranda-style balconies cladding the exterior, to the onsite alfresco restaurant strung with fairy lights, this lakeside resort channels classic charm. Bedrooms – some of which boast fabulous views – come with country house-style wooden furniture and wonderful watery views. Indoor and outdoor pools, plus a seasonal private beach, let you unwind on sweltering, lazy afternoons. Tennis, pickleball and basketball courts are on hand if you fancy working up a different kind of sweat.

More info

The Royal Anne Hotel

Hotel
4.4/5 (962 Reviews)
The Royal Anne Hotel
Courtesy of The Royal Anne Hotel / Expedia

We hope you’ve come hungry, because the Royal Anne is nestled right in the midst of Kelowna’s eatery-stuffed downtown – where offerings range from tacos to artisan chocolate, pastries to pizza. With such a central location it’s ideal for first-timer visitors itching to get out and explore, while classic rooms come at fair prices for regular business travellers. That doesn’t mean there aren’t things to enjoy on-site: sauna access and free continental breakfast come as part of the deal.

More info

Kelowna Bed and Breakfast

Bed and Breakfast
4.8/5 (46 Reviews)
Kelowna Bed and Breakfast
Courtesy of Kelowna Bed and Breakfast / Expedia

This adorable farmhouse is all old-world from the outside: clapboard blue walls, black painted shutters. Inside the B&B is more modern – big skylights keep things feeling bright – while still maintaining plenty of vintage character with polished wood floors, fluffy patterned duvets and distressed furniture. Quiet nooks provide a place to digest a book (or cup of coffee) and if you’re travelling with little ones, an atmospheric family suite sleeps up to seven. Planning on hanging around? It’s bookable for long stays, too.

More info

Accent Inns Kelowna

Inn
4.2/5 (979 Reviews)
Accent Inns Kelowna
Courtesy of Accent Inns Kelowna / Expedia

Free newspapers in the lobby, free parking, free continental breakfast – this central Kelowna inn throws in the perks to keep holidays easy on the wallet. Classic, unfussy rooms are dressed in blue, green and sand, reflecting the local landscapes. If, after a long day hitting the local wineries, you’re too tired to head out for dinner, Ricky’s All Day Grill serves up Canadian favourites such as poutine, Caesar salad and maple bacon cheeseburgers.

More info

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • A View of the Lake Bed & Breakfast

    Independent Hotel, Bed and Breakfast
    Map View
    A View of the Lake Bed & Breakfast
    Courtesy of A View of the Lake Bed & Breakfast / Expedia | Courtesy of A View of the Lake Bed & Breakfast / Expedia

    For a friendly, local touch to your stay, look no further than Steve and Chrissy Marston’s B&B in West Kelowna. Just four pretty bedrooms keep this place, with its sink-in leather sofa and book-lined lounge, feeling intimate. Of course, the real highlight is built right into the name: the panoramic views of Lake Okanagan, a fringe of mountains and the city of Kelowna below. Rise for breakfast on the terrace, drinking in the vistas along with your OJ.

    Casa Loma Lakeshore Resort

    Resort, Hotel
    Map View
    Casa Loma Lakeshore Resort
    Courtesy of Casa Loma Lakeshore Resort / Expedia

    Perched right on Lake Okanagan’s watery banks in West Kelowna, these condos are a prime choice for families or groups of friends who want the freedom to cook for themselves, come and go as they please – or simply spend all day admiring those views, undisturbed. A dedicated kids’ pool lets adults enjoy their own swim in tranquillity, while a hot tub and private beach offers further opportunities for relaxation. Make the most of the lakeside BBQs, grilling up an alfresco feast on a warm summer evening.

    The Cove Lakeside Resort

    Resort
    4.5/5 (717 Reviews)
    The Cove Lakeside Resort
    Courtesy of The Cove Lakeside Resort / Expedia

    Surrounded by a park and boat moorings, the Cove might be slightly further out of the city centre in Gellatly, but it makes up for this with its rambling green spaces, spectacular views and resort-style amenities. Suites tucked among gardens; terraces for sipping inky glasses of local red – you feel immersed in the natural beauty of the Okanagan here, and like you’ve left the crowds behind. Hire a boat, grab a kayak or wobble about on a stand-up paddleboard in the adjoining marina.

    More info

    Kanata Kelowna Hotel & Conference Centre

    Hotel
    4.5/5 (1353 Reviews)
    Kanata Kelowna Hotel & Conference Centre
    Courtesy of Kanata Kelowna Hotel & Conference Centre / Expedia | Courtesy of Kanata Kelowna Hotel & Conference Centre / Expedia

    Should most of your time be spent out visiting wineries, or exploring the wilds of British Columbia, then you needn’t be right in downtown Kelowna – and here’s where Kanata comes in. Located east of the centre on handy Highway 97, it’s a natural place to stay when you’re not after a lot of bells and whistles (saying that, there is a pool with two water slides to keep you busy). Look forward to a proper Canadian breakfast, smothered in sticky maple syrup.

    More info
    These recommendations were updated on May 14, 2021 to keep your travel plans fresh.

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"