Spa hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 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

316 results found

Sparkling Hill Resort And Spa - Adults-Only Resort

888 Sparkling Place, Vernon, Canada (Open map)

The hotel is 3.9 km from Ellison Provincial Park in Vernon. The 5-star Sparkling Hill Resort And Spa - Adults-Only Resort Vernon,...
Read more...
8.4
Very Good
323 reviews

Fairmont Empress Hotel

721 Government Street, Victoria, Canada (Open map)

Located just 0.6 km from St. The refined Fairmont Empress Hotel Victoria lies in the Inner Harbour district of Victoria, within 10...
Read more...
8.9
Fabulous
1193 reviews

Fairmont Chateau Whistler

4599 Chateau Boulevard, Whistler, Canada (Open map)

The hotel is only 14 minutes' walk from Whistler Museum and around a 10-minute drive from Scandinave Spa Whistler. Located within 5...
Read more...
8.8
Fabulous
681 reviews

Harrison Hot Springs Resort & Spa

100 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

Spirit Trail Walk and East Sector Trailhead is 2.3 km from the hotel, while Bear Mountain is 3.6 km away. Situated approximately a...
Read more...
6.9
Pleasant
2014 reviews

Fairmont Pacific Rim

1038 Canada Place, Vancouver, Canada (Open map)

The hotel is situated 2.4 km from the award-winning civic history Museum of Vancouver and just 1.3 km from Queen Elizabeth Theatre....
Read more...
9.2
Superb
530 reviews

Fairmont Hot Springs Resort

5225 Fairmont Resort Road, Fairmont Hot Springs, Canada (Open map)

HooDoo Trail is 3.2 km from this resort and Columbia Lake Provincial Park is a 10-minute drive away. Situated within a 300-metre...
Read more...
7.7
Good
679 reviews

Oak Bay Beach Hotel (Adults Only)

1175 Beach Drive, Oak Bay, Canada (Open map)

The hotel lies approximately a 5-minute ride from Rose Garden and a short way from the full-service Oak Bay Marina. Enjoying a setting…
Read more...
9.3
Superb
418 reviews

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada (Open map)

Situated a mere 6 minutes' walk from The Spa at Four Seasons Resort, the hotel is 750 metres from Upper Village Market Gourmet...
Read more...
9.5
Exceptional
384 reviews

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada (Open map)

Such city attractions as Parksville Community Park, which is 3.5 km from the oceanfront hotel, and RDN Top Bridge Trail Parking...
Read more...
8.2
Very Good
306 reviews

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada (Open map)

The centre of Osoyoos can be reached in 25 minutes' walk of the hotel, and such cultural venues as The Art Gallery Osoyoos are 2.5…
Read more...
8.8
Fabulous
384 reviews

Hyatt Regency Vancouver

655 Burrard Street, Vancouver, Canada (Open map)

The 34-storey hotel, right in the centre of Coal Harbour with renters luxury, convenience and function, is just a few steps from...
Read more...
8.7
Fabulous
1953 reviews

Pan Pacific Vancouver

Suite 300-999 Canada Place, Vancouver, Canada (Open map)

The hotel boasts an incredible location a mere 250 metres from Waterfront underground station and 300 metres from Marine Building....
Read more...
8.8
Fabulous
2821 reviews

Paradox Vancouver

1161 West Georgia Street, Vancouver, Canada (Open map)

This luxury hotel has a central setting merely 1 km from Vancouver Public Library. The 4-star Paradox Vancouver hotel, 18 minutes'...
Read more...
9.0
Superb
1319 reviews

The Westin Bayshore, Vancouver

1601 Bayshore Drive, Vancouver, Canada (Open map)

The hotel in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe is merely 1.8 km from Canada...
Read more...
8.5
Fabulous
1039 reviews

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada (Open map)

The resort is a mere 600 metres from Stuart Park, while Kelowna City Park is just 1.1 km away. Featuring a central setting around 5…
Read more...
8.3
Very Good
451 reviews

Jw Marriott Parq Vancouver

39 Smithe Street, Vancouver, Canada (Open map)

The hotel boasts an ideal location around 20 minutes on foot from Broadway - City Hall Sky train station, not far from Vancouver...
Read more...
8.6
Fabulous
277 reviews

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada (Open map)

This Ucluelet hotel lies just 450 metres from Brown's Beach and only 1.5 km from Ucluth Peninsula. The 4-star Black Rock Oceanfront...
Read more...
9.1
Superb
1432 reviews

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

Smuggler Cove Marine Provincial Park Trail Head and North Thormanby Island are each 10 and within a 15-minute drive of the resort....
Read more...
8.0
Very Good
371 reviews

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada (Open map)

The hotel lies within 20 minutes' walk of Rose Bay and 19 minutes' stroll from Flying Squirrel Trampoline Park Victoria. The 4-star...
Read more...
8.8
Fabulous
484 reviews

Panorama Mountain Resort - Ski Tip / Tamarack Condos

2000 Panorama Drive, Panorama, Canada (Open map)

The centre of Panorama can be reached within a 5-minute walk. The superb 3-star Panorama Mountain Resort - Ski Tip / Tamarack...
Read more...
7.4
Good
32 reviews
Thank you for subscribing
Close