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

Find Spa Hotels in Thompson Okanagan from CA $95

  • 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
Sep 8 - Sep 9
Tomorrow
Sep 9 - Sep 10
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

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 $259 total
includes taxes & fees
Oct 6 - Oct 7
Prestige Harbourfront Resort, WorldHotels Luxury

2. Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
  • Rejuvenate with luxurious deep-tissue and hot stone massages at this serene retreat offering a hot tub, indoor pool, and garden oasis.
CA $116
CA $135 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

3. Terracana Ranch Resort

Terracana Ranch Resort
Valemount
CA $243
CA $279 total
includes taxes & fees
Oct 8 - Oct 9
Terracana Ranch 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 hot tub for ultimate spa rejuvenation.
CA $135
CA $153 total
includes taxes & fees
Sep 16 - Sep 17
Salish Bed & Breakfast and Spa

5. 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 $125
CA $144 total
includes taxes & fees
Oct 8 - Oct 9
Wells Gray Inn

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.
CA $194
CA $228 total
includes taxes & fees
Oct 8 - Oct 9
Spirit Ridge, in The Unbound Collection by Hyatt

7. 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 $176
CA $205 total
includes taxes & fees
Oct 8 - Oct 9
Watermark Beach 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.
CA $82
CA $95 total
includes taxes & fees
Oct 9 - Oct 10
The Ranchland Inn

9. 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 $188
CA $218 total
includes taxes & fees
Oct 9 - Oct 10
Summerland Waterfront Resort & Spa

10. Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
  • Unwind in this waterfront Victorian retreat with spa treatments, three hot tubs, and a private beach area.
CA $192
CA $254 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Eldorado at Eldorado Resort
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 $259 total
includes taxes & fees
Oct 6 - Oct 7
Prestige Harbourfront Resort, WorldHotels Luxury

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
CA $116
CA $135 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
CA $176
CA $205 total
includes taxes & fees
Oct 8 - Oct 9
Watermark Beach Resort

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
CA $194
CA $228 total
includes taxes & fees
Oct 8 - Oct 9
Spirit Ridge, in The Unbound Collection by Hyatt

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
CA $135
CA $153 total
includes taxes & fees
Sep 16 - Sep 17
Salish Bed & Breakfast and Spa

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
CA $188
CA $218 total
includes taxes & fees
Oct 9 - Oct 10
Summerland Waterfront Resort & Spa

The Ranchland Inn

The Ranchland Inn
Valleyview
CA $82
CA $95 total
includes taxes & fees
Oct 9 - Oct 10
The Ranchland Inn

Coast Capri Hotel

Coast Capri Hotel
Kelowna
CA $159
CA $185 total
includes taxes & fees
Sep 27 - Sep 28
Coast Capri Hotel

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
CA $223
CA $290 total
includes taxes & fees
Oct 5 - Oct 6
Manteo at Eldorado Resort

Country View Motor Inn

Country View Motor Inn
Valleyview
CA $95
CA $110 total
includes taxes & fees
Sep 15 - Sep 16
Country View Motor Inn
View all properties

Spa hotels with free breakfast in Thompson Okanagan

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
CA $116
CA $135 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
CA $135
CA $153 total
includes taxes & fees
Sep 16 - Sep 17
Salish Bed & Breakfast and Spa

Wells Gray Inn

Wells Gray Inn
Clearwater
CA $125
CA $144 total
includes taxes & fees
Oct 8 - Oct 9
Wells Gray Inn

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
CA $194
CA $228 total
includes taxes & fees
Oct 8 - Oct 9
Spirit Ridge, in The Unbound Collection by Hyatt

The Ranchland Inn

The Ranchland Inn
Valleyview
CA $82
CA $95 total
includes taxes & fees
Oct 9 - Oct 10
The Ranchland Inn

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
CA $223
CA $290 total
includes taxes & fees
Oct 5 - Oct 6
Manteo at Eldorado Resort

Coast Capri Hotel

