A vineyard with rows of grapevines on a hillside, with mountains in the background.

Find Spa Hotels in Thompson Okanagan from CA $106

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Thompson Okanagan Spa Hotels

Tonight
Oct 19 - Oct 20
Tomorrow
Oct 20 - Oct 21
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Our top choices for Thompson Okanagan hotels with a spa

1. Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
  • Immerse in luxurious spa treatments with lakeside views at this resort where tranquility meets indulgence.
CA $225
CA $258 total
includes taxes & fees
Nov 17 - Nov 18
Prestige Harbourfront Resort, WorldHotels Luxury

2. Wells Gray Inn

Wells Gray Inn
Clearwater
  • Retreat to this mountain hotel's luxurious spa for body wraps, facials, and massage treatments amid the tranquil provincial park setting.
CA $117
CA $134 total
includes taxes & fees
Nov 1 - Nov 2
Wells Gray Inn

3. Watermark Beach Resort

Watermark Beach Resort
Osoyoos
  • Retreat to this lakeside wellness sanctuary with a full-service spa, hot stone massages, and beachfront dining for rejuvenating escapes.
CA $155
CA $180 total
includes taxes & fees
Oct 27 - Oct 28
Watermark Beach Resort

4. The Ranchland Inn

The Ranchland Inn
Valleyview
  • Relax in a mountain motel offering a full-service spa, deep soaking tubs, and a tranquil garden for a peaceful retreat.
CA $91
CA $106 total
includes taxes & fees
Nov 4 - Nov 5
The Ranchland Inn

5. Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
  • Unwind in mountain serenity at this bed & breakfast with Swedish massages, facials, and a luxurious hot tub for ultimate spa rejuvenation.
CA $132
CA $149 total
includes taxes & fees
Nov 8 - Nov 9
Salish Bed & Breakfast and Spa

6. Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
  • Okanagan lakeside resort offers 4 spa rooms, 2 hot tubs, and a private beach for relaxation.
CA $168
CA $195 total
includes taxes & fees
Oct 24 - Oct 25
Summerland Waterfront Resort & Spa

7. Lakeside Villa & Nordic Spa

Lakeside Villa & Nordic Spa
Penticton
  • Waterfront spa resort offers outdoor treatment areas, private beach access, and renovated rooms for a blissful retreat on Skaha Lake.
CA $115
CA $133 total
includes taxes & fees
Nov 17 - Nov 18
Lakeside Villa & Nordic Spa

8. Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
  • Refresh mind and body in this Okanagan Lake hotel with spacious rooms and rejuvenating spa services for a perfect wellness escape.
CA $104
CA $121 total
includes taxes & fees
Nov 15 - Nov 16
Days Inn & Conference Centre by Wyndham Penticton

9. The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
  • Immerse in a serene waterfront escape with 5 spa treatment rooms and 2 hot tubs for ultimate pampering at this resort.
CA $139
CA $161 total
includes taxes & fees
Nov 2 - Nov 3
The Cove Lakeside Resort

10. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
  • Escape to a desert oasis with rejuvenating hot stone massages and a scenic mountain spa retreat.
CA $169
CA $199 total
includes taxes & fees
Nov 2 - Nov 3
Spirit Ridge, in The Unbound Collection by Hyatt
View all properties

Choose what matters most at spa hotels in Thompson Okanagan

Pool
Breakfast included
Hot tub
4 stars
5 stars

Spa hotels with pools in Thompson Okanagan

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
CA $225
CA $258 total
includes taxes & fees
Nov 17 - Nov 18
Prestige Harbourfront Resort, WorldHotels Luxury

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
CA $155
CA $180 total
includes taxes & fees
Oct 27 - Oct 28
Watermark Beach Resort

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
CA $168
CA $195 total
includes taxes & fees
Oct 24 - Oct 25
Summerland Waterfront Resort & Spa

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
CA $169
CA $199 total
includes taxes & fees
Nov 2 - Nov 3
Spirit Ridge, in The Unbound Collection by Hyatt

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
CA $139
CA $161 total
includes taxes & fees
Nov 2 - Nov 3
The Cove Lakeside Resort

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
CA $104
CA $121 total
includes taxes & fees
Nov 15 - Nov 16
Days Inn & Conference Centre by Wyndham Penticton

The Ranchland Inn

The Ranchland Inn
Valleyview
CA $91
CA $106 total
includes taxes & fees
Nov 4 - Nov 5
The Ranchland Inn

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
CA $183
CA $244 total
includes taxes & fees
Nov 19 - Nov 20
Manteo at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
CA $132
CA $149 total
includes taxes & fees
Nov 8 - Nov 9
Salish Bed & Breakfast and Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
CA $161
CA $219 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Eldorado at Eldorado Resort
View all properties

Spa hotels with free breakfast in Thompson Okanagan

Wells Gray Inn

Wells Gray Inn
Clearwater
CA $117
CA $134 total
includes taxes & fees
Nov 1 - Nov 2
Wells Gray Inn

The Ranchland Inn

