Spa hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
26 Apr 2026
Check-out date:
27 Apr 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


Clear Filters
Apply Filters

199 results found

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada (Open map)

This 3-star hotel is only 1.1 km from Luxton Park, 4.7 km from Juan de Fuca Golf Course. Featuring a spa salon along with…
Read more...
7.4
Good
60 reviews

Tyax Lodge & Heliskiing

1 Tyaughton Lake Road, Gold Bridge, Canada (Open map)

Vancouver is 189 km away from the 4-star hotel. Tyax Lodge & Heliskiing Gold Bridge hotel lies in a rural area of Gold Bridge,...
Read more...
8.5
Fabulous
31 reviews

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
24 reviews

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.1
Superb
117 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...

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
7 reviews

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
337 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.2
Very Good
140 reviews

Glenogle Mountain Lodge And Spa

913 Oster Road, Golden, Canada (Open map)

The property is nestled in a mountain area of Golden, 4.3 km from the Kicking Horse River. Located within 4 km of the Golden and…
Read more...
8.4
Very Good
101 reviews

Alpenglow Lodge By Mva

4369 Main Street, Whistler, Canada (Open map)

Situated in just 0.7 km from Whistler Mountain, the holiday home is also approximately 5 minutes' drive from the Black Tusk Gallery....
Read more...
8.5
Fabulous
175 reviews

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.5
Fabulous
106 reviews

Beachside Townhouses At The Pacific Shores Strata Property

1600 Stroulger Road 613B, Nanoose Bay, Canada (Open map)

The holiday home provides a location about 10 minutes' drive from Moorecroft Regional Park|the Moorecroft Regional Park and nearly a...
Read more...

1Br In Northstar, Village Location, Gas Fireplace, Shared Hot Tub, Ski Storage

4355 Northlands Boulevard, Whistler, Canada (Open map)

The 1-bedroom holiday home is situated a stone's throw from the famed Whistler Blackcomb Ski Resort and provides quick access to...
Read more...
8.7
Fabulous
14 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.6
Fabulous
25 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.1
Superb
19 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
33 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

Cozy Room At Glacier Lodge

4573 Chateau Boulevard, Whistler, Canada (Open map)

The apartment is located in the Upper Village district of Whistler, 2.6 km from Rainbow Dog Park. Situated about 15 minutes' walk...
Read more...
7.9
Good
30 reviews

31 Gleneagle 2 Bedroom 2 Ba Parking

4636 Blackcomb Way 31, Whistler, Canada (Open map)

The hotel is nestled in the Upper Village district, approximately 300 metres from the restaurant The Chalet at The Fairmont Chateau...
Read more...
8.0
Very Good
10 reviews
Thank you for subscribing
Close