Search Spa Hotels in Thompson Okanagan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Thompson Okanagan hotels with a spa

1. Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
4.0 star property
Salmon Arm
9.0 out of 10, Wonderful, (1,003 reviews)
  • cleanliness
    Immerse in luxurious spa treatments with lakeside views at this resort where tranquility meets indulgence.
The price is ₹14,952
₹17,195 total
includes taxes & fees
22 Nov - 23 Nov
Prestige Harbourfront Resort, WorldHotels Luxury

2. Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
2.5 star property
Penticton
8.2 out of 10, Very good, (1,562 reviews)
  • cleanliness
    Refresh mind and body in this Okanagan Lake hotel with spacious rooms and rejuvenating spa services for a perfect wellness escape.
The price is ₹6,214
₹7,208 total
includes taxes & fees
23 Nov - 24 Nov
Days Inn & Conference Centre by Wyndham Penticton

3. Coast Capri Hotel

Coast Capri Hotel
3.5 star property
Kelowna
8.8 out of 10, Excellent, (2,138 reviews)
  • cleanliness
    Escape to this hotel's spa sanctuary with four treatment rooms and aromatherapy, creating a perfect wellness retreat.
The price is ₹8,913
₹10,339 total
includes taxes & fees
10 Nov - 11 Nov
Coast Capri Hotel

4. The Ranchland Inn

The Ranchland Inn
2.0 star property
Valleyview
7.8 out of 10, Good, (1,000 reviews)
  • cleanliness
    Relax in a mountain motel offering a full-service spa, deep soaking tubs, and a tranquil garden for a peaceful retreat.
The price is ₹4,296
₹4,983 total
includes taxes & fees
5 Dec - 6 Dec
The Ranchland Inn

5. Watermark Beach Resort

Watermark Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (1,410 reviews)
  • cleanliness
    Retreat to this lakeside wellness sanctuary with a full-service spa, hot stone massages, and beachfront dining for rejuvenating escapes.
The price is ₹8,552
₹9,920 total
includes taxes & fees
10 Nov - 11 Nov
Watermark Beach Resort

6. Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
3.0 star property
Dilworth Mountain Estates
8.6 out of 10, Excellent, (1,012 reviews)
  • cleanliness
    Rejuvenate body and mind at this eco-certified hotel with 2 spa treatment rooms, a hot tub, and indoor pool for a complete wellness escape.
The price is ₹9,832
₹11,405 total
includes taxes & fees
22 Nov - 23 Nov
Best Western Plus Kelowna Hotel & Suites

7. Summerland Waterfront Resort & Spa

Summerland Waterfront Resort & Spa
3.5 star property
Summerland
9.4 out of 10, Exceptional, (1,003 reviews)
  • cleanliness
    Okanagan lakeside resort offers 4 spa rooms, 2 hot tubs, and a private beach for relaxation.
The price is ₹11,684
₹13,553 total
includes taxes & fees
10 Nov - 11 Nov
Summerland Waterfront Resort & Spa

8. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,005 reviews)
  • cleanliness
    Escape to a desert oasis with rejuvenating hot stone massages and a scenic mountain spa retreat.
The price is ₹11,845
₹13,947 total
includes taxes & fees
19 Nov - 20 Nov
Spirit Ridge, in The Unbound Collection by Hyatt

9. The Cove Lakeside Resort

The Cove Lakeside Resort
4.0 star property
Westbank
9.2 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Immerse in a serene waterfront escape with 5 spa treatment rooms and 2 hot tubs for ultimate pampering at this resort.
The price is ₹10,200
₹11,872 total
includes taxes & fees
16 Nov - 17 Nov
The Cove Lakeside Resort

10. Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
4.0 star property
South Pandosy
9.0 out of 10, Wonderful, (1,005 reviews)
  • cleanliness
    Unwind in this waterfront Victorian retreat with spa treatments, three hot tubs, and a private beach area.
The price is ₹9,864
₹13,536 total
includes taxes & fees
16 Nov - 17 Nov
Hotel Eldorado 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.

Choose what matters most at spa hotels in Thompson Okanagan

Top Thompson Okanagan Hotel Reviews

Explore a world of travel with Expedia