Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Kelowna Resorts & Hotels with Spas

See all 102 Hotels in Kelowna
Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort

1310 Water St, Kelowna
4.5 out of 5.0
4.3 out of 5 (966 reviews)
Great place in a great areaWhen we checked in and told them it was our 55 th anniversary we got a lovely suite and bottle of wine. Excellent service, lovely evening.
  Dec 16, 2017

$125

$125
Dilworth Inn

Dilworth Inn

1755 Dilworth Dr, Kelowna
2.5 out of 5.0
3.4 out of 5 (640 reviews)
Handy to shopping, transit, Staff are very helpful and patient. Close to Orchard Park. Within walking distance to restaurants, bus stops, Greyhound.
  Dec 15, 2017

$61

$61
Siesta Suites

Siesta Suites

3152 Lakeshore Road, Kelowna
2.5 out of 5.0
4.1 out of 5 (75 reviews)
It was the perfect locationThis hotel was perfectly located, lots of shopping, all kinds of restaurants and choices of food. Once we got into the rooms I was quit amazed to see how nice it was, not to mention how clean it was as well. The stuff also were very helpful and accommodating. All in all it was a very pleasant experience ...
  Dec 15, 2017

$86

$86
Kelowna Inn and Suites

Kelowna Inn and Suites

1070 Harvey Ave, Kelowna
3.5 out of 5.0
3.6 out of 5 (765 reviews)
Nice HotelThe staff was friendly. The room looked newly renovated with hardwood floors and soft comfortable beds.
  Dec 13, 2017

$73

$73
Okanagan Seasons Resort

Okanagan Seasons Resort

1580 Hwy 33 West, Kelowna
2.5 out of 5.0
3.3 out of 5 (391 reviews)
The staff is always quick and friendly, rooms clean. I stay here about twice a year for my daughter's swim competitions.
  Nov 20, 2017

$61

$61
Best Western Plus Kelowna Hotel & Suites

Best Western Plus Kelowna Hotel & Suites

2402 Highway 97 N, Kelowna
3.5 out of 5.0
4.4 out of 5 (487 reviews)
Very nice hotel with clean rooms and pleasant staff
  Dec 15, 2017

$106

$106
Coast Capri Hotel

Coast Capri Hotel

1171 Harvey Ave, Kelowna
4.0 out of 5.0
4.1 out of 5 (663 reviews)
Great stayStaff was super helpful, location was excellent, definitely will stay again.
  Dec 5, 2017

$96

$96
A Loft with a View

A Loft with a View

3920 Todd Road, Kelowna
3.0 out of 5.0
5.0 out of 5 (1 reviews)
Rest and relaxation on a piece of paradise. This was a three generation girls trip and loft with a view was the perfect place. We were able to have fun and relax inside our own "home". We will definitely be back soon.
  Aug 12, 2016
A Vacation Paradise at Quail Ridge B&B

A Vacation Paradise at Quail Ridge B&B

2424 Quail Ridge Blvd, Kelowna
3.5 out of 5.0
4.7 out of 5 (37 reviews)
Great location by the airportWas a perfect stay with a lovely living room and kitchen plus big bedrooms and baths. The only place where the hosts got up at 4 and made us a beautiful breakfast as our plane left at 6:15.
  Oct 4, 2017

$89

$89
A Vista Villa Couples Retreat

A Vista Villa Couples Retreat

962 Ryder Drive, Kelowna
4.5 out of 5.0
4.6 out of 5 (21 reviews)
Only issue was that the tv in the bedroom had no cable during the stay.
  Oct 16, 2017

$187

$187
At the Beach Kelowna Bed & Breakfast

At the Beach Kelowna Bed & Breakfast

1904 McDougall Street, Kelowna
3.5 out of 5.0
Bellasera Tuscan Villas & Piazza

Bellasera Tuscan Villas & Piazza

1795 Country Club Dr, Kelowna
Big White Condos by Big White Accomm.

Big White Condos by Big White Accomm.

5375 Big White Road Big White, Beaverdell
3.5 out of 5.0
5.0 out of 5 (1 reviews)
Seriously Amazing - blew away my expectations.From seeing the condo driving up in the courtesy vehicle (it was snowing heavily so we decided to accept the offer of a ride), to opening the door from inside the underground garage, I was stunned. When we walked up the stairs to the first level, I was even more amazed. 2nd and 3rd floors had me ...
  Feb 10, 2016
