WINTER SALE: Save up to $862 on our trips! Book now and secure your adventure!

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

Kelowna, set on a dramatic squiggle of lake, tucked among vineyards in the heart of the scenic Okanagan Valley, in British Columbia, is one of the most charming smaller cities in Canada. With provincial parks, forests and mountains at your fingertips, there is plenty for active travellers to enjoy. Home to some of the country’s best wineries, it also has a sophisticated edge. Spend days exploring the wilds, return for a gourmet dinner in a winery restaurant, then bed down in one of the top hotels in Kelowna – bookable on Culture Trip.

Coast Capri Hotel

Hotel

The six-story Coast Capri Hotel overlooking the outdoor pool
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.

The Royal Kelowna

Hotel

A guestroom at the Royal Kelowna with a double bed and views through the window of trees and a lake
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

Two indoor dipping pools at Eldorado Hotel Kelowna, above one is a traditional wooden canoe
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.

The Royal Anne Hotel

Hotel

A family-friendly room at the Royal Anne Hotel with two double beds, patterned carpet and a burgundy wall
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.

Kelowna Bed and Breakfast

Bed and Breakfast

A peaceful wooden hideaway in the loft at Kelowna Bed and Breakfast has a gray sofa, bookshelf and one slanted wall
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.

Accent Inns Kelowna

Inn

A communal room at the Accent Inns Kelowna with a modern fireplace, coffee machine and work desk
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.

A View of the Lake Bed & Breakfast

Independent Hotel, Bed and Breakfast

A covered terrace at View of the Lake Bed & Breakfast with stretching views over the hills and lake
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

A cosy lounge-diner at Casa Loma Lakeshore Resort has a sofa, dining table and white-wood furniture
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

A guestroom at the Cove Lakeside Resort has a high ceiling, a double bed with a wooden headboard, and a waterside balcony
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.

Kanata Kelowna Hotel & Conference Centre

Hotel

A guestroom at the Kanata Kelowna Hotel & Conference Centre has a double bed with crisp white linens and mountain views
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.

If you click on a link in this story, we may earn affiliate revenue. All recommendations have been independently sourced by Culture Trip.
close-ad