The 10 best spa hotels in Kelowna, Canada | Booking.com
Skip to main content

Spa Hotels in Kelowna

Find the spa hotels that appeal to you the most

The best spa hotels in Kelowna

Check out our pick of great spa hotels in Kelowna

Filter by:

Review score

Exceptional Boutique Cottage with Incredible Lake View

Kelowna

Boasting air-conditioned accommodation with a heated pool, lake view and a balcony, Exceptional Boutique Cottage with Incredible Lake View is set in Kelowna.

D
David
From
United States
Beautiful location, immaculate property. Very comfy with all the comforts of home
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews
Price from
US$272.25
1 night, 2 adults

Coast Capri Hotel

Hotel in Downtown Kelowna, Kelowna

This downtown Kelowna hotel is just blocks from Okanagan Lake. It has 2 on-site restaurants and a spa. The warmly decorated rooms offer free WiFi.

S
Shu
From
Japan
Friendly staff and room was very clean
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 756 reviews
Price from
US$103.17
1 night, 2 adults

Delta Hotels by Marriott Grand Okanagan Resort

Downtown Kelowna, Kelowna

This resort hotel is located on Okanagan Lake and surrounded by mountains. The Kelowna Art Gallery is 20 meters away. A restaurant is located on the lakefront patio.

B
Brenda
From
Canada
Husband's 70th Birthday and we got an upgrade plus a celebration bottle of wine! Beautiful view. NICE indoor and outdoor Hot tubs plus pool. Oak and Cru restaurant was GREAT! Nice waterfront walkway.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 391 reviews
Price from
US$212.60
1 night, 2 adults

Best Western Plus Kelowna Hotel & Suites

Hotel in Rutland, Kelowna

Located in British Columbia, this hotel is a 10-minute drive from Kelowna International Airport.

E
Emma
From
Australia
Lovey staff and comfortable room.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 544 reviews
Price from
US$111.47
1 night, 2 adults

Luxury Lake View Condo in West Kelowna, 5 Star Resort with Pool, Hot Tub and Gym

West Kelowna (Near Kelowna)

Luxury Lake View Condo in West Kelowna, 5 Star Resort with Pool, Hot Tub and Gym is a recently renovated apartment in West Kelowna, where guests can make the most of its garden and shared lounge.

M
Michelle
From
Canada
The rooms are clean and great set up
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$139.19
1 night, 2 adults

Salish B&B and Spa

West Kelowna (Near Kelowna)

Featuring lake views, Salish B&B and Spa provides accommodation with pool with a view, massage services and a garden, around 16 km from The Old Woodshed Kelowna.

T
Tracey Dickens
From
United Kingdom
Thank you to Alfonso for making us feel so welcome. Fabulous B&B. Lovely room, lots of attention to detail to make you feel at home. Fabulous breakfast. All round highly recommended.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 164 reviews
Price from
US$165.19
1 night, 2 adults

The Cove Lakeside Resort

West Kelowna (Near Kelowna)

This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site restaurant, full spa services and an on-site marina.

V
Verónica Viridiana
From
Mexico
The hotel rooms are great, super clean and very well equiped, great service and the lake view is beutiful.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 103 reviews
Price from
US$157.29
1 night, 2 adults
All spa hotels in Kelowna

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Kelowna and surroundings in the past month

See all