Skip to main content

The 10 Best British Columbia Spa Hotels – Spa Resorts in British Columbia, Canada

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.

Paradox Hotel Vancouver 5 stars

Downtown Vancouver, Vancouver

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. design and cordiality pf the staff

Show more Show less
9.1
Superb
2,575 reviews
Price from
£287
per night

Fairmont Vancouver Airport In-Terminal Hotel 5 stars

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. A cable TV is included in each guest room. Location and ease of access to check in counters

Show more Show less
9
Superb
3,119 reviews
Price from
£235
per night

Salish B&B and Spa

West Kelowna

Salish B&B and Spa is located in West Kelowna and features a pool with a view and lake views. The bed and breakfast provides 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 didn’t have the breakfast so can’t comment on that but I have to say that was the best Airbnb I’ve EVER Stayed at. Rooms were beautiful, clean, comfortable and beautiful decor. The room had a big king size bed with a great, comfy mattress. The bathroom was large and very modern. Towels were new and the bathroom had all the toiletries needed. You can tell the owners really love and take pride in their property, it’s in tip top shape. Our bedroom also had a balcony, which was nice to sit on and have.a glass of wine. The owner was super nice, what a great guy. His wife i didn’t meet but apparently she gives the best massages and facials and is the best in kelowna. Next time I visit I’ll be sure to try all of her services. This place is really perfect, I have no complaint whatsoever. Thanks for making my stay so memorable!!!!!! 😊

Show more Show less
9.7
Exceptional
164 reviews

Versante Hotel 5 stars

Richmond City Centre, Richmond

An à la carte breakfast is available each morning at Versante Hotel.

Speaking Arabic, Mandarin, English and Spanish at the reception, staff will be happy to provide guests with practical advice on the area. 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
810 reviews
Price from
£239
per night

Fairmont Gold at Fairmont Vancouver Airport 5 stars

Richmond

Featuring 5-star accommodation, Fairmont Gold at Fairmont Vancouver Airport is set in Richmond, 300 metres from YVR Airport Station and 1.3 km from Sea Island Centre Skytrain Station. Offering a restaurant, the property also has a fitness centre, as well as an indoor pool and a sauna. The hotel features a hot tub and room service. Location cannot be beat and there is a Fairmont dedication to quality and sophistication.

Show more Show less
9.2
Superb
131 reviews
Price from
£603
per night

Artisan Suites on Bowen 4 stars

Bowen Island

Artisan Suites on Bowen is offering accommodation in Bowen Island. With free WiFi, this 4-star hotel has a garden and a terrace. Some units at the property feature a patio with a mountain view.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Rooms are equipped with a kettle, while some rooms also feature a balcony and others also feature sea views. At Artisan Suites on Bowen the rooms are equipped with bed linen and towels. The location was perfect in so many ways. Our suite with its lovely balcony overlooked the central square and our side window had the most stunning view of the mountains and water. The suite was beautifully furnished and decorated which made it all the more wonderful to stay in. The staff could not have been more helpful.

Show more Show less
9.1
Superb
149 reviews
Price from
£157
per night

Villa Eyrie Resort 4 stars

Malahat

Offering a spa centre and swimming pool, 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. Close to Victoria but felt far away. The view over the Saanich Inlet is spectacular- no matter what the weather conditions are. Staff were all exceptionally friendly and attentive.

Show more Show less
9
Superb
227 reviews
Price from
£282
per night

Four Seasons Resort Whistler 5 stars

Upper Village, Whistler

Featuring a heated outdoor pool and 3 hot tubs, this property is located in Whistler's Upper Village . Free WiFi is provided. 8 minutes' walk from the base of Whistler Blackcomb ski lifts.

A flat-screen cable TV is included in all rooms at Four Seasons Resort Whistler. Guests can relax by a gas fireplace in the seating area. Mountain, forest or courtyard views are offered. The deco of hotel, layout of room, quality of amenities were great.

Show more Show less
9.1
Superb
419 reviews
Price from
£287
per night

Oak Bay Beach Hotel 5 stars

South Oak Bay, Victoria

Guests over 16 years old can relax in the outdoor mineral baths at Oak Bay Beach. Spa treatments are available in the Boathouse Spa and Baths which include a steam sauna. The well equipped gym at the property. Gorgeous property, incredible staff, loved it all and will definitely come back!

Show more Show less
9.2
Superb
442 reviews
Price from
£229
per night

Sutton Place Hotel Revelstoke Mountain Resort 4 stars

Revelstoke

Featuring an outdoor pool, this resort is located at the base of the Revelstoke Mountain Resort. The hotel features ski in/ski out suites with private balconies. The property offers ski storage, ski rentals, and a ski pass vendor on-site. Freee WiFi and parking are included in the resort fee.

Guests at the Sutton Place Hotel Revelstoke can relax in the outdoor hot tub which overlooks the mountains. A coffee bar is offered in the lobby. Local shuttle services are available. nice suites with high quality facilities

Show more Show less
9
Superb
321 reviews
Price from
£352
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

Research, refine and make plans for your whole trip