Borgata Lodge

Borgata Lodge

3185 Via Centrale, Kelowna
3.5 out of 5.0
4.5 out of 5 (4 reviews)
It was cozy and nice and view was nice. The room was nice and everything was nice
  Jun 13, 2016
Boyce Gyro Beach Bed & Breakfast

Boyce Gyro Beach Bed & Breakfast

3519 Lakeshore Road, Kelowna
3.5 out of 5.0
4.8 out of 5 (15 reviews)
Beautiful home in a great location! We just got home from an amazing four night honeymoon at Boyce-Gyro Bed and Breakfast. Our whole stay was wonderful from start to finish. Darren and Laurinda had a delicious bottle of local champagne on ice waiting for us in our room on arrival since it was our first of a few honeymoons we were going ...
  Sep 25, 2017

$90

$90
Chateau Big White

Chateau Big White

5335 Big White Road, Beaverdell
4.0 out of 5.0
4.4 out of 5 (10 reviews)
Cabin feel and right in villageLoved location and room, only exception is firm bed and was in between to very noisy families that were together. Should have put them together. Restaurant was excellent.
  Apr 12, 2017
Clarance House Vacation Home

Clarance House Vacation Home

2014 St Andrews Drive, Kelowna
4.0 out of 5.0
Comfort Suites Kelowna

Comfort Suites Kelowna

2656 Highway 97 N, Kelowna
3.5 out of 5.0
4.3 out of 5 (602 reviews)
Good Travel HotelLocated along Kelowna's Highway 97 strip development so close to shopping and restaurants. Good for this category of hotel.
  Dec 16, 2017

$80

$80
Days Inn - Kelowna

Days Inn - Kelowna

2649 Highway 97 N, Kelowna
3.0 out of 5.0
3.6 out of 5 (1,820 reviews)
Convenient to airport Always a good stay Comfortable and clean. Priced very well
  Dec 17, 2017

$50

$50
Destinations at Holiday Park

Destinations at Holiday Park

1, 415 Commonwealth Road,, Kelowna
2.5 out of 5.0
Map

Recently booked Resorts & Hotels with Spas in Kelowna

Best Western Plus Kelowna Hotel & Suites
3.5 out of 5.0
Last booking: 19 minutes ago
Delta Hotels by Marriott Grand Okanagan Resort
4.5 out of 5.0
Last booking: 4 hours ago
Ramada Kelowna Hotel and Conference Centre
3.5 out of 5.0
Last booking: 32 hours ago
Inn at Big White
3.5 out of 5.0
Last booking: 38 hours ago
Comfort Suites Kelowna
3.5 out of 5.0
Last booking: 39 hours ago

Kelowna Resorts & Spa Travel Guide

Indulge Yourself with a Kelowna Spa Vacation

Grab your suitcase and forget your concerns to go on your stress-free holiday. If you are searching for extravagant hotel or reasonable selections, we can assist you in finding the perfect location to stay. In fact, this area is so popular that it saw a big increase of guests that are making it their go-to spot to unwind. There is no treatment like spa treatment. Take the opportunity for a vacation where you can let yourself be unconcerned with everything going on with your life in Kelowna.

We Have Divine Spa Deals in Kelowna

Make sure to take your time once you've checked-in. You've just started your vacation, so spend a little time relaxing in your room. Relax and get settled in. After that you can book your first appointment to indulge yourself at a nearby spa. After you've indulged yourself by enjoying a massage treatment, decompressing in the sauna, or grabbing some sun by the pool, you can put on your explorer's cap and uncover the hidden gems of Kelowna. Discovering new restauraunts, eclectic boutiques, or a beautiful park can be one of the many highlights of your vacation. If you're not sure where to begin, ask your hotel's front desk attendant to get a sense for what Kelowna has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to grab a few drinks at and mingle. Wherever you end up going for fun, just be sure to take it easy. Your spa weekend should be nothing but exceptionally relaxing.

With so many ways to wind you down, Kelowna consistently ranks as one of the best spots for a spa vacation.