Coast Capri Hotel
Kelowna
CA $159
CA $185 total
includes taxes & fees
Sep 27 - Sep 28
Coast Capri Hotel

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
CA $102
CA $115 total
includes taxes & fees
Oct 4 - Oct 5
Super 8 by Wyndham West Kelowna BC

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
CA $192
CA $254 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Eldorado at Eldorado Resort

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
CA $150
CA $174 total
includes taxes & fees
Oct 5 - Oct 6
Days Inn & Conference Centre by Wyndham Penticton
View all properties

Spa hotels with hot tubs in Thompson Okanagan

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
CA $116
CA $135 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
CA $225
CA $259 total
includes taxes & fees
Oct 6 - Oct 7
Prestige Harbourfront Resort, WorldHotels Luxury

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
CA $135
CA $153 total
includes taxes & fees
Sep 16 - Sep 17
Salish Bed & Breakfast and Spa

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
CA $176
CA $205 total
includes taxes & fees
Oct 8 - Oct 9
Watermark Beach Resort

The Ranchland Inn

The Ranchland Inn
Valleyview
CA $82
CA $95 total
includes taxes & fees
Oct 9 - Oct 10
The Ranchland Inn

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
CA $194
CA $228 total
includes taxes & fees
Oct 8 - Oct 9
Spirit Ridge, in The Unbound Collection by Hyatt

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
CA $188
CA $218 total
includes taxes & fees
Oct 9 - Oct 10
Summerland Waterfront Resort & Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
CA $192
CA $254 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Eldorado at Eldorado Resort

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
CA $102
CA $115 total
includes taxes & fees
Oct 4 - Oct 5
Super 8 by Wyndham West Kelowna BC

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
CA $223
CA $290 total
includes taxes & fees
Oct 5 - Oct 6
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

Riverland Inn & Suites

Riverland Inn & Suites

10/10 Excellent
"Staff was super friendly. Check in/out was painless. Convenient location with big rooms and nice views. We will definitely be back."
Charline 4-night trip
Posted 3 hours ago
Riverland Inn & Suites
Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort

10/10 Excellent
"Beautiful property excellent staff great food and entertainment 2nd to none"
IAN 1-night trip
Posted 5 hours ago
Delta Hotels by Marriott Grand Okanagan Resort
Coast Kamloops Hotel & Conference Centre

Coast Kamloops Hotel & Conference Centre

10/10 Excellent
"The overall room size was great. It was a bit old, but it was well-maintained and clean. However, one complaint is the elevator. There was a noise in the elevator, and I had a scary thought."
Eui JAE 2-night trip
Posted 6 hours ago
Coast Kamloops Hotel & Conference Centre
Coast Capri Hotel

Coast Capri Hotel

10/10 Excellent
"Staff were friendly, room was clean, good location!"
Yuhan 2-night trip
Posted 7 hours ago
Coast Capri Hotel
Ramada by Wyndham Kamloops

Ramada by Wyndham Kamloops

8/10 Good
"Was a good stay. Parking needs work is all but all good"
Kyle 3-night trip
Posted 8 hours ago
Ramada by Wyndham Kamloops
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"A great long weekend stay at Walnut Beach! The staff were all so friendly, the pool and hot tub areas clean and beautiful. We loved sitting at the sandy beach too! This was a first time stay and we will definitely be back! Thank you Walnut Beach Team"
Tara 3-night trip
Posted 8 hours ago
Walnut Beach Resort
Days Inn by Wyndham Kelowna

Days Inn by Wyndham Kelowna

10/10 Excellent
"I’ll go there again!"
SHERMINEH 1-night trip
Posted 11 hours ago
Days Inn by Wyndham Kelowna
Hotel Kelowna & Conference Centre

Hotel Kelowna & Conference Centre

10/10 Excellent
"Well clean, great location, who needs for business"
FABIANE 1-night trip
Posted 12 hours ago
Hotel Kelowna & Conference Centre
Sandman Hotel Penticton

Sandman Hotel Penticton

8/10 Good
"Not the most well maintained hotel but great value for the price."
Ryan 2-night trip
Posted 16 hours ago
Sandman Hotel Penticton

Explore a world of travel with Expedia