Search spa hotels in British Columbia

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Whistler

41 spa hotels

Vancouver

18 spa hotels

Victoria

17 spa hotels

Nanoose Bay

6 spa hotels

Kelowna

5 spa hotels

Fernie

4 spa hotels

Ucluelet

3 spa hotels

Richmond

3 spa hotels

Revelstoke

3 spa hotels

Parksville

3 spa hotels

Osoyoos

3 spa hotels

Kamloops

3 spa hotels

Panorama

3 spa hotels

The best spa hotels in British Columbia

Check out our pick of great spa hotels in British Columbia

Filter by:

Star rating
Review score

Paradox Vancouver

Hotel in Coal Harbour, Vancouver

Located in the financial district of Vancouver city centre, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.

H
Hannah
From
United States
location, staff especially Dean at the front desk as he was so so helpful, amazing rooms
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,533 reviews
Price from
US$237.19
1 night, 2 adults

Black Rock Oceanfront Resort

Hotel in Ucluelet

Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

T
Tammo
From
Netherlands
Amazing rustic location and excellent service!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,390 reviews
Price from
US$158.17
1 night, 2 adults

Fairmont Vancouver Airport In-Terminal Hotel

Hotel in Richmond

Offering on-site dining and an indoor pool, this hotel is located inside of the Vancouver International Airport. Guests can the on-site spa and fitness centre.

I
Isabelle
From
Hong Kong
the bed was ultra comfortable . had a very good sleep after a long flight.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,088 reviews
Price from
US$215.42
1 night, 2 adults

Naturally Pacific Resort

Hotel in Campbell River

Located in Campbell River, 5.6 km from Elk Falls Provincial Parks, Naturally Pacific Resort provides accommodation with a fitness centre, free private parking, a terrace and a restaurant.

j
james
From
Australia
Just perfect. A real gem. Wish I’d bought my golf clubs !!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 235 reviews
Price from
US$142.75
1 night, 2 adults

Cozy 2 beds Spacious rooms,Close to transit

Vancouver South, Vancouver

Situated in Vancouver, 5.7 km from Queen Elizabeth Park and 5.9 km from Bloedel Conservatory, Cozy 2 beds Spacious rooms, Close to transit offers air conditioning.

J
Janet
From
Ireland
Exactly as shown in pictures. TV with Netflix for anyone wanting a quiet night in. Very responsive to messages.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 106 reviews
Price from
US$117.66
1 night, 2 adults

Salish B&B and Spa

West 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
T
From
United States
The breakfast was fresh, made to order, and well presented. The spa massage was just what I needed after the long drive. Michelle and Alfonso are wonderful hosts, we will stay again.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 165 reviews
Price from
US$179.33
1 night, 2 adults

Five Elements Lodge B&B with Outdoor Spa

Fernwood

Featuring garden views, Five Elements Lodge B&B with Outdoor Spa offers accommodation with a fitness centre, an open-air bath and a garden, around 3.8 km from Blue Horse Folk Art Gallery.

G
Glenys
From
United Arab Emirates
It was a beautiful quiet location. Rooms are spacious and very comfortable. Owner is friendly and helpful. Highly recommended for a quiet getaway,
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
US$104.01
1 night, 2 adults

Versante Hotel

Hotel in Richmond City Centre, Richmond

Versante Hotel has free bikes, outdoor swimming pool, a fitness centre and terrace in Richmond.

m
michelle
From
Ireland
Amazing stylish and very welcoming hotel to stay in. From check in to check out everything was perfect. Decor is so beautifully done throughout the hotel. Had a chance to have some cocktails and table food on aerival which was delish and the barman was very helpful and accommodating - delicious cocktails. Finished my vacation with an early morning swim, water was nice and warm and a delicious breakfast at Bruno.... very delicious and a great price.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 760 reviews
Price from
US$196.94
1 night, 2 adults

Seaside Hotel North Vancouver

Hotel in North Vancouver

Boasting a bar, Seaside Hotel North Vancouver is situated in North Vancouver in the British Columbia region, 200 metres from Lonsdale Quay and 7.5 km from Pacific Coliseum.

V
Viktoria
From
Austria
The people were very nice and helpful! We got good help with every question about renting a car or a bike (which is for free at the hotel) and also getting some tea water for our bottles for the day. The Receptionists were very friendly, especially Nada who was working with us every day of our stay. We got complementary water, tea and coffee pots every day.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 807 reviews
Price from
US$207.17
1 night, 2 adults

