A grassy field with a duck, trees, and distant mountains.

Find Resorts & Hotels with Spas in Okanagan Valley

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

Tonight
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Our top choices for Okanagan Valley hotels with a spa

1. Coast Capri Hotel

Coast Capri Hotel
Kelowna
  • Escape to this hotel's spa sanctuary with four treatment rooms and aromatherapy, creating a perfect wellness retreat.
₩185,034
₩214,639 total
includes taxes & fees
Sep 7 - Sep 8
Coast Capri Hotel

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.
₩180,894
₩209,837 total
includes taxes & fees
Aug 19 - Aug 20
Quality Inn & Suites

3. Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
  • Refresh mind and body in this Okanagan Lake hotel with spacious rooms and rejuvenating spa services for a perfect wellness escape.
₩153,633
₩178,214 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

4. Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
  • 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.
₩218,810
₩253,820 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

5. 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.
₩267,603
₩307,743 total
includes taxes & fees
Sep 1 - Sep 2
Prestige Harbourfront Resort, WorldHotels Luxury

6. 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.
₩163,623
₩184,895 total
includes taxes & fees
Aug 11 - Aug 12
Salish Bed & Breakfast and Spa

7. 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.
₩265,836
₩340,184 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Eldorado at Eldorado Resort

8. Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
  • Lakeside serenity with couples spa treatments and garden retreats offers deep rejuvenation.
₩346,435
₩433,679 total
includes taxes & fees
Sep 7 - Sep 8
Manteo at Eldorado Resort

9. Lakeside Villa & Nordic Spa

Lakeside Villa & Nordic Spa
Penticton
  • Waterfront spa resort offers outdoor treatment areas, private beach access, and renovated rooms for a blissful retreat on Skaha Lake.
₩186,853
₩216,751 total
includes taxes & fees
Sep 9 - Sep 10
Lakeside Villa & Nordic Spa

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.
₩152,512
₩172,339 total
includes taxes & fees
Sep 8 - Sep 9
Super 8 by Wyndham West Kelowna BC
View all properties

Choose what matters most at spa hotels in Okanagan Valley

Pool
Breakfast included
Hot tub
4 stars
5 stars

Spa hotels with pools in Okanagan Valley

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
₩153,633
₩178,214 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

Coast Capri Hotel

Coast Capri Hotel
Kelowna
₩185,034
₩214,639 total
includes taxes & fees
Sep 7 - Sep 8
Coast Capri Hotel

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
₩265,836
₩340,184 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Eldorado at Eldorado Resort

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
₩339,062
₩417,461 total
includes taxes & fees
Sep 1 - Sep 2
The Cove Lakeside Resort

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
₩346,435
₩433,679 total
includes taxes & fees
Sep 7 - Sep 8
Manteo at Eldorado Resort

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
₩152,512
₩172,339 total
includes taxes & fees
Sep 8 - Sep 9
Super 8 by Wyndham West Kelowna BC

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
₩218,810
₩253,820 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
₩163,623
₩184,895 total
includes taxes & fees
Aug 11 - Aug 12
Salish Bed & Breakfast and Spa

Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort
Kelowna Central Business District
₩353,505
₩462,790 total
includes taxes & fees
Aug 11 - Aug 12
Delta Hotels by Marriott Grand Okanagan Resort

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
₩267,603
₩307,743 total
includes taxes & fees
Sep 1 - Sep 2
Prestige Harbourfront Resort, WorldHotels Luxury
View all properties

Spa hotels with free breakfast in Okanagan Valley

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
₩153,633
₩178,214 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

Coast Capri Hotel

Coast Capri Hotel
Kelowna
₩185,034
₩214,639 total
includes taxes & fees
Sep 7 - Sep 8
Coast Capri Hotel

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
₩265,836
₩340,184 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Eldorado at Eldorado Resort

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
₩218,810
₩253,820 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
₩152,512
₩172,339 total
includes taxes & fees
Sep 8 - Sep 9
Super 8 by Wyndham West Kelowna BC

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
₩346,435
₩433,679 total
includes taxes & fees
Sep 7 - Sep 8
Manteo at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
₩163,623
₩184,895 total
includes taxes & fees
Aug 11 - Aug 12
Salish Bed & Breakfast and Spa

Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort
Kelowna Central Business District
₩353,505
₩462,790 total
includes taxes & fees
Aug 11 - Aug 12
Delta Hotels by Marriott Grand Okanagan Resort

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
₩180,894
₩209,837 total
includes taxes & fees
Aug 19 - Aug 20
Quality Inn & Suites

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
₩524,198
₩617,191 total
includes taxes & fees
Aug 11 - Aug 12
Spirit Ridge, in The Unbound Collection by Hyatt
View all properties

Spa hotels with hot tubs in Okanagan Valley

Days Inn & Conference Centre by Wyndham Penticton

Days Inn & Conference Centre by Wyndham Penticton
Penticton
₩153,633
₩178,214 total
includes taxes & fees
Sep 1 - Sep 2
Days Inn & Conference Centre by Wyndham Penticton

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
South Pandosy
₩265,836
₩340,184 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Eldorado at Eldorado Resort

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
₩163,623
₩184,895 total
includes taxes & fees
Aug 11 - Aug 12
Salish Bed & Breakfast and Spa

