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 22 - Aug 23
Tomorrow
Aug 23 - Aug 24
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

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.
¥28,296
¥32,541 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.
¥15,491
¥17,969 total
includes taxes & fees
Aug 30 - Aug 31
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.
¥18,279
¥21,020 total
includes taxes & fees
Aug 31 - Sep 1
Wells Gray Inn

4. Terracana Ranch Resort

Terracana Ranch Resort
Valemount
¥29,758
¥34,148 total
includes taxes & fees
Sep 12 - Sep 13
Terracana Ranch Resort

5. 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,058
¥10,507 total
includes taxes & fees
Sep 1 - Sep 2
The Ranchland Inn

6. 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.
¥26,430
¥34,298 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

7. 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.
¥20,169
¥22,792 total
includes taxes & fees
Aug 30 - Aug 31
Salish Bed & Breakfast and Spa

8. 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.
¥31,047
¥36,014 total
includes taxes & fees
Sep 9 - Sep 10
Summerland Waterfront Resort & Spa

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.
¥34,900
¥43,231 total
includes taxes & fees
Sep 1 - Sep 2
The Cove Lakeside Resort

10. Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
  • Discover this peaceful motel with daily spa services, indoor pool, and premium bedding for a rejuvenating retreat in West Kelowna.
¥16,288
¥18,405 total
includes taxes & fees
Sep 13 - Sep 14
Super 8 by Wyndham West Kelowna BC
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
¥28,296
¥32,541 total
includes taxes & fees
Sep 21 - Sep 22
Prestige Harbourfront Resort, WorldHotels Luxury

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
¥15,491
¥17,969 total
includes taxes & fees
Aug 30 - Aug 31
Quality Inn & Suites

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
¥57,642
¥67,867 total
includes taxes & fees
Aug 24 - Aug 25
Spirit Ridge, in The Unbound Collection by Hyatt

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
¥33,384
¥42,364 total
includes taxes & fees
Sep 20 - Sep 21
Manteo at Eldorado Resort

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
¥41,346
¥47,961 total
includes taxes & fees
Aug 26 - Aug 27
Watermark Beach Resort

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
¥31,047
¥36,014 total
includes taxes & fees
Sep 9 - Sep 10
Summerland Waterfront Resort & Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
¥26,430
¥34,298 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
¥24,019
¥27,861 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
¥34,900
¥43,231 total
includes taxes & fees
Sep 1 - Sep 2
The Cove Lakeside Resort

Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort
Kelowna Central Business District
¥45,629
¥58,960 total
includes taxes & fees
Sep 20 - Sep 21
Delta Hotels by Marriott Grand Okanagan Resort
View all properties

Spa hotels with free breakfast in Thompson Okanagan

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
¥15,491
¥17,969 total
includes taxes & fees
Aug 30 - Aug 31
Quality Inn & Suites

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
¥57,642
¥67,867 total
includes taxes & fees
Aug 24 - Aug 25
Spirit Ridge, in The Unbound Collection by Hyatt

Wells Gray Inn

Wells Gray Inn
Clearwater
¥18,279
¥21,020 total
includes taxes & fees
Aug 31 - Sep 1
Wells Gray Inn

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
¥33,384
¥42,364 total
includes taxes & fees
Sep 20 - Sep 21
Manteo at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
¥20,169
¥22,792 total
includes taxes & fees
Aug 30 - Aug 31
Salish Bed & Breakfast and Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
¥26,430
¥34,298 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
¥16,288
¥18,405 total
includes taxes & fees
Sep 13 - Sep 14
Super 8 by Wyndham West Kelowna BC

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
¥24,019
¥27,861 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

The Ranchland Inn

The Ranchland Inn
Valleyview
¥9,058
¥10,507 total
includes taxes & fees
Sep 1 - Sep 2
The Ranchland Inn

Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort
Kelowna Central Business District
¥45,629
¥58,960 total
includes taxes & fees
Sep 20 - Sep 21
Delta Hotels by Marriott Grand Okanagan Resort
View all properties

