British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Spa Hotels in Okanagan Valley from CA $70

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Okanagan Valley Spa Hotels

A Day's Dream B&B
3 out of 5
6093 Jackson Crescent, Peachland, BC
Get Rates
5/5Exceptional! (14 reviews)

"Very clean guest room, bathroom, and overall B&B. Lots of amenities and conveniences... and treats! Separate open area/room next to guest room equipped with fridge, water, table, chairs etc. which can be used for private meals (optional), afternoon tea, or computer/work table. Breakfast was quite ..."…"

Reviewed on Jul. 8, 2019

A Day's Dream B&B
Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Oct 27 to Oct 28
4.6/5Exceptional! (173 reviews)

"New, very large room and bathroom. Exceptional view on the lake. Each room as a private balcony from which you can watc the lake while sipping a glass of wine .Very nice and helpful staff. Property is very quiet, in the middle of cherry trees, vine.... Very relaxing."…"

Reviewed on Sep. 24, 2020

Shiraz Villa
Summerland Waterfront Resort & Spa
3.5 out of 5
13011 Lakeshore Drive S, Summerland, BC
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Oct 27 to Oct 28
4.5/5Wonderful! (853 reviews)

"Beautiful property with many walkways along the beach."…"

Reviewed on Oct. 18, 2020

Summerland Waterfront Resort & Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Nov 1 to Nov 2
4.5/5Wonderful! (985 reviews)

"The location was perfect and really enjoyed the Adult Hot tub. Everything was fine for us. Staying at the end of June again."…"

Reviewed on Oct. 22, 2020

Watermark Beach Resort
The Cove Lakeside Resort
4 out of 5
4205 Gellatly Road, West Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $146 per night from Nov 1 to Nov 2
4.5/5Wonderful! (700 reviews)

"Fantastic"…"

Reviewed on Mar. 19, 2020

The Cove Lakeside Resort
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $159 per night from Nov 1 to Nov 2
4.4/5Wonderful! (976 reviews)

"Overall excellent location. Had it been summer would have enjoyed the pool and lake"…"

Reviewed on Oct. 23, 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Oct 27 to Oct 28
4.4/5Excellent! (955 reviews)

"The hotel is doing an excellent job in cleaning and making you feel comfortable during these times of Covid."…"

Reviewed on Oct. 18, 2020

Coast Capri Hotel
Siesta Suites
2 out of 5
3152 Lakeshore Road, Kelowna, BC
Free cancellation
The price is CA $108 per night from Nov 2 to Nov 3
4.3/5Excellent! (247 reviews)

"The kitchenette and all the cutlery. It was convenient for making food"…"

Reviewed on Sep. 28, 2020

Siesta Suites
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $152 per night from Nov 1 to Nov 2
4.3/5Excellent! (977 reviews)

"The property is in the nicest spot in town. Just a short walk to the marina and some nice restaurants. The restaurant in the hotel is also very nice and the waitress we had was great. I was there for my honeymoon and we had received a room upgrade and a bottle of champagne."…"

Reviewed on Oct. 24, 2020

Delta Hotels by Marriott Grand Okanagan Resort
Best Western Plus Kelowna Hotel & Suites
3 out of 5
2402 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Oct 29 to Oct 30
4.3/5Excellent! (967 reviews)

"Great staff, great experience all around! I would definitely recommend"…"

Reviewed on Oct. 17, 2020

Best Western Plus Kelowna Hotel & Suites
Sparkling Hill Wellness Resort and Spa
4 out of 5
888 Sparkling Place, Vernon, BC
Free cancellationReserve now, pay when you stay
The price is CA $294 per night from Nov 2 to Nov 3
4.3/5Excellent! (344 reviews)

"Beautiful sights at the outside pool. Very good food at the Pike Fine restaurant"…"

Reviewed on Oct. 9, 2020

Sparkling Hill Wellness Resort and Spa
Best Western Plus Sunrise Inn
3 out of 5
5506 Main Street, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from Nov 1 to Nov 2
4.2/5Excellent! (853 reviews)

