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
Sep 10 - Sep 11
Tomorrow
Sep 11 - Sep 12
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.
¥24,989
¥28,738 total
includes taxes & fees
Oct 10 - Oct 11
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.
¥13,614
¥15,792 total
includes taxes & fees
Sep 14 - Sep 15
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.
¥12,497
¥14,372 total
includes taxes & fees
Oct 8 - Oct 9
Wells Gray Inn

4. Terracana Ranch Resort

Terracana Ranch Resort
Valemount
¥31,905
¥36,555 total
includes taxes & fees
Sep 15 - Sep 16
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.
¥17,275
¥19,522 total
includes taxes & fees
Sep 22 - Sep 23
Salish Bed & Breakfast and Spa

6. 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.
¥20,796
¥24,122 total
includes taxes & fees
Oct 11 - Oct 12
Watermark Beach Resort

7. 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.
¥21,551
¥25,377 total
includes taxes & fees
Oct 8 - Oct 9
Spirit Ridge, in The Unbound Collection by Hyatt

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.
¥9,398
¥10,902 total
includes taxes & fees
Sep 20 - Sep 21
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.
¥20,895
¥24,239 total
includes taxes & fees
Oct 3 - Oct 4
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.
¥22,128
¥29,167 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
¥24,989
¥28,738 total
includes taxes & fees
Oct 10 - Oct 11
Prestige Harbourfront Resort, WorldHotels Luxury

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
¥13,614
¥15,792 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
¥20,796
¥24,122 total
includes taxes & fees
Oct 11 - Oct 12
Watermark Beach Resort

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
¥21,551
¥25,377 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
¥17,275
¥19,522 total
includes taxes & fees
Sep 22 - Sep 23
Salish Bed & Breakfast and Spa

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
¥20,895
¥24,239 total
includes taxes & fees
Oct 3 - Oct 4
Summerland Waterfront Resort & Spa

The Ranchland Inn

The Ranchland Inn
Valleyview
¥9,398
¥10,902 total
includes taxes & fees
Sep 20 - Sep 21
The Ranchland Inn

Coast Capri Hotel

Coast Capri Hotel
Kelowna
¥17,685
¥20,515 total
includes taxes & fees
Sep 20 - Sep 21
Coast Capri Hotel

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
¥24,772
¥32,235 total
includes taxes & fees
Oct 5 - Oct 6
Manteo at Eldorado Resort

Country View Motor Inn

Country View Motor Inn
Valleyview
¥9,473
¥10,988 total
includes taxes & fees
Oct 1 - Oct 2
Country View Motor Inn
View all properties

Spa hotels with free breakfast in Thompson Okanagan

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
¥13,614
¥15,792 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
¥17,275
¥19,522 total
includes taxes & fees
Sep 22 - Sep 23
Salish Bed & Breakfast and Spa

Wells Gray Inn

Wells Gray Inn
Clearwater
¥12,497
¥14,372 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
¥21,551
¥25,377 total
includes taxes & fees
Oct 8 - Oct 9
Spirit Ridge, in The Unbound Collection by Hyatt

The Ranchland Inn

The Ranchland Inn
Valleyview
¥9,398
¥10,902 total
includes taxes & fees
Sep 20 - Sep 21
The Ranchland Inn

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
¥24,772
¥32,235 total
includes taxes & fees
Oct 5 - Oct 6
Manteo at Eldorado Resort

Coast Capri Hotel

Coast Capri Hotel
Kelowna
¥17,685
¥20,515 total
includes taxes & fees
Sep 20 - Sep 21
Coast Capri Hotel

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
¥10,575
¥11,949 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
¥22,128
¥29,167 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
¥16,897
¥19,601 total
includes taxes & fees
Sep 16 - Sep 17
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
¥13,614
¥15,792 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn & Suites

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
¥24,989
¥28,738 total
includes taxes & fees
Oct 10 - Oct 11
Prestige Harbourfront Resort, WorldHotels Luxury

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
¥17,275
¥19,522 total
includes taxes & fees
Sep 22 - Sep 23
Salish Bed & Breakfast and Spa

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
¥20,796
¥24,122 total
includes taxes & fees
Oct 11 - Oct 12
Watermark Beach Resort

The Ranchland Inn

The Ranchland Inn
Valleyview
¥9,398
¥10,902 total
includes taxes & fees
Sep 20 - Sep 21
The Ranchland Inn

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
¥21,551
¥25,377 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
¥20,895
¥24,239 total
includes taxes & fees
Oct 3 - Oct 4
Summerland Waterfront Resort & Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
¥22,128
¥29,167 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
¥10,575
¥11,949 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
¥24,772
¥32,235 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

Top Thompson Okanagan Hotel Reviews

Walnut Beach Resort

Walnut Beach Resort

8/10 Good
"Good"
George 5-night trip
Posted less than an hour ago
Walnut Beach Resort
Ramada Hotel & Conference Center by Wyndham Kelowna

Ramada Hotel & Conference Center by Wyndham Kelowna

10/10 Excellent
"Perfect location."
Jean 1-night trip
Posted 2 hours ago
Ramada Hotel & Conference Center by Wyndham Kelowna
Coast Capri Hotel

Coast Capri Hotel

10/10 Excellent
"It was a great stay, loved the pool and poolside service."
Jackie 2-night trip
Posted 3 hours ago
Coast Capri Hotel
Prestige Vernon Lodge and Conference Centre

Prestige Vernon Lodge and Conference Centre

10/10 Excellent
"Pool was beautiful great place to stay with kids super clean rooms, beautiful hotel"
Carrie 1-night trip
Posted 5 hours ago
Prestige Vernon Lodge and Conference Centre
Hotel Kelowna & Conference Centre

Hotel Kelowna & Conference Centre

8/10 Good
"Clean room nice staff good experience"
Hak King Ronald 2-night trip
Posted 15 hours ago
Hotel Kelowna & Conference Centre
Sandman Hotel & Suites Kelowna

Sandman Hotel & Suites Kelowna

10/10 Excellent
"Great"
Derek 1-night trip
Posted 15 hours ago
Sandman Hotel & Suites Kelowna
Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort

10/10 Excellent
"The outdoor pool was closed for the first three days that we were there. It was unfortunate and I would have thought the hotel would have offered some sort of concession for that inconvenience. The hotel is great, but you are paying for all of the amenities and when one of the major attractions of the hotel isn't available I would think there would be some acknowledgement on the part of the hotel."
Stew 5-night trip
Posted 18 hours ago
Delta Hotels by Marriott Grand Okanagan Resort
Riverland Inn & Suites

Riverland Inn & Suites

10/10 Excellent
"My family had a good stay"
Tyler 1-night trip
Posted 18 hours ago
Riverland Inn & Suites
Ramada by Wyndham Kamloops

Ramada by Wyndham Kamloops

10/10 Excellent
".."
Kenn 1-night trip
Posted 2 days ago
Ramada by Wyndham Kamloops

Explore a world of travel with Expedia