THE LOOKOUT PENTHOUSE // a luxe suite in Whistler

Aspens On Blackcomb, Whistler

Boasting air-conditioned accommodation with a pool with a view, pool view and a patio, THE LOOKOUT PENTHOUSE // a luxe suite in Whistler is set in Whistler. Private parking is available on site.

R
Ronald
From
Netherlands
great location on the slopes, hottubs outside were great
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 105 reviews
Price from
US$265.41
1 night, 2 adults
All spa hotels in British Columbia

Most booked spa hotels in British Columbia this month

See all

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,088 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,153 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,110 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,797 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,108 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,015 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,829 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,154 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,390 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,544 reviews

FAQs about spa hotels in British Columbia

Spa hotels that guests love in British Columbia

See all
Avg. price/night: US$266.60
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
We had a spectacular view of the harbour and sunsets. The room was very spacious and comfortable. We really enjoyed using the balcony to relax and eat breakfast. Room Service was very good and so was the food. We went looking for a coffee and even though their coffee bar was closed they made an exception and whipped us up a couple lattes. Excellent service!
Guest review by
DanaSchlecker
Family with young children
Avg. price/night: US$381.64
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 558 reviews
Spacious 2 bed apartment with amazing bathrooms , toiletries and high spec kitchen. Excellent aircon (it was 32°). Huge comfy beds, black out curtains (good if you've got jet lag). Fantastic pool, hot tubs, sauna, mountain views, balcony, reasonably priced bar/restaurant given the high standard of hotel Given opportunity to upgrade few days before check in to 2 beds for almost no more money
Guest review by
Tom
Family with young children
Avg. price/night: US$188.83
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 464 reviews
Liked the location. It was so easy to walk to the water and we got a lovely sunset. The The room was spacious and clean, with towels, soap and hair products too. Nice little balcony. Big enough for two people and a dog. I Love that it is pet-friendly. The indoor pool, sauna and hot tub where great.
Guest review by
Georgia
Young couple
Avg. price/night: US$249.96
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews
I liked the peace and tranquility, the easy get-to beautiful walks and a really friendly and well equiped town, I liked Adrians splendid breakfasts, helpfulness and concern, I liked the hummmngbird, that came so close and the seals in the water, I liked rowing the cayak and the smell of nature. I warmly reccomend to try the massage and spa - it was excellent.
Guest review by
Siri
People with friends
Avg. price/night: US$431.86
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 868 reviews
Sauna, hot tube, breakfast, room size, beds, location
Guest review by
Vinicius Vidal
People with friends
Avg. price/night: US$223.84
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 655 reviews
Our room/studio was very comfortable, and there was a frequent shuttle to and from the village. I had a very relaxing massage in the spa, and my daughter got a good pedicure there too.
Guest review by
Margaret
Young couple
Avg. price/night: US$348.65
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,154 reviews
Our suite was really comfortable and spacious for 2 people and 2 dogs, the kitchen space was just perfect for a few night so that we could make breakfasts in the morning, and it felt very welcoming in the space. The king size bed was so comfortable! Also it was really nice that they didn’t charge extra for pet fees. The hot tub and sauna were really nice at the end of the day and the overall location of the hotel was extremely convenient. Only a few steps to purebread for baked goods and the grass patch for the dogs!
Guest review by
Janelle
Young couple
Avg. price/night: US$394.67
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 803 reviews
Pool and Hot Tub, Sauna facilities excellent. Vita Spa experience was super. Room facilities were exceptional. Breakfast at Wildflower was amazing.
Guest review by
George
Young couple
Avg. price/night: US$162.68
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,108 reviews
It is located in downtown Vancouver, near the bus stop, and Skytrain station with very clean and comfortable environment. The spa and sauna are also very great for travelers to relax.
Guest review by
雨樵
Family with young children
Avg. price/night: US$119.53
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 844 reviews
The Pool, Water Slide and Hot Tub was Excellent. The Room had an excellent view of the numerous Glaciers near Revelstoke BC. The Breakfast was a 8 out of 10. Access to the Highway was Excellent and Location of the Building in Revelstoke was Excellent. As a Retired TourTour Bus Operator for 18 years, the Best Lasting Impression leaving a Hotel is: (How did I Sleep-Great Bed & View), (How was Breakfast-Execellent), (Do I feel refreshed in the Morning-Yes), (Relaxed-Great Pool & Hot Tub)
Guest review by
Donald Joseph (Don)
Young couple