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

Spa Hotels & Resorts in Thompson Okanagan from AU$99

  • 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
19 Oct - 20 Oct
Tomorrow
20 Oct - 21 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

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.
AU$263
includes taxes & fees
20 Oct - 21 Oct
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.
AU$123
includes taxes & fees
1 Nov - 2 Nov
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.
AU$183
includes taxes & fees
27 Oct - 28 Oct
Watermark Beach Resort

4. 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 spa pool for ultimate spa rejuvenation.
AU$148
includes taxes & fees
25 Oct - 26 Oct
Salish Bed & Breakfast and Spa

5. Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
  • Okanagan lakeside resort offers 4 spa rooms, 2 spa pools, and a private beach for relaxation.
AU$203
includes taxes & fees
26 Oct - 27 Oct
Summerland Waterfront Resort & Spa

6. 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.
AU$201
includes taxes & fees
1 Nov - 2 Nov
Spirit Ridge, in The Unbound Collection by Hyatt

7. The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
  • Immerse in a serene waterfront escape with 5 spa treatment rooms and 2 spa pools for ultimate pampering at this resort.
AU$178
includes taxes & fees
1 Nov - 2 Nov
The Cove Lakeside Resort

8. 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.
AU$99
includes taxes & fees
22 Oct - 23 Oct
The Ranchland Inn

9. 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.
AU$137
includes taxes & fees
19 Nov - 20 Nov
Lakeside Villa & Nordic Spa

10. 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.
AU$123
includes taxes & fees
15 Nov - 16 Nov
Days Inn & Conference Centre by Wyndham Penticton
View all properties

Choose what matters most at spa hotels in Thompson Okanagan

Pool
Breakfast included
Spa pool
4 stars
5 stars

Spa hotels with pools in Thompson Okanagan

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
AU$263
includes taxes & fees
20 Oct - 21 Oct
Prestige Harbourfront Resort, WorldHotels Luxury

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
AU$183
includes taxes & fees
27 Oct - 28 Oct
Watermark Beach Resort

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
AU$203
includes taxes & fees
26 Oct - 27 Oct
Summerland Waterfront Resort & Spa

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
AU$201
includes taxes & fees
1 Nov - 2 Nov
Spirit Ridge, in The Unbound Collection by Hyatt

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
AU$178
includes taxes & fees
1 Nov - 2 Nov
The Cove Lakeside Resort

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
AU$123
includes taxes & fees
15 Nov - 16 Nov
Days Inn & Conference Centre by Wyndham Penticton

The Ranchland Inn

The Ranchland Inn
Valleyview
AU$99
includes taxes & fees
22 Oct - 23 Oct
The Ranchland Inn

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
AU$237
includes taxes & fees
19 Nov - 20 Nov
Manteo at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
AU$148
includes taxes & fees
25 Oct - 26 Oct
Salish Bed & Breakfast and Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
AU$220
includes taxes & fees
19 Nov - 20 Nov
Hotel Eldorado at Eldorado Resort
View all properties

Spa hotels with free breakfast in Thompson Okanagan

Wells Gray Inn

Wells Gray Inn
Clearwater
AU$123
includes taxes & fees
1 Nov - 2 Nov
Wells Gray Inn

The Ranchland Inn

The Ranchland Inn
Valleyview
AU$99
includes taxes & fees
22 Oct - 23 Oct
The Ranchland Inn

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
AU$148
includes taxes & fees
25 Oct - 26 Oct
Salish Bed & Breakfast and Spa

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
AU$201
includes taxes & fees
1 Nov - 2 Nov
Spirit Ridge, in The Unbound Collection by Hyatt

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
AU$123
includes taxes & fees
15 Nov - 16 Nov
Days Inn & Conference Centre by Wyndham Penticton

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
AU$220
includes taxes & fees
19 Nov - 20 Nov
Hotel Eldorado at Eldorado Resort

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
AU$237
includes taxes & fees
19 Nov - 20 Nov
Manteo at Eldorado Resort

Coast Capri Hotel

Coast Capri Hotel
Kelowna
AU$158
includes taxes & fees
22 Oct - 23 Oct
Coast Capri Hotel

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
AU$96
includes taxes & fees
14 Nov - 15 Nov
Super 8 by Wyndham West Kelowna BC

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
AU$190
includes taxes & fees
15 Nov - 16 Nov
Best Western Plus Kelowna Hotel & Suites
View all properties

Spa hotels with spa pools in Thompson Okanagan

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
AU$263
includes taxes & fees
20 Oct - 21 Oct
Prestige Harbourfront Resort, WorldHotels Luxury

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
AU$203
includes taxes & fees
26 Oct - 27 Oct
Summerland Waterfront Resort & Spa

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
AU$183
includes taxes & fees
27 Oct - 28 Oct
Watermark Beach Resort

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
AU$178
includes taxes & fees
1 Nov - 2 Nov
The Cove Lakeside Resort

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
AU$201
includes taxes & fees
1 Nov - 2 Nov
Spirit Ridge, in The Unbound Collection by Hyatt

The Ranchland Inn

The Ranchland Inn
Valleyview
AU$99
includes taxes & fees
22 Oct - 23 Oct
The Ranchland Inn

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
AU$148
includes taxes & fees
25 Oct - 26 Oct
Salish Bed & Breakfast and Spa

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
AU$123
includes taxes & fees
15 Nov - 16 Nov
Days Inn & Conference Centre by Wyndham Penticton

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
AU$220
includes taxes & fees
19 Nov - 20 Nov
Hotel Eldorado at Eldorado Resort

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
AU$237
includes taxes & fees
19 Nov - 20 Nov
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

Top Thompson Okanagan Hotel Reviews

Sandman Hotel & Suites Kelowna

Sandman Hotel & Suites Kelowna

8/10 Good
"Good location"
DAN NI 1-night trip
Posted less than an hour ago
Sandman Hotel & Suites Kelowna
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 5 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 10 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 13 hours ago
Hotel Eldorado at Eldorado Resort
Dilworth Inn

Dilworth Inn

8/10 Good
"Room was great and clean for what we needed for just one night. Building is older and this carpets are very dirty in halls. Rooms and halls have minor damage expected of an old building Breakfast was very very basic, which for someone like me with food allergies, I basically couldn't eat much at all. But there are breakfast options not in the building.Probably may need to get the toaster checked at some point, it was struggling to work. Staff were very nice"
Raeanna 1-night trip
Posted 17 hours ago
Dilworth Inn
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"Great"
Jatinder 3-night trip
Posted 19 hours ago
Walnut Beach Resort
Days Inn by Wyndham Kelowna

Days Inn by Wyndham Kelowna

10/10 Excellent
"I loved this hotel. Very good hospitality and breakfast was awesome."
Sudha 1-night trip
Posted 2 days ago
Days Inn by Wyndham Kelowna

Explore a world of travel with Expedia