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. Lovely room, electronic shades and controls, comfy bed and pillows, good shower, complimentary water every day, we loved our stay here and was our first time in Vancouver. Reception lady was very nice at check in also and expalined about her favourite Vancouver places

Show more Show less
9.2
Superb
2,773 reviews
Price from
US$375
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. Great resort, perfectly located for all kind of activities (e.g. hiking trail can directly entered from the hotel site) and super friendly staff. We would definitely stay there again!

Show more Show less
9.1
Superb
1,381 reviews
Price from
US$177
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. Amazing stay…. Very Luxurious!!!!!!

Show more Show less
9.2
Superb
4,114 reviews
Price from
US$227
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. Just perfect. A real gem. Wish I’d bought my golf clubs !!

Show more Show less
9.2
Superb
187 reviews
Price from
US$137
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. nice friendly location - no street noise quiet place and easy to go there

Show more Show less
9.8
Exceptional
165 reviews
Price from
US$137
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. It was a beautiful quiet location. Rooms are spacious and very comfortable. Owner is friendly and helpful. Highly recommended for a quiet getaway,

Show more Show less
9.1
Superb
104 reviews
Price from
US$101
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. Very comfortable bed and well-appointed room with floor to ceiling windows. Friendly staff Location is excellent for the airport

Show more Show less
9
Superb
777 reviews
Price from
US$199
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. The location of the property was awesome. The many restaurants by the waterfront were a big plus.

Show more Show less
9
Superb
770 reviews
Price from
US$243
per night

Situated in Nelson in the British Columbia region, Mistiso's Place Vacation Rentals features accommodation with access to a spa centre. The property was built in 1926 and has air-conditioned accommodation with a patio. Super comfortable and relaxed. Felt like staying in your own place away from home. Great location and parking. Warm. Recycling. The fully fledged kitchen in the room was ideal for when we wanted to make dinner at home. If I'm back I'm Nelson I will try to stay here again .

Show more Show less
9.4
Superb
118 reviews
Price from
US$124
per night

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

A flat-screen TV and an in-room fireplace are offered in the rooms at Vila Eyrie Resort. All rooms are fitted with a private bathroom with bathrobes, slippers and free toiletries. The hotel is awesome. Super nice view and very clean room. The room comes with a bathtub with an awesome view. The food in the hotel’s restaurant is very nice as well. Only a few minute drive to Malahat skywalk.

Show more Show less
9.2
Superb
317 reviews
Price from
US$182
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