Skip to main content

The best spa hotels in British Columbia

Check out our pick of great spa hotels in British Columbia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in the financial district of Vancouver city centre, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment. The hotel has an indoor pool, and a spa & wellness centre. Free WiFi is provided throughout. Rooms are beautiful and modern. exceptional staff. Great location.

Show more Show less
9.2
Superb
2,431 reviews
Price from
US$248
per night

Enjoy breathtaking views of the Pacific and rainforest from our pet-friendly suites, featuring plush king beds, spa-inspired bathrooms, gas fireplaces, and private balconies. Rejuvenate in outdoor hot tubs or the ocean view plunge pool, and stay active in our 24-hour fitness centre. Rooms were nicely appointed and the views from our deck and from the restaurants were amazing. The building itself is beautiful and the food was exceptional too.

Show more Show less
9.1
Superb
1,393 reviews
Price from
US$164
per night

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. A cable TV is included in each guest room. The assistance of the person at the front desk. She was very kind and helpful. The room was beautiful and the bed super comfortable

Show more Show less
9.2
Superb
4,102 reviews
Price from
US$233
per night

Overlooking Victoria’s beautiful Inner Harbour, this historic hotel features extensive spa treatments and a selection of on-site restaurants. The Royal British Columbia Museum is 5 minutes' walk away.

Guests can admire the Victorian architecture and stained glass ceiling of the lobby or swim in the indoor pool. Willow Stream Spa includes a sauna, hot tub and fitness centre. Iconic and VERY cool. Highly recommend

Show more Show less
9
Superb
1,316 reviews
Price from
US$167
per night

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. Among the various facilities of this property are a bar and ski storage space. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel offers 4-star accommodation with an indoor pool, sauna and hot tub. Guests at Naturally Pacific Resort will be able to enjoy activities in and around Campbell River, like hiking and skiing. The staff was phenomenal-so polite and eilling yo go out of their way to help you. The facilities were gorgeous, and I was shocked that it was so affordable.

Show more Show less
9.3
Superb
259 reviews
Price from
US$116
per night

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. The bed and breakfast features a spa experience, with its hot tub, spa facilities and wellness packages. There is a sun terrace and guests can make use of free WiFi and free private parking. I cannot rave enough about this place! I’ve already booked my next stay! We absolutely loved the location, it had everything we needed and more. Alfonso is THE definition of hospitality. Made us feel right at home from the very beginning, with so much attention to detail from a welcome sign in our room, chocolates on our bed, to checking in to make sure we had everything we needed. I genuinely felt like I was staying at a 5 star resort with a touch of home! We’re excited to be back and highly recommend this place to anyone looking for a stay in Kelowna. Not too far from downtown Kelowna either (15-20min drive). Uber is not difficult to get but might have to wait a bit for it to arrive. There’s so much nature around and it’s beautifully quiet.

Show more Show less
9.8
Exceptional
166 reviews
Price from
US$117
per night

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. There is a spa and wellness centre at this property comprised of a sauna, a hot tub and a wellness packages. There is an outdoor fireplace and guests can make use of free WiFi and free private parking. The breakfast and the location is great, we loved the forest, the beach is 15 min walking and the spa is 10/10. It is the best option if you are looking for a quite place.

Show more Show less
9.1
Superb
113 reviews
Price from
US$69
per night

An à la carte breakfast is available at Versante Hotel.

The accommodation offers a hot tub. The area is popular for hiking and cycling, and car hire is available at this 5-star hotel.

Speaking Arabic, Mandarin, English and Spanish at the 24-hour front desk, staff are always at hand to help. Beautiful boutique hotel with all the amenities. Restaurant was amazing and staff super helpful and friendly.

Show more Show less
9
Superb
751 reviews
Price from
US$187
per night

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. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. The property is non-smoking and is located 11 km from Vancouver Convention Centre.

An à la carte breakfast is available at Seaside Hotel North Vancouver. Was really neat, close to water. Valet parking makes it easy too. Breakfast was excellent and staff all incredibly helpful.

Show more Show less
9.1
Superb
822 reviews
Price from
US$172
per night

The spacious apartment with a balcony and mountain views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. Towels and bed linen are offered in the apartment. This apartment is allergy-free and non-smoking. location and that it was SO comfortable & cosy after a long days skiing and snowboarding. Lots of effort put into making this the perfect spot to relax in the evenings. Great BBQ for easy evening dinners as often so tiered to go out to eat.

Show more Show less
9
Superb
101 reviews
Price from
US$274
per night

Most booked spa hotels in British Columbia this month

FAQs about spa hotels in British Columbia

Spa Hotels that guests love in British Columbia