Hotels with Spa in Kelowna, British Columbia

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Kelowna Hotels with Spa

Top Kelowna Hotels with Spa

Salish Bed & Breakfast and Spa

3.5 star property
10.0 out of 10, Exceptional, (125)
"Wonderful service!"
Salish Bed & Breakfast and Spa

Delta Hotels by Marriott Grand Okanagan Resort

4.0 star property
8.6 out of 10, Excellent, (1002)
"Nice rooms and convenient location. Easy to walk to shopping and dining options"
The price is P14,482
P18,953 total
includes taxes & fees
Aug 31 - Sep 1
Delta Hotels by Marriott Grand Okanagan Resort

Coast Capri Hotel

3.5 star property
8.8 out of 10, Excellent, (1911)
"Perfect spot for a family get away"
The price is P7,610
P8,828 total
includes taxes & fees
Sep 2 - Sep 3
Coast Capri Hotel

Best Western Plus Kelowna Hotel & Suites

2.5 star property
8.6 out of 10, Excellent, (1003)
"Solid - clean rooms, great views, kind staff!! "
The price is P7,516
P8,718 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

Hotel Eldorado at Eldorado Resort

4.0 star property
8.8 out of 10, Excellent, (1004)
"Great location, friendly staff and great food"
The price is P12,238
P15,494 total
includes taxes & fees
Sep 9 - Sep 10
Hotel Eldorado at Eldorado Resort

The Cove Lakeside Resort

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Everything was excellent - we will be back "
The Cove Lakeside Resort

Manteo at Eldorado Resort

4.0 star property
8.4 out of 10, Very Good, (88)
"Great stay!"
The price is P12,667
P15,993 total
includes taxes & fees
Sep 5 - Sep 6
Manteo at Eldorado Resort

Super 8 by Wyndham West Kelowna BC

2.0 star property
6.6 out of 10, (1005)
"Weve stayed here before ,thought we would come back. Enjoyed our stay "
The price is P5,219
P5,897 total
includes taxes & fees
Sep 7 - Sep 8
Super 8 by Wyndham West Kelowna BC

Quality Inn & Suites

3.5 star property
8.4 out of 10, Very Good, (1003)
"Great location, price, clean & delicious breakfast!!"
The price is P5,020
P5,823 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Summerland Waterfront Resort & Spa

3.5 star property
9.2 out of 10, Wonderful, (1002)
"Beautiful place and friendly staff! "
The price is P11,542
P13,974 total
includes taxes & fees
Sep 14 - Sep 15
Summerland Waterfront Resort & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Kelowna Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in Kelowna?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Travelers love the lakes in Kelowna. Be sure to enjoy the wineries during your stay. Spa hotels are the perfect way to take a break from your daily routine and add a layer of luxury to your vacation.
What is the best spa hotel in Kelowna?
Hotel Eldorado at Eldorado Resort is a top beach spa hotel featuring 3 hot tubs, a fitness center, outdoor tennis courts, and a bar. Enjoy a facial, body scrub, or deep-tissue massage at the onsite spa. Other popular spa hotels in Kelowna include Manteo at Eldorado Resort and Coast Capri Hotel.
How many spa hotels are there in Kelowna?
Among Expedia's 344 accommodation options in Kelowna, there are 5 spa hotels.
What's there to see and do in Kelowna?
Enjoy all that Kelowna has to offer when you visit Lake City Casino, Prospera Place, and Okanagan Lake Bridge. If you have some spare time during your trip, you might want to check out Knox Mountain Park and Kelowna Golf and Country Club.
What is a Kelowna spa hotel?
Spa hotels in Kelowna feature on-site spas which offer services including massages and a range of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are great for rest, rejuvenation, and relaxation.