Affiliate Disclaimer: The editors at Sleepy Globetrotter handpick all recommendations. If you make a purchase or book a hotel through our links, we may earn an affiliate commission at no additional cost to you.
Wondering where to stay in Kelowna without overspending? The Royal Anne Hotel is a solid choice. Its location is unbeatable, and the price is just right for anyone looking for quality without the sky-high prices.
I’ve been to my fair share of hotels—some charming, some questionable, and others that left me wondering if the bed had seen better days.

But in Kelowna, I’ve found some real winners. These places aren’t the run-of-the-mill spots where you get an uncomfortable mattress and a view of a dumpster.
No, these hotels are solid picks that will make your stay feel like a treat, not a chore.
You won’t have to worry about sketchy Wi-Fi, or worse, a lack of decent coffee in the morning. Trust me, I did the hard work for you—these are the ones you actually want to book.
The Royal Anne Hotel
If you want to be right in the heart of downtown Kelowna without overpaying, The Royal Anne Hotel is your sweet spot.
This place gets it right—good location, comfy rooms, and a pub attached. And who doesn’t love a hotel with its own Irish pub? The O’Flannigan’s serves up solid meals and cold pints after you’ve spent the day exploring Kelowna. The hotel’s got all the usuals like free Wi-Fi, cable TV, and a fitness centre, but the bonus is the sauna for when you’ve had a little too much fun in that pub.
Plus, it’s within walking distance of City Park and local hotspots. You’ll never be far from the action. Click to view the images >>
The Royal Kelowna – Bellstar Hotels & Resorts
Now, if you fancy something with a bit more pizazz, The Royal Kelowna is where you want to check in.
The rooftop infinity pool alone is worth it—imagine staring out at the lake with a cocktail in hand, thinking to yourself, “Yep, this is the life.” The rooms here are like apartments, with kitchens, spacious living rooms, and even a spa bath. It’s luxury without being overly flashy—just enough to make you feel like you’ve splurged, but without the guilt.
The whole vibe here is calm and classy, so if you’re looking for somewhere to really relax and recharge, this is your place. Click to view the images >>
Kelowfornia Lakeview Retreat
For those of you who want something a bit more quaint, Kelowfornia Lakeview Retreat offers the charm of a guesthouse with the benefits of a boutique hotel.
It’s perfect if you want a quieter stay but still want to be close to everything Kelowna has to offer. The rooms are all decked out with lake views, private patios, and even slippers (because comfort should never be underestimated). It’s a great option if you want to avoid the typical hotel vibe, plus, you’ve got skiing nearby, just in case you feel like turning your getaway into a bit of an adventure.
It’s more “relaxation with a view” than “raging good time,” but sometimes that’s exactly what you need. Click to view the images >>
Final Words
These hotels might not be the cheapest options in town, but let’s face it—you’re here to enjoy Kelowna, not just sleep through it.
Why settle for less when you can stay somewhere that feels as good as the trip itself? Trust me, these places will make your stay memorable for all the right reasons—just make sure your wallet isn’t on a diet.