Spa hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
20 Jul 2025
Check-out date:
21 Jul 2025
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

246 results found

Seaside Hotel North Vancouver

130-125 Victory Ship Way, North Vancouver, Canada (Open map)

The accommodation is ideally situated within a 10-minute drive of Canada Place. Located merely 600 metres from the snug Waterfront...
Read more...
9.0
Superb
748 reviews

Prestige Radium Hot Springs Resort, Worldhotels Crafted

7493 Main Street West, Radium Hot Springs, Canada (Open map)

Situated in beautiful part of Radium Hot Springs, the smoke-free property sits only a 5-minute stroll from Kootenay National Park....
Read more...
8.4
Very Good
598 reviews

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Ne, Salmon Arm, Canada (Open map)

R.J. The 4-star Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm provides a cash machine and a lift as well as a prime...
Read more...
8.7
Fabulous
300 reviews

Bighorn Meadows Resort

10 Bighorn Boulevard, Radium Hot Springs, Canada (Open map)

This smoke-free accommodation is conveniently situated approximately 10 minutes by car from Horsethief hideout. The comfortable...
Read more...
9.0
Superb
298 reviews

Riviera Village Green Hotel Complex

4801 27 St, Vernon, Canada (Open map)

Located at a distance of 250 metres from Village Green Mall, the property is just 1.8 km from Greater Vernon Museum & Archives....
Read more...

Wingate By Wyndham Kamloops

1180 Rogers Way, Kamloops, Canada (Open map)

The accommodation is near a motorway and within a 10-minute drive of City Hall. Offering various recreational opportunities and a...
Read more...
8.1
Very Good
2800 reviews

The Josie Hotel, Autograph Collection

4306 Red Mountain Road, Rossland, Canada (Open map)

The luxurious property is surrounded by a mountain, near Red Mountain Ski Resort. Featuring a cash machine and a lift, the...
Read more...
8.9
Fabulous
90 reviews

Hastings House Country House Hotel

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

Ganges Marina is approximately 600 metres from the property, while Mt dyan Hiking Trail is 10 minutes away by car. Located within 5...
Read more...
9.1
Superb
34 reviews

Waters Edge Shoreside Suites

1971 Harbour Crescent, Box 789, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 15-minute walk. Featuring views of the harbour, Waters Edge Shoreside Suites Ucluelet...
Read more...
8.7
Fabulous
641 reviews

Oceanfront Suites At Cowichan Bay

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

Guests may find Cowichan Bay Fishermen's Wharf Assn Marina a minute's walk from this resort, and True Grain Bread is nearly a...
Read more...
8.5
Fabulous
289 reviews

Ramada By Wyndham Abbotsford

2073 Clearbrook Road, Abbotsford, Canada (Open map)

The pet-friendly inn is situated in the heart of Abbotsford, about 5 minutes on foot from Mennonite Heritage Museum and a 5-minute...
Read more...
4.2
Decent
441 reviews

Surestay Plus Hotel By Best Western Salmon Arm

61 10Th Street Sw, Salmon Arm, Canada (Open map)

The property is located just off a motorway and within arm's reach of Salmon Arm Water Slides. The perfect 3-star Surestay Plus...
Read more...
7.7
Good
557 reviews

Lakeside Villa & Nordic Spa

4201 Skaha Lake Rd., Penticton, Canada (Open map)

The accommodation is situated about 5 km from Penticton Regional airport and next to Okanagan Amusements. Featuring Wi-Fi in the...
Read more...
9.0
Superb
252 reviews

Worldmark Whistler Sundance

2221 Gondola Way, Whistler, Canada (Open map)

This 3-star property puts you in the heart of Whistler, nearly a 25-minute walk from Alpha Lake Park. Offering a hot tub and…
Read more...

Coast Prince George Hotel By Apa

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

The property is centrally situated near a train station. Featuring a terrace and a swimming pool, the 4-star Coast Prince George...
Read more...
8.1
Very Good
354 reviews

The Approach Hotel

2040 Summit Drive, Panorama, Canada (Open map)

The centre of Panorama is a 5 minutes' walk of the accommodation. Offering a fitness centre, a nightclub, and ski-to-door access,...
Read more...
7.0
Good
73 reviews

Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted

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

The property boasts a premier location merely a 6-minute walk from Cranbrook History Centre Museum and approximately 10 minutes'...
Read more...
8.8
Fabulous
126 reviews

The Spot At Porpoise Bay

5758 Wharf Road, Sechelt, Canada (Open map)

The centre of Sechelt can be reached in 10 minutes' walk of the property, and such cultural venues as Tems Swiya Museum are a mere…
Read more...
8.2
Very Good
466 reviews

Super 8 By Wyndham Castlegar Bc

651 18Th Street, Castlegar, Canada (Open map)

Conveniently located in a business district, the smoke-free property is a good choice for exploring Castlegar Sculpturewalk, which...
Read more...
6.8
Pleasant
249 reviews

La Grande Residence At The Sutton Place Hotel

855 Burrard St, Vancouver, Canada (Open map)

The luxury property is in the heart of Vancouver, merely a 10-minute walk from Burrard underground station. The comfortable La...
Read more...
8.6
Fabulous
1130 reviews
Thank you for subscribing
Close