"Very convenient location, clean and great room layout (we had a king bed with kitchenette, sofa and 2 large armchairs. Unfortunately our room faced a wall :("…"

Reviewed on Oct. 24, 2020

Best Western Plus Sunrise Inn
Walnut Beach Resort
4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Nov 10 to Nov 11
4.2/5Very Good! (651 reviews)

"The staff was incredibly helpful and friendly during out stay in September. On our night of arrival we had some car troubles and had to remain in Osoyoos several more days. The management team as well as the lovely ladies working at the front desks eased the stress with their great customer service. ..."…"

Reviewed on Oct. 15, 2020

Walnut Beach Resort
Kelowna Inn and Suites
3 out of 5
1070 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Oct 27 to Oct 28
4/5Very Good! (1,358 reviews)

"fantastic room for 3 aging women who need comfortable beds and coffee first thing in the am!"…"

Reviewed on Oct. 22, 2020

Kelowna Inn and Suites
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Free cancellation
The price is CA $159 per night from Nov 8 to Nov 9
3.9/5Good! (876 reviews)

"The room was very nice it was new but the pillows could have been bigger for the king size bed"…"

Reviewed on Oct. 15, 2020

Penticton Lakeside Resort and Conference Centre
 Cozystay Signature: Lake Okanagan Resort
3 out of 5
2751 Westside Road, West Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $70 per night from Oct 27 to Oct 28
3.8/5Good! (187 reviews)

"Pretty cool Place, we had no idea what to expect, it was way more then we thought we were getting.. beautiful location, wonderful property! Inside the suite was clean and roomy however a little more then I like for cob webs and spider webs. ( corners and around windows could be cleaner) A broom for ..."…"

Reviewed on Sep. 17, 2020

Cozystay Signature: Lake Okanagan Resort
Dilworth Inn
2 out of 5
1755 Dilworth Dr, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Oct 29 to Oct 30
3.6/5Good! (984 reviews)

"Problems with toilet not flushing Otherwise a great place to stay"…"

Reviewed on Oct. 24, 2020

Dilworth Inn
Okanagan Seasons Resort
2 out of 5
1580 Hwy 33 West, Kelowna, BC
Get Rates
3/5 (829 reviews)

"Central location and nice grounds with outdoor pool"…"

Reviewed on Sep. 13, 2020

Okanagan Seasons Resort
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
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.

Okanagan Valley Resorts & Spa Travel Guide

At last! You are able to sneak away from the daily grind for a few days. That trip you've been daydreaming of is fast approaching. One of the things you look forward to when going on a vacation is the hotel. For a couple of magical days, you don't have to be concerned about straightening up, making your bed, or washing the dishes.

Not dealing with everyday tasks can be invigorating, but it is those hotel's conveniences, like a hot tub, that can really complete your stay. Expedia makes it easy to not only plan a vacation, but also reserve the things that can make it one of the best.

Relax as Your Stress Bubbles Away

When you switch up your daily routine, you generally spend a lot more time walking, and this can be especially true touring around a locale like Okanagan Valley. A hot tub has long been one of the ideal methods to decompress and recharge your body. Thankfully, hot tubs have come a long way from throwing some hot rocks in a bathtub, or searching for a natural hot spring to soak in.

The hotel's hot tub jets produce the epitome of soothing relief. Soaking in your Okanagan Valley hotel hot tub is a perfect method to rest after an eventful afternoon, or warm up after you've taken a dip in the pool. If unwinding behind closed doors is your tempo, you'll find Okanagan Valley lodgings that have a hot tub or whirlpool bath in your room, so you can relax in private while watching your favourite television show or enjoying a cocktail.

Book a Hotel with a Hot Tub Today!

Whether you're travelling to fill up your social feeds of everything and anything in Okanagan Valley or attending one work conference after another, you will find that all your aches and pains dissolve once you slide in to your hotel's hot tub. Expedia makes it easy to find the hotel featuring a hot tub in Okanagan Valley that is perfect for you.

More trip options

Travelers Loved These Spa Hotels