The Ranchland Inn
Valleyview
CA $91
CA $106 total
includes taxes & fees
Nov 4 - Nov 5
The Ranchland Inn

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
CA $132
CA $149 total
includes taxes & fees
Nov 8 - Nov 9
Salish Bed & Breakfast and Spa

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
CA $169
CA $199 total
includes taxes & fees
Nov 2 - Nov 3
Spirit Ridge, in The Unbound Collection by Hyatt

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
CA $104
CA $121 total
includes taxes & fees
Nov 15 - Nov 16
Days Inn & Conference Centre by Wyndham Penticton

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
CA $161
CA $219 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Eldorado at Eldorado Resort

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
CA $183
CA $244 total
includes taxes & fees
Nov 19 - Nov 20
Manteo at Eldorado Resort

Coast Capri Hotel

Coast Capri Hotel
Kelowna
CA $134
CA $156 total
includes taxes & fees
Oct 22 - Oct 23
Coast Capri Hotel

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
CA $83
CA $94 total
includes taxes & fees
Nov 14 - Nov 15
Super 8 by Wyndham West Kelowna BC

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
CA $161
CA $186 total
includes taxes & fees
Nov 15 - Nov 16
Best Western Plus Kelowna Hotel & Suites
View all properties

Spa hotels with hot tubs in Thompson Okanagan

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
CA $225
CA $258 total
includes taxes & fees
Nov 17 - Nov 18
Prestige Harbourfront Resort, WorldHotels Luxury

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
CA $168
CA $195 total
includes taxes & fees
Oct 24 - Oct 25
Summerland Waterfront Resort & Spa

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
CA $155
CA $180 total
includes taxes & fees
Oct 27 - Oct 28
Watermark Beach Resort

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
CA $139
CA $161 total
includes taxes & fees
Nov 2 - Nov 3
The Cove Lakeside Resort

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
CA $169
CA $199 total
includes taxes & fees
Nov 2 - Nov 3
Spirit Ridge, in The Unbound Collection by Hyatt

The Ranchland Inn

The Ranchland Inn
Valleyview
CA $91
CA $106 total
includes taxes & fees
Nov 4 - Nov 5
The Ranchland Inn

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
CA $132
CA $149 total
includes taxes & fees
Nov 8 - Nov 9
Salish Bed & Breakfast and Spa

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
CA $104
CA $121 total
includes taxes & fees
Nov 15 - Nov 16
Days Inn & Conference Centre by Wyndham Penticton

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
CA $161
CA $219 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Eldorado at Eldorado Resort

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
CA $183
CA $244 total
includes taxes & fees
Nov 19 - Nov 20
Manteo at Eldorado Resort
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.
View all properties

Find out more about Thompson Okanagan

Top Thompson Okanagan attractions for a relaxing vacation

Thompson Okanagan is a haven for travellers seeking rejuvenation and relaxation in its luxurious spa hotels. Begin your journey in Kelowna, where you can unwind with a soothing wine-infused treatment at one of the many local spas, followed by a scenic wine tour through the stunning vineyards of the Okanagan Valley. For those who appreciate nature, the breathtaking landscapes of Okanagan Lake offer opportunities for lakeside walks, with the chance to enjoy a soothing lakeside massage at certain resorts. Adventure seekers will love the thrill of exploring the rugged mountains of the Monashee range, perhaps even indulging in a post-hike spa session that features local herbal treatments. Don't miss the hot springs in the area, such as the stunning Ainsworth Hot Springs, where you can soak in mineral-rich waters for a truly restorative experience. Staying in Penticton grants you access to sandy beaches and the renowned Penticton Lakeside Resort, which offers a blend of relaxation and vibrant local culture. Here, you can indulge in spa services while enjoying stunning views of the lake, ensuring a perfect balance of adventure and pampering.

Top Thompson Okanagan Hotel Reviews

Days Inn by Wyndham Kelowna

Days Inn by Wyndham Kelowna

8/10 Good
"Good location, basic rooms, good basic breakfast, not enough seats/tables in the breakfast room."
Carol 3-night trip
Posted 1 hour ago
Days Inn by Wyndham Kelowna
Dilworth Inn

Dilworth Inn

10/10 Excellent
"Great value & very comfortable bed."
John 2-night trip
Posted 4 hours ago
Dilworth Inn
Riverland Inn & Suites

Riverland Inn & Suites

8/10 Good
"Loved the patio area overlooking the river. Breakfast was good but too crowded/small. Rooms were spacious / fridge / microwave. Good place for a summer overnight stopover"
NOLAN 1-night trip
Posted 10 hours ago
Riverland Inn & Suites
Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt

10/10 Excellent
"Loved the setting, indigenous desert detail. Excellent service."
Maureen 4-night trip
Posted 15 hours ago
Spirit Ridge, in The Unbound Collection by Hyatt
Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort

8/10 Good
"The location of this hotel is right on the lake, beautiful patio and lakeside dining. The hotel is old with an antique style which is well maintained. Only problem I had was there was a lot of noise at night possibly coming from an air conditioning unit next door to our room. I reported this to the manager who was very considerate and covered the cost of our breakfast. The manager said he would have maintenance check it out right away"
Mary 1-night trip
Posted 18 hours ago
Hotel Eldorado at Eldorado Resort
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"Great"
Jatinder 3-night trip
Posted 1 day ago
Walnut Beach Resort

Explore a world of travel with Expedia