Skip to main content

The best spa hotels in British Columbia

Check out our selection of great spa hotels in British Columbia

Filter by:


Review score

Wonderful: 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. Housekeeping was amazing. 2 a day.. and very very helpful. I lost my crown and she found it back twice .. my leather jacked was left behind.. and returned etctetc..in general very nice staff, location, atmosphere..

Show more Show less
9.2
Wonderful
2,739 reviews
Price from
$294
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. Amazing rustic location and excellent service!

Show more Show less
9.1
Wonderful
1,385 reviews
Price from
$176
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. My kid loved the hotel view, and the educative Airplane Guides information sheet provided in the room. Staff at reception desk is professional and helpful.

Show more Show less
9.2
Wonderful
4,110 reviews
Price from
$212
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 great, loved the onsite restaurant, good location. We unfortunately didn’t have the time to try out the facilities

Show more Show less
9.2
Wonderful
198 reviews
Price from
$136
per night

4.2 km from Royal Roads University, Illuminati Guest House is a recently renovated property set in Victoria and offers air-conditioned rooms with free WiFi and parking on-site. Each accommodation at the 5-star bed and breakfast has pool views, and guests can enjoy access to a sauna and a hot tub. Guests can make use of the outdoor fireplace or the children's playground, or enjoy views of the garden and inner courtyard. This was unique place in very good way. Staff was superb, amenities were great (even if I didn't have time to use most of them) and their dog was the cutest. Would definitely stay here for longer and will next time in Victoria.

Show more Show less
9.1
Wonderful
113 reviews
Price from
$156
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. 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.

Show more Show less
9.8
Exceptional
164 reviews
Price from
$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. Breakfast was great. Lovely fresh eggs!! Spa was really nice in a great setting!

Show more Show less
9.1
Wonderful
107 reviews
Price from
$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. Excellent location, beautiful rooms and great facilities

Show more Show less
9
Wonderful
778 reviews
Price from
$184
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. Fantastic staff! Everyone was friendly, attentive, and went above and beyond to make our stay amazing. Neda at reception was exceptional, she made everything seamless and welcoming. The housekeeping team was also incredibly friendly. Peter and Samantha were wonderful too!

Show more Show less
9
Wonderful
777 reviews
Price from
$241
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. It felt like a home, clean quiet, and cute!

Show more Show less
9.4
Wonderful
116 reviews
Price from
$92
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