🇨🇦 Canada · British Columbia

Best Hotels in Kelowna, BC

Canada's wine and beach capital — Okanagan Lake, sun-drenched vineyards and world-class powder

Wine & CulinaryOutdoor AdventureCouplesSkiing (Big White)Water Sports
About Kelowna

What to know before you book

Kelowna is the jewel of British Columbia's Okanagan Valley — Canada's premier wine country (over 200 wineries within 30 minutes), blessed with Canada's most Mediterranean-like climate and situated on the shores of stunning 128km Okanagan Lake. Big White Ski Resort (55km east) is one of BC's top ski destinations.

The city has transformed from a fruit-packing town into one of Canada's most desirable small cities. Its restaurant scene is one of Canada's most exciting outside Vancouver and Toronto, and its combination of lake, wine and mountain makes it a year-round destination.

CAD $150–320/night
Avg nightly rate
Jun–Sep & Dec–Mar (ski)
Best season to visit
CAD
Currency
English
Primary language
Best Neighbourhoods to Stay

Choose your base in Kelowna wisely

Downtown / Bernard AvenueWalkable commercial core, restaurants, cultural district. Walking distance to the beach.
Waterfront / City ParkOkanagan Lake beachfront, best summer location. Premium hotels and resorts.
Pandosy VillageUpscale neighbourhood, excellent restaurants, boutiques.
Lower Mission / Lakeshore RoadLuxury residential lakefront area, resort properties, private beach access.
Airport / RutlandNear Kelowna International Airport, budget chains, good highway access.
Hotels by Budget

Budget, mid-range and luxury options in Kelowna

🟢
Budget Hotels
CAD $90–170/night
🏨 Accent Inns Kelowna
📍 Harvey Avenue 💰 ~CAD $110–160 ⭐ ★★★
BC's beloved budget boutique chain. Quirky rooms, good service, central. Great value.
🏨 Comfort Inn Kelowna
📍 Harvey / Spall 💰 ~CAD $95–140 ⭐ ★★★
Reliable budget chain near downtown. Free parking, functional rooms.
🔵
Mid-Range Hotels
CAD $170–320/night
🏨 Delta Hotels Grand Okanagan Resort
📍 Abbott Street / Waterfront 💰 ~CAD $220–360 ⭐ ★★★★
Right on Okanagan Lake beach with full resort amenities. Best for summer stays.
🏨 Prestige Beach House Hotel
📍 Abbott Street / Lake 💰 ~CAD $180–290 ⭐ ★★★★
Smaller lakefront property, private beach access, hot tubs. Very popular — book ahead.
🏨 Hotel Zed Kelowna
📍 Harvey Avenue 💰 ~CAD $160–250 ⭐ ★★★★
Retro-funky BC boutique — pinball machines, fireplaces, ping pong. Fun and well-priced.
🟣
Luxury Hotels
CAD $320–700+/night
🏨 Eldorado Resort
📍 Lakeshore Road / Lower Mission 💰 ~CAD $300–600 ⭐ ★★★★★
Kelowna's premier luxury lakefront resort. Private marina, exceptional dining, vineyard views.
🏨 Sparkling Hill Resort (Vernon, ~50 min)
📍 North Okanagan 💰 ~CAD $400–800 ⭐ ★★★★★
Spectacular spa resort above Okanagan Lake. Swarovski crystal throughout. Best spa in western Canada.

📅 Ready to Book Your Kelowna Hotel?

Compare prices across Booking.com, Hotels.com and Expedia — all showing real availability for Kelowna, BC.

Search on Booking.com Search on Hotels.com
Insider Booking Tips

Save money and stress when booking hotels in Kelowna

🎯 Kelowna Hotel Booking Tips
  • 🍷
    Book winery tours in advance — Kelowna's 200+ Okanagan wineries range from tiny family operations to Mission Hill's cathedral-like winery. The Okanagan Wine Festival (October) is the best time — book 3–4 months ahead.
  • ☀️
    Summer weekends book fast — Kelowna draws enormous crowds in July and August. Weekend hotel availability disappears quickly — book 4–6 weeks ahead for summer weekends.
  • ⛷️
    Big White ski packages — Big White Ski Resort (55km east) has one of BC's best ski villages and some of Canada's best powder snow. Book the village early for Christmas/New Year and February school breaks.
  • 🏖️
    City Park Beach is Canada-class — Kelowna's City Park beach on Okanagan Lake is one of Canada's best urban beaches — warm lake water, a floating dock, beach volleyball, and the Ogopogo monster legend.
Frequently Asked Questions

Hotels in Kelowna, British Columbia

❓ How do I get to Kelowna?
Kelowna International Airport (YLW) has direct flights from Vancouver (50 min), Calgary (1 hr), and other Canadian cities. By car: 4 hours from Vancouver via Highway 1 and the Coquihalla, or 6 hours from Calgary via Highway 3.
❓ When is the best time to visit Kelowna?
Summer (June–September) for beaches, wine touring and outdoor activities. Winter (December–March) for Big White skiing. Wine harvest (September–October) is an excellent shoulder season with the Okanagan Wine Festival.
Nearby Cities

Also explore hotels in these Canadian cities