The Best Hotels in Kelowna, BC
By Mia Brown
Kelowna might just be the Okanagan Valley’s worst-kept secret. Known for its vineyards, lake views, and a town center that feels more lively each year, the city’s hotel scene is growing as fast as its wine collection. Whether you're here to sip some of the best B.C. reds or you just want to dip your toes in Okanagan Lake, here's a roundup of the best hotels in Kelowna.
1. The Royal Kelowna
If lakeside views are your thing, The Royal Kelowna might become your home away from home. Smack-dab in the middle of town and right next to the waterfront, this all-suite hotel offers balconies that practically scream, "Grab a glass of local wine and stay here forever." The rooftop infinity pool is just a bonus.
2. The Cove Lakeside Resort
If you want a bit more seclusion with a luxurious touch, The Cove Lakeside Resort is your spot. Just outside downtown, this all-suite resort is set along the shores of Okanagan Lake, offering tranquility with private balconies, pools, and even a spa to melt the stress away.
3. The Shore Kelowna
The Shore is one of Kelowna’s newer properties, offering a sleek, apartment-style stay for those who like to feel a little more at home while traveling. Situated on Lakeshore Road, you’re close enough to the action but far enough for some peace and quiet. Plus, their long-term stay options are perfect for snowbirds or anyone looking to escape big city life.
4. Hotel Zed
Hotel Zed is the quirky, fun aunt of Kelowna’s hotel scene, with a retro vibe and a neon-lit lobby that’ll make you feel like you stepped back into the ‘70s (in the best way possible). From free roller skates to funky room decor, this place is all about keeping it weird, and it’s impossible not to smile while you’re here.
5. Eldorado Resort
Sitting on the shores of Okanagan Lake, Eldorado Resort has been a favorite for locals and visitors. While the building has been around for ages, it feels like it’s constantly evolving—probably because of the seamless blend of classic lakeside charm with contemporary amenities. Plus, you can pull up in a boat and dock right in front of the hotel.
More From Kelowna, BC
Kelowna’s Best Restaurants
Kelowna may have a reputation as a lakeside vacation town, but the food scene is anything but sleepy.
The Best Things to do in Kelowna
Nestled in the Okanagan Valley, Kelowna offers a mix of outdoor adventures and local culture.
The Complete Guide to Saskatoon
The Best Hotels in Saskatoon
Saskatoon has an emerging hotel scene that feels both fresh and reflective of prairie charm.
Saskatoon’s Best Restaurants
This Saskatchewan city's dining offerings are as eclectic as they are delicious.
The Things to do in Saskatoon
This prairie city is full of unique, local experiences you won’t find elsewhere.