COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Spa Hotels in Okanagan Valley from CA $121

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
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
A Million Dollar View in the Centre of The Okanagan Universe!
5/5Exceptional! (12 reviews)
Beautiful and fully stocked property
"This beautiful home has comfortable beds, nice decor, amazing views, and a fully stocked kitchen which was greatly appreciated by our group of 10 adults and a couple of infants. Everyone loved this place and we look forward to staying there again in the future."

Reviewed on Jun. 4, 2019

A Million Dollar View in the Centre of The Okanagan Universe!
A Vacation Paradise at Quail Ridge B&B
3 out of 5
2424 Quail Ridge Blvd, Kelowna, BC
The price is CA $150 per night from Jun 30 to Jun 30
4.8/5Exceptional! (89 reviews)
"We loved the location close to the airport and they even picked us up! It is very beautiful and breakfast upstairs on the deck was lovely. What a fantastic breakfast they served. The were very friendly and we loved chatting with them. I would recommend this to all my friends and will definitely come ..."

Reviewed on Aug. 4, 2020

A Vacation Paradise at Quail Ridge B&B
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from Jun 23 to Jun 23
4.6/5Exceptional! (197 reviews)
"Will definitely stay again! Fabulous!"

Reviewed on May 15, 2021

Shiraz Villa
Summerland Waterfront Resort & Spa
3.5 out of 5
13011 Lakeshore Drive S, Summerland, BC
4.5/5Wonderful! (879 reviews)
"It was good as usual. Staff very friendly"

Reviewed on Mar. 10, 2021

Summerland Waterfront Resort & Spa
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.