Super 8 by Wyndham West Kelowna BC

Super 8 by Wyndham West Kelowna BC
West Kelowna
₩152,512
₩172,339 total
includes taxes & fees
Sep 8 - Sep 9
Super 8 by Wyndham West Kelowna BC

The Cove Lakeside Resort

The Cove Lakeside Resort
Westbank
₩339,062
₩417,461 total
includes taxes & fees
Sep 1 - Sep 2
The Cove Lakeside Resort

Manteo at Eldorado Resort

Manteo at Eldorado Resort
South Pandosy
₩346,435
₩433,679 total
includes taxes & fees
Sep 7 - Sep 8
Manteo at Eldorado Resort

Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites
Dilworth Mountain Estates
₩218,810
₩253,820 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Kelowna Hotel & Suites

Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort
Kelowna Central Business District
₩353,505
₩462,790 total
includes taxes & fees
Aug 11 - Aug 12
Delta Hotels by Marriott Grand Okanagan Resort

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
Salmon Arm
₩267,603
₩307,743 total
includes taxes & fees
Sep 1 - Sep 2
Prestige Harbourfront Resort, WorldHotels Luxury

Quality Inn & Suites

Quality Inn & Suites
Downtown Vernon
₩180,894
₩209,837 total
includes taxes & fees
Aug 19 - Aug 20
Quality Inn & Suites
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 Okanagan Valley Hotel Reviews

Sandman Hotel & Suites Kelowna

Sandman Hotel & Suites Kelowna

8/10 Good
"We were a little disappointed this time. The hotel has been undergoing renovations for years, which was a bit annoying when the pool and hot tub were not available last year. The room we got this year was again in the tower (687) however, the cupboards had something white sprayed all over them - and I mean everywhere, (they are wood color) the shampoo and conditioner dispensers were held up by green painters tape in the shower, the toilet paper holder was not properly affixed to the wall so the TP fell off of it of you weren't careful, the sliding mirror closet door was missing in the bedroom and one of the doors where the in suite laundry was supposed to be was gone as was the washer and dryer. There were no bar stools at the sit up counter in the kitchen like there always is in other rooms - part of the reason we get a suite with a kitchenette. Typically we have had good experiences, but this year I was REALLY disappointed with the disrepair of the room. If I am paying close to $400 a night, I expect better. The parking lot is always over full with small tight spaces, so if you have anything bigger than a small sedan, expect tight parking with barely enough room to open your doors (this has always been an issue there though and something we simply deal with)."
Meagan and Darren 2-night trip
Posted less than an hour ago
Sandman Hotel & Suites Kelowna
Recreation Inn & Suites

Recreation Inn & Suites

10/10 Excellent
"Staff is friendly and the is clean"
Ermas 7-night trip
Posted 1 hour ago
Recreation Inn & Suites
Prestige Vernon Lodge and Conference Centre

Prestige Vernon Lodge and Conference Centre

8/10 Good
"Was a nice hotel, clean room and the pool/hot tub area was nice"
Haley 1-night trip
Posted 2 hours ago
Prestige Vernon Lodge and Conference Centre
Penticton Lakeside Resort and Conference Centre

Penticton Lakeside Resort and Conference Centre

10/10 Excellent
"Great hotel and wonderful stay! Fantastic location with beautiful surroundings. The staff was incredibly welcoming, helpful, and attentive to every detail. Everything was clean, comfortable, and well-maintained. I had a great experience and would definitely stay here again!"
Pavel 3-night trip
Posted 2 hours ago
Penticton Lakeside Resort and Conference Centre
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"We had a wonderful stay at Walnut Beach Resort in Osoyoos! The location is beautiful, with stunning lake views and a peaceful, relaxing atmosphere. The resort was clean, well-maintained, and perfect for a family getaway. The food was really good, with plenty of delicious options, and the staff were very friendly, helpful, and welcoming throughout our stay. The beach and pool areas were great, and we really enjoyed spending time with our family and taking in the beautiful surroundings. Overall, it was a fantastic experience and a great place to relax and make memories. We would definitely recommend Walnut Beach Resort to anyone visiting Osoyoos, and we look forward to coming back again!"
Navdeep 2-night trip
Posted 2 hours ago
Walnut Beach Resort
Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort

8/10 Good
"Pool was closed for a day. Didn't get enough info from front desk at check in"
Rohit 2-night trip
Posted 7 hours ago
Delta Hotels by Marriott Grand Okanagan Resort
Manteo at Eldorado Resort

Manteo at Eldorado Resort

10/10 Excellent
"We truly enjoyed our stay here. First impression: staff were very kind and helpful. The view and balcony were perfect and the room was clean. Restaurant food was delicious and many activities to partake in. 10/10 overall and will come back again."
Naveen 1-night trip
Posted 7 hours ago
Manteo at Eldorado Resort
Four Points by Sheraton Kelowna Airport

Four Points by Sheraton Kelowna Airport

10/10 Excellent
"Great location. Walking distance to airport"
Glen 1-night trip
Posted 7 hours ago
Four Points by Sheraton Kelowna Airport
Econo Lodge Inn & Suites

Econo Lodge Inn & Suites

10/10 Excellent
"What "
adam 3-night trip
Posted 8 hours ago
Econo Lodge Inn & Suites

Explore a world of travel with Expedia