Spa hotels with hot tubs in Thompson Okanagan

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
¥28,296
¥32,541 total
includes taxes & fees
Sep 21 - Sep 22
Prestige Harbourfront Resort, WorldHotels Luxury

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
¥15,491
¥17,969 total
includes taxes & fees
Aug 30 - Aug 31
Quality Inn & Suites

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
¥57,642
¥67,867 total
includes taxes & fees
Aug 24 - Aug 25
Spirit Ridge, in The Unbound Collection by Hyatt

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
¥33,384
¥42,364 total
includes taxes & fees
Sep 20 - Sep 21
Manteo at Eldorado Resort

Watermark Beach Resort

Watermark Beach Resort
Osoyoos
¥41,346
¥47,961 total
includes taxes & fees
Aug 26 - Aug 27
Watermark Beach Resort

Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
Summerland
¥31,047
¥36,014 total
includes taxes & fees
Sep 9 - Sep 10
Summerland Waterfront Resort & Spa

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
¥20,169
¥22,792 total
includes taxes & fees
Aug 30 - Aug 31
Salish Bed & Breakfast and Spa

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
¥26,430
¥34,298 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Eldorado at Eldorado Resort

Villa's At Eldorado Resort

Villa's At Eldorado Resort
South Pandosy
¥80,990
¥97,413 total
includes taxes & fees
Sep 7 - Sep 8
Villa's At Eldorado Resort

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
¥34,900
¥43,231 total
includes taxes & fees
Sep 1 - Sep 2
The Cove Lakeside 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

Prestige Vernon Lodge and Conference Centre

Prestige Vernon Lodge and Conference Centre

8/10 Good
"We’ve stayed before and the beds were really comfortable"
Raymond 1-night trip
Posted 1 hour ago
Prestige Vernon Lodge and Conference Centre
Riverland Inn & Suites

Riverland Inn & Suites

8/10 Good
"My daughter & I really enjoyed our stay at Kamlops River Inn & Suites. The best part was having a good view of the river from our balcony. Breakfast included was great! A little more Choices for brkfst would be a bonus: more cereal choices, regular hot oatmeal, waffle maker, pancakes, boiled eggs or scrambled (real egg), hashbrowns, & bacon. We forgot our swim suits to enjoy the pool & hot tub. Staff was very accommodating. Rooms were nice with comfy beds. Stains in bath tub & counter, plus the bottom corner outside of tub needs some repair. Overall, we really enjoyed ourstay & would go there again."
Catherine 1-night trip
Posted 3 hours ago
Riverland Inn & Suites
Days Inn by Wyndham Kelowna

Days Inn by Wyndham Kelowna

10/10 Excellent
"The room was clean. Staff was very helpful. Breakfast have a lot of options, including gluten-free overall we liked our stay in that price must recommended."
Jassica 1-night trip
Posted 5 hours ago
Days Inn by Wyndham Kelowna
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"Walnut Beach Resort was wonderful. We loved the pool and the green space with games for families."
Randie 2-night trip
Posted 8 hours ago
Walnut Beach Resort
Recreation Inn & Suites

Recreation Inn & Suites

10/10 Excellent
"Room was clean with all amenities. Excellent"
monika 1-night trip
Posted 11 hours ago
Recreation Inn & Suites
Manteo at Eldorado Resort

Manteo at Eldorado Resort

10/10 Excellent
"Wonderful resort. Staff is so friendly and accommodating. Would highly recommend"
Adam 7-night trip
Posted 17 hours ago
Manteo at Eldorado Resort
Econo Lodge Inn & Suites

Econo Lodge Inn & Suites

8/10 Good
"Clean room"
Darin 1-night trip
Posted 20 hours ago
Econo Lodge Inn & Suites

Explore a world of travel with Expedia