Spa hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
10 Mar 2026
Check-out date:
11 Mar 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

206 results found

The Approach Hotel

2040 Summit Drive, Panorama, Canada (Open map)

The centre of Panorama is a 5 minutes' walk of this hotel. Offering a nightclub and a golf course, The Approach Hotel Panorama is...
Read more...
8.1
Very Good
87 reviews

Oceanfront Suites At Cowichan Bay

1681 Cowichan Bay Road, Cowichan Bay, Canada (Open map)

The centre of Cowichan Bay is a 10 minutes' walk of the 3-star hotel. Offering a sundeck and a patio, and views of the…
Read more...
8.6
Fabulous
271 reviews

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada (Open map)

The centre of Summerland can be reached within a 20-minute walk, and natural attractions like the Giant's Head Mountain Park are 2.7...
Read more...
9.0
Superb
264 reviews

Hastings House Country House Hotel

160 Upper Ganges Road, Ganges, Canada (Open map)

The centre of Ganges is a 10 minutes' walk of the hotel. Located just 600 m from Ganges Marina, the 4-star smoke-free Hastings…
Read more...
9.7
Exceptional
34 reviews

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada (Open map)

The centre of Sturdies Bay can be reached within a 5-minute walk, and natural attractions like Mount Galiano are 3.6 km away....
Read more...
8.2
Very Good
184 reviews

Best Western Plus Chateau Fort St. John

8322-86 Street, Fort St. John, Canada (Open map)

The hotel has an ideal location about a 25-minute walk from the Fort St. Located 2.5 km from the North Peace Cultural Centre in…
Read more...
8.8
Fabulous
59 reviews

Coast Prince George Hotel By Apa

770 Brunswick Street, Prince George, Canada (Open map)

The premier hotel has a premier setting 3.4 km from the wooded Cottonwood Island Nature Park. Situated close to restaurants and...
Read more...
8.2
Very Good
343 reviews

The Ranchland Inn Kamloops

2357 Trans Canada Highway East Frontage Road, Kamloops, Canada (Open map)

The hotel is right near Valleyview Bible Church and 23 minutes by car from Kamloops airport. The 3-star smoke-free The Ranchland Inn...
Read more...
7.2
Good
1733 reviews

Lakeside Villa & Nordic Spa

4201 Skaha Lake Road, Penticton, Canada (Open map)

The 3-star hotel is nestled 50 metres from Skaha Lake. Offering a picnic area and barbecue grills, and views of the ocean, Lakeside...
Read more...
8.7
Fabulous
227 reviews

Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted

209 Van Horne Street South, Cranbrook, Canada (Open map)

The Jimsmith Lake Provincial Park is nearly a 10-minute drive from the hotel, while the Cranbrook Arts Gallery is within a few...
Read more...
8.3
Very Good
134 reviews

The Vance Creek Hotel & Conference Centre

148 Silver Lode Lane (Box 3003), Silver Star, Canada (Open map)

You'll be 3.2 km from the Sovereign Lake Nordic Club and 2.5 km from Home Run Tee. The grand The Vance Creek Hotel & Conference Centre…
Read more...

La Grande Residence At The Sutton Place Hotel

855 Burrard Street, Vancouver, Canada (Open map)

This residential hotel puts you in the very heart of Vancouver, 2.7 km from Science World at TELUS World of Science and a mere 0.6…
Read more...
8.7
Fabulous
1238 reviews

Powell River Town Centre Hotel

4660 Joyce Avenue, Powell River, Canada (Open map)

Guests may find Duck Lake Protected Area 3.8 km from the 4-star hotel, while Artique Artists Cooperative is a 14-minute walk away....
Read more...
7.4
Good
264 reviews

Wing Creek Resort

9114 Highway 31, Kaslo, Canada (Open map)

The Kootenay Star Museum is 15 minutes by car from the resort in Kaslo. Wing Creek Resort Kaslo is a great place in a beach…
Read more...
9.5
Exceptional
6 reviews

Panorama Mountain Resort - Premium Condos And Townhomes

Bag 7000, Panorama, Canada (Open map)

The Taynton Bowl ski area lies approximately 10 minutes away by car, and Discovery Quad is within reach of the hotel. Situated...
Read more...

Terracana Ranch Resort

12155 Hwy 16, Tete Jaune Cache, Canada (Open map)

The resort is in an entertainment area of Tete Jaune Cache. The 3-star Terracana Ranch Resort Tete Jaune Cache boasts views of the...
Read more...
9.0
Superb
105 reviews

The Cedars Inn Hotel & Convention Centre

895 Gibsons Way, Po Box 739, Gibsons, Canada (Open map)

The centre of Gibsons can be reached within a 15-minute walk, and natural attractions like the low-key park "Armours Beach" are...
Read more...
7.1
Good
418 reviews

Ocean House At Tlaga Gawtlaas

Hwy 16,, Moresby Island, Canada (Open map)

Ocean House At Tlaga Gawtlaas Hotel Moresby Island is a great place in a rural area of Moresby Island, which stands 3.6 km from Mount…
Read more...

Little Beach Resort

1187 Peninsula Road P O Box 376, Ucluelet, Canada (Open map)

This Ucluelet hotel is about 25 km from Tofino-Long Beach airport and about 20 minutes' walk from such cultural venues as the Mark...
Read more...
8.9
Fabulous
88 reviews

Bear Cove Cottages

6715 Bear Cove Highway, Port Hardy, Canada (Open map)

This hotel is about 5 km from Port Hardy airport and 2.3 km from such cultural venues as the Port Hardy Museum & Archives. The 5…
Read more...
9.2
Superb
51 reviews
Thank you for subscribing
Close