Spa hotels in Kelowna, Canada

Selected spa hotels for ultimate relaxation and well-being in Kelowna, Canada
Check-in
06Feb2026Select date
Check-out
07Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Kelowna sits on Okanagan Lake, featuring the beautiful Hot Sands Beach, the scenic Waterfront Park, and the vibrant Lakeshore Casino. You can explore attractions like the historic Mission Creek Greenway and taste local wines at nearby wineries like Mission Hill. For your stay, Kelowna offers a range of hotels, including luxury hotels with lake views, boutique hotels in downtown, and family hotels near UBC. Find curated selections that include hotels with pools, spa hotels, and pet-friendly options. Book early for the best rates, especially during summer months, and utilize public transport like buses and taxis to get around.
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapWalking distance to Okanagan Lake300m
  • Heated outdoor pool open seasonally
  • On-site spa with various treatments
  • Pet-friendly rooms available
  • Outdoor pool
  • On-site spa
  • Fitness center
Hotel with exceptional hospitality and local charm
FromUS$ 128 /nightSelect
8.4
Great
MapHeart of Kelowna Wine Country200m
  • Lakefront pools with stunning views
  • Full-service urban spa experience
  • On-site dining with local cuisine
  • Outdoor Pool
  • Full-service Spa
  • Dining Bar
Lakefront resort offering luxury and adventure in Kelowna
FromUS$ 130 /nightSelect
MapOkanagan Valley wineries5km
  • Heated indoor mineral pool
  • Full-service spa on-site
  • Two outdoor hot tubs available
  • Indoor Pool
  • Spa Services
  • Heated Hot Tub
Premier hotel featuring luxurious spa and pool facilities
FromUS$ 85 /nightSelect

Spa hotel prices in Kelowna

From budget-friendly wellness stays to luxury spa experiences tailored to your needs.

⬆️ The highest price
US$ 130
⬇️ The lowest price
US$ 85
💸 Average price for
5-star hotels
US$ 118
4-star hotels
US$ 101

Top spa hotels in Kelowna

Ranked based on exceptional guest feedback over the last 12 months

Family Friendly Retreat:
Best Western Plus Kelowna Hotel & Suites
Charming Boutique Stay:
Coast Capri Hotel

How to get to Kelowna

Comprehensive guide to transport options for seamless travel

Airports
Kelowna International Airport (YLW)

FAQs for spa hotels in Kelowna

Helping you craft the perfect spa vacation

What are the average nightly rates for spa hotels in Kelowna?
Average nightly rates for spa hotels in Kelowna typically range from $120 to $250 USD, with the Delta Hotels By Marriott Grand Okanagan Resort often at the higher end due to its luxury offerings.
Which spa hotels in Kelowna offer great views?
The Delta Hotels By Marriott Grand Okanagan Resort provides scenic views of Okanagan Lake. The Coast Capri Hotel also offers pleasant city views.
Are there any budget-friendly spa hotels in Kelowna?
The Coast Capri Hotel is often the most budget-friendly option among spa hotels in Kelowna, with rates starting from approximately $120 USD during off-peak seasons.
Which spa hotel in Kelowna is best for couples?
The Delta Hotels By Marriott Grand Okanagan Resort is ideal for couples, offering romantic spa services and proximity to Wine Country, enhancing the overall experience.

Spa Hotels Overview in Kelowna, Canada

This guide offers insights on spa hotels in Kelowna, evaluating 3 properties to aid travelers in making informed accommodation decisions and enjoying rejuvenating experiences.

Typical prices range from $150 to $350 per night.

There are 3 notable spa hotels in the area.

Peak travel seasons are summer (June to August) and ski season (December to February).

Local taxes and fees amount to approximately 17% total.

Most properties are within 5 km of Okanagan Lake and downtown attractions.

Other cities in Canada

Check-in
06Feb2026Select date
Check-out
07Feb2026Select date
Rooms and Guests2 Guests, 1 Room