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

Find Resorts & Hotels with Spas in Thompson Okanagan

  • 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 Resorts & Hotels with Spas

Tonight
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

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.
₩242,456
₩278,832 total
includes taxes & fees
Sep 21 - Sep 22
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.
₩132,734
₩153,971 total
includes taxes & fees
Sep 7 - Sep 8
Quality Inn & Suites

3. 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.
₩156,629
₩180,117 total
includes taxes & fees
Aug 31 - Sep 1
Wells Gray Inn

4. Terracana Ranch Resort

Terracana Ranch Resort
Valemount
₩263,776
₩302,537 total
includes taxes & fees
Aug 31 - Sep 1
Terracana Ranch Resort

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.
₩124,717
₩140,930 total
includes taxes & fees
Sep 13 - Sep 14
Salish Bed & Breakfast and Spa

6. 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.
₩77,612
₩90,024 total
includes taxes & fees
Sep 1 - Sep 2
The Ranchland Inn

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.
₩226,668
₩262,936 total
includes taxes & fees
Sep 28 - Sep 29
Watermark Beach Resort

8. 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.
₩225,678
₩292,965 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

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.
₩332,281
₩409,121 total
includes taxes & fees
Sep 30 - Oct 1
The Cove Lakeside Resort

10. Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
  • Lakeside serenity with couples spa treatments and garden retreats offers deep rejuvenation.
₩271,210
₩345,781 total
includes taxes & fees
Sep 29 - Sep 30
Manteo 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

Coast Capri Hotel

Coast Capri Hotel
Kelowna
₩157,579
₩182,800 total
includes taxes & fees
Sep 7 - Sep 8
Coast Capri Hotel

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
₩226,668
₩262,936 total
includes taxes & fees
Sep 28 - Sep 29
Watermark Beach Resort

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
₩132,734
₩153,971 total
includes taxes & fees
Sep 7 - Sep 8
Quality Inn & Suites

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
₩209,495
₩243,013 total
includes taxes & fees
Sep 13 - Sep 14
Best Western Plus Kelowna Hotel & Suites

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
₩116,798
₩131,982 total
includes taxes & fees
Sep 28 - Sep 29
Super 8 by Wyndham West Kelowna BC

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
₩150,561
₩174,651 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
₩242,456
₩278,832 total
includes taxes & fees
Sep 21 - Sep 22
Prestige Harbourfront Resort, WorldHotels Luxury

The Ranchland Inn

The Ranchland Inn
Valleyview
₩77,612
₩90,024 total
includes taxes & fees
Sep 1 - Sep 2
The Ranchland Inn

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
₩225,678
₩292,965 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

Country View Motor Inn

Country View Motor Inn
Valleyview
₩93,795
₩108,801 total
includes taxes & fees
Sep 14 - Sep 15
Country View Motor Inn
View all properties

Spa hotels with free breakfast in Thompson Okanagan

Coast Capri Hotel

Coast Capri Hotel
Kelowna
₩157,579
₩182,800 total
includes taxes & fees
Sep 7 - Sep 8
Coast Capri Hotel

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
₩132,734
₩153,971 total
includes taxes & fees
Sep 7 - Sep 8
Quality Inn & Suites

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
₩150,561
₩174,651 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
₩209,495
₩243,013 total
includes taxes & fees
Sep 13 - Sep 14
Best Western Plus Kelowna Hotel & Suites

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
₩116,798
₩131,982 total
includes taxes & fees
Sep 28 - Sep 29
Super 8 by Wyndham West Kelowna BC

The Ranchland Inn

The Ranchland Inn
Valleyview
₩77,612
₩90,024 total
includes taxes & fees
Sep 1 - Sep 2
The Ranchland Inn

Wells Gray Inn

Wells Gray Inn
Clearwater
₩156,629
₩180,117 total
includes taxes & fees
Aug 31 - Sep 1
Wells Gray Inn

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
₩225,678
₩292,965 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
₩124,717
₩140,930 total
includes taxes & fees
Sep 13 - Sep 14
Salish Bed & Breakfast and Spa

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
₩271,210
₩345,781 total
includes taxes & fees
Sep 29 - Sep 30
Manteo at Eldorado Resort
View all properties

Spa hotels with hot tubs in Thompson Okanagan

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
₩132,734
₩153,971 total
includes taxes & fees
Sep 7 - Sep 8
Quality Inn & Suites

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
₩226,668
₩262,936 total
includes taxes & fees
Sep 28 - Sep 29
Watermark Beach Resort

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
₩116,798
₩131,982 total
includes taxes & fees
Sep 28 - Sep 29
Super 8 by Wyndham West Kelowna BC

The Ranchland Inn

The Ranchland Inn
Valleyview
₩77,612
₩90,024 total
includes taxes & fees
Sep 1 - Sep 2
The Ranchland Inn

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
₩150,561
₩174,651 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
₩242,456
₩278,832 total
includes taxes & fees
Sep 21 - Sep 22
Prestige Harbourfront Resort, WorldHotels Luxury

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
₩209,495
₩243,013 total
includes taxes & fees
Sep 13 - Sep 14
Best Western Plus Kelowna Hotel & Suites

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
₩225,678
₩292,965 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
₩124,717
₩140,930 total
includes taxes & fees
Sep 13 - Sep 14
Salish Bed & Breakfast and Spa

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
₩286,057
₩331,826 total
includes taxes & fees
Sep 6 - Sep 7
Summerland Waterfront Resort & Spa
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 Penticton

Sandman Hotel Penticton

10/10 Excellent
"Clean room and excellent staff services, as well as, accommodating pet. Nice to have a complimentary buffet breakfast, but wish there were waffles or pancakes with the buffet."
Dave 1-night trip
Posted 6 hours ago
Sandman Hotel Penticton
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"We had the best time at Walnut beach resort. My kids spent all day alternating between the pool and the hot tub. The room was comfortable and the lake view at night was perfect!"
Funmilayo 2-night trip
Posted 7 hours ago
Walnut Beach Resort
Penticton Lakeside Resort and Conference Centre

Penticton Lakeside Resort and Conference Centre

8/10 Good
"Great location on the water and near downtown dining and bars. Food was good and outdoor dining was great."
Mark 2-night trip
Posted 8 hours ago
Penticton Lakeside Resort and Conference Centre
Coast Kamloops Hotel & Conference Centre

Coast Kamloops Hotel & Conference Centre

8/10 Good
"Clean room, helpful staff. Pool was less than ideal"
regena 1-night trip
Posted 17 hours ago
Coast Kamloops Hotel & Conference Centre

Explore a world of travel with Expedia