Spa hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
11 Jun 2026
Check-out date:
12 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

202 results found

Rosemead House

429 Lampson Street, Victoria, Canada (Open map)

The opulent British Columbia Parliament Buildings is a 10-minute drive from the 5-star hotel, and the mini Victoria Bug Zoo is a 15…
Read more...
9.5
Exceptional
33 reviews

Whistler Vacation Club At Northstar

4365 Northlands Blvd, Whistler, Canada (Open map)

The hotel is situated in proximity to Blackcomb Way, while the famed Whistler Blackcomb Ski Resort is only a 14-minute walk away....
Read more...

Five Elements Lodge B&B With Outdoor Spa

270 West Eagle Drive, Fernwood, Canada (Open map)

2.7 km from the Gulf Islands, the hotel is also 3.8 km from Duck Creek Park. Situated 5 km from Ganges Water airport, Five Elements…
Read more...
9.2
Superb
123 reviews

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada (Open map)

The centre of Halfmoon Bay is a 15 minutes' walk of the hotel. Located just around the corner from the Coopers Green Regional Park,...
Read more...
8.0
Very Good
6 reviews

Illuminati Guest House

604 Hoffman Avenue, Victoria, Canada (Open map)

The bed & breakfast is located in Victoria, near a mountain. Offering a private swimming pool, the 5-star Illuminati Guest House...
Read more...

Yd Guest Ranch

289 Hwy 6, Cherryville, Canada (Open map)

Guests can go to Big White Ski Resort, which is a 45-minute drive from the hotel. Located in a rural area of Cherryville, the…
Read more...

Snow Valley Lodging

1041 7Th Avenue Po Box 1530, Fernie, Canada (Open map)

The Fernie Memorial Arena is 300 metres from this lodge, and Fairy Creek Falls is 2.1 km away. Located approximately a 5-minute walk...
Read more...
8.6
Fabulous
330 reviews

Cozy Comfort Rooms In Nanaimo

4701 Hammond Bay Road, Nanaimo, Canada (Open map)

Pipers Lagoon Waterfront Park is 2.2 km from this homestay. Cozy Comfort Rooms In Nanaimo is located 10 minutes by car from the...
Read more...
8.4
Very Good
145 reviews

Spruce Hill Resort & Spa

Po Box 26 108 Mile Ranch, 108 Mile Ranch, Canada (Open map)

Spruce Hill Resort & Spa 108 Mile Ranch villa offers proximity to nearby tourist spots, such as Chris Harris Studio Art Gallery,...
Read more...
4.9
Decent
158 reviews

Glenogle Mountain Lodge

913 Oster Road, Golden, Canada (Open map)

The property is nestled in a mountain area of Golden, around a 10-minute ride from the Kicking Horse River. Located within 6 km of…
Read more...
8.4
Very Good
100 reviews

Alpenglow Lodge By Mva

4369 Main Street, Whistler, Canada (Open map)

Scandinave Spa Whistler is around 5 minutes' drive from the property, while Blackcomb Kids Carpet cable car station is a mere 0.8 km...
Read more...

Madeira Park Oceanview Suites

5175 Wesjac Road, Madeira Park, Canada (Open map)

The centre of Madeira Park can be reached within a 10-minute walk. Located within 10 minutes' drive of Francis Point Provincial...
Read more...
8.7
Fabulous
107 reviews

The Lookout Penthouse // A Luxe Suite In Whistler

4800 Spearhead Drive, Whistler, Canada (Open map)

This spacious apartment is in the Upper Village district of Whistler, within 5 minutes' walk of the restaurant The Wildflower....
Read more...
9.1
Superb
103 reviews

Timberline Lodge By Stayin

Timberline Crescent, Fernie, Canada (Open map)

The apartment is in a residential area of Fernie. Timberline Lodge By Stayin Fernie is located 10 minutes' drive from White Pass...
Read more...
6.8
Pleasant
82 reviews

Stylish Condo In Downtown

688 Abbott Street, Vancouver, Canada (Open map)

This 59 m² apartment is situated right in the centre of Vancouver, 250 metres from Queen Elizabeth Theatre. Stylish Condo In...
Read more...
8.9
Fabulous
39 reviews

The Eden Whistler - Luxury 2 Bdrm Ski In / Ski Out

4573 Chateau Boulevard 331, Whistler, Canada (Open map)

The apartment lies in the Upper Village district, just 1.4 km from the Whistler Golf Club. To enjoy your vacation in Whistler, stay...
Read more...
8.5
Fabulous
29 reviews

Manna House

1901 East Road, Denman Island, Canada (Open map)

Graham Lake is 3.2 km from this apartment. To enjoy your vacation in Denman Island, stay at the beachfront Manna House Apartment...
Read more...
8.7
Fabulous
52 reviews

Fully Renovated Ski-In/Out Loft With Private Hot Tub!

1420 Palliser Trail Suite 105, Golden, Canada (Open map)

The distance to Stairway to Heaven is about a 25-minute walk away. Located nearly 5 minutes' walk from Catamount, the 4-star Fully...
Read more...
9.0
Superb
18 reviews

Panorama Mountain Resort - Horsethief Lodge With Fairmont Creek

2030 Panorama Drive, Panorama, Canada (Open map)

To enjoy your vacation in Panorama, stay at the apartment, which is 4 km from the Taynton Bowl ski area and not far from Mile…
Read more...
8.2
Very Good
27 reviews

Woodhaven # 8 In Sun Peaks

# 8 Woodhaven, 5035 Valley Drive, Sun Peaks, Canada (Open map)

Sundance Express is situated nearly 5 minutes away by car. During the stay at the 3-bedroom Woodhaven # 8 In Sun Peaks Villa, guests...
Read more...
9.9
Exceptional
22 reviews
Thank you for subscribing
Close