Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Whistler

48 spa hotels

Vancouver

43 spa hotels

Victoria

34 spa hotels

North Vancouver

11 spa hotels

Kelowna

9 spa hotels

Richmond

7 spa hotels

Panorama

6 spa hotels

Fernie

5 spa hotels

Burnaby

5 spa hotels

Delta

5 spa hotels

Surrey

5 spa hotels

West Kelowna

5 spa hotels

Ucluelet

4 spa hotels

Revelstoke

4 spa hotels

Nanoose Bay

4 spa hotels

Langley

4 spa hotels

The best spa hotels in British Columbia

Check out our selection 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 center, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.

J
Jagroop
From
United Kingdom
Excellent location. Lovely staff and facilities Customer service was great
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,612 reviews
Price from
$429.59
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.

S
Shane Petrie
From
Australia
Spacious and comfortable rooms, beautiful resort with everything you need, beautiful location, friendly professional staff, enjoyed our stay very much ☺️
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,460 reviews
Price from
$163.52
1 night, 2 adults

The Sutton Place Hotel Vancouver

Hotel in West End, Vancouver

Featuring the on-site Vida Spa, this downtown 5-star Vancouver hotel offers a gourmet restaurant and elegant rooms. The Vancouver Convention Center is a 15-minute walk away.

J
Juan
From
Panama
Location Staff (Jennifer in front desk was very nice and help us a lot) Facilities Bedroom Bed Gym
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,527 reviews
Price from
$274.68
1 night, 2 adults

Naturally Pacific Resort

Hotel in Campbell River

Located in Campbell River, 3.5 miles from Elk Falls Provincial Parks, Naturally Pacific Resort provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

C
Charlene
From
Canada
Spacious, classy, clean and awesome pool sauna and hot tub set up.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 456 reviews
Price from
$160.65
1 night, 2 adults

Salish B&B and Spa

West Kelowna

Salish B&B and Spa provides a hot tub and spa facilities, as well as air-conditioned accommodations in West Kelowna, 10 miles from The Old Woodshed Kelowna.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 138 reviews
Price from
$215.15
1 night, 2 adults

Five Elements Lodge B&B with Outdoor Spa

Fernwood

2.4 miles from Blue Horse Folk Art Gallery in Fernwood, Five Elements Lodge B&B with Outdoor Spa offers accommodations with access to a fitness room, steam room, and open-air bath.

Q
Quinn
From
Canada
Lots of amenities with the Spa area (the steam room and sauna were great), fitness studio and surrounding hiking trails. The breakfast spread was also great with the local baking items.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 132 reviews
Price from
$197.05
1 night, 2 adults

Sparsh Villas - Lux Modern 2BR Suite wKitchen

Delta

Sparsh Villas - Lux Modern 2BR Suite wKitchen is located in Delta, just 14 miles from Aberdeen Skytrain Station and 15 miles from Sea Island Centre Skytrain Station.

T
Taylor
From
Canada
It was one of the cleanest places ever! Also it had everything you would need essentially. They were extremely friendly and the suite is private and quiet.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 115 reviews
Price from
$254.82
1 night, 2 adults

Seaside Hotel North Vancouver

Hotel in North Vancouver

Featuring a bar, Seaside Hotel North Vancouver is located in North Vancouver in the British Columbia region, a 2-minute walk from Lonsdale Quay and 4.7 miles from Pacific Coliseum.

A
Alejandro
From
Mexico
I love the hotel and the location I wanted to stay in another area of Vancouver, not downtown, so it was perfect. Rooms are very confortable, spacious and clean.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 812 reviews
Price from
$286.15
1 night, 2 adults

Villa Eyrie Resort

Malahat

Offering a spa center Villa Eyrie Resort is located on top of the Malahat Summit and is overlooking the Pacific Ocean and Finlayson Arm inlet. Room offer private balconies with scenic views.

I
Immee
From
Philippines
The views! The property is very clean and the bed and pillows were so comfy! We got a pleasant surprise when your front desk staff upgraded our suite upon arrival
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 377 reviews
Price from
$205.11
1 night, 2 adults

Terracana Ranch Resort

Tête Jaune Cache

Located in Tête Jaune Cache, 20 miles from Valemount Pines Golf Course, Terracana Ranch Resort provides accommodations with free bikes, free private parking, a garden and a shared lounge.

R
Rachael
From
Canada
It was peaceful, serene and in such a beautiful setting.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 161 reviews
Price from
$191.12
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 8.8
Excellent - What previous guests thought, 2,369 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,904 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,527 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,459 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,764 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,663 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 623 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,164 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 653 reviews

Popular with guests booking spa hotels in British Columbia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,232 reviews

FAQs about spa hotels in British Columbia

Spa Hotels That Guests Love in British Columbia

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 297 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 byDanaSchlecker
Family with young children
Avg. price/night: $341.30
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 623 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 byTom
Family with young children
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 361 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 byGeorgia
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 15 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 bySiri
Travelers with friends
Avg. price/night: $398.49
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 804 reviews
Sauna, hot tube, breakfast, room size, beds, location
Guest review byVinicius Vidal
Travelers with friends
Avg. price/night: $806.14
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 682 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 byMargaret
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,046 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 byJanelle
Young couple
Avg. price/night: $544.08
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 725 reviews
Pool and Hot Tub, Sauna facilities excellent. Vita Spa experience was super. Room facilities were exceptional. Breakfast at Wildflower was amazing.
Guest review byGeorge
Young couple
Avg. price/night: $397.27
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,369 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: $211.43
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 733 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 byDonald Joseph (Don)
Young couple