British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Resorts & Hotels with Spas in British Columbia from ¥11,763

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in British Columbia

Top British Columbia Resorts & Hotels with Spas

Oak Bay Beach Hotel
Great for spa weekends

Oak Bay Beach Hotel

4.5 out of 5
1175 Beach Dr, Victoria, BC
The price is ¥17,671 per night from Oct 18 to Oct 19

Located in South Oak Bay, this luxury resort is within a 10-minute walk of Victoria Golf Club and Oak Bay Marina. Abkhazi Garden and Cadboro Bay are also within ...

4.8/5Exceptional! (993 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...

"One of the nicest Hotels I have ever been to. Friendly staff, beautiful hotel, very clean rooms. Fantastic view, great food and service."…"

Reviewed on Sep 3, 2020

Oak Bay Beach Hotel
Kingfisher Oceanside Resort and Spa
Great for spa weekends

Kingfisher Oceanside Resort and Spa

3 out of 5
4330 Island Highway South, Courtenay, BC
Get Rates

Situated on the waterfront, this spa resort is within 6 mi (10 km) of Vancouver Island Visitor Centre, Courtenay and District Museum and Paleontology Centre, ...

4.3/5Excellent! (594 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...

"The room was lovely- the shower is amazing- likely the best shower I've ever had in any resort or hotel! Very peaceful gardens and chairs outside the room to relax. The food is excellent and expect the cost to reflect that. Close to town. A lovely resort for a peaceful get away!"…"

Reviewed on Jul 11, 2020

Kingfisher Oceanside Resort and Spa
Century Plaza Hotel & Spa
Great for spa weekends

Century Plaza Hotel & Spa

3.5 out of 5
1015 Burrard St, Vancouver, BC
The price is ¥11,763 per night from Oct 1 to Oct 2

Located in West End, this spa hotel is within a 10-minute walk of Granville Street, Robson Street, and Vancouver Art Gallery. Pacific Centre Shopping Mall and ...

4.1/5Very Good! (1,797 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...

"Its a diamond. Noce rooms. Nice staff. Pet friendly."…"

Reviewed on Sep 28, 2020

Century Plaza Hotel & Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Nita Lake Lodge
Great for spa weekends

Nita Lake Lodge

4 out of 5
2131 Lake Placid Rd, Whistler, BC
The price is ¥12,552 per night from Oct 12 to Oct 13

Located in Whistler Creekside, this spa hotel is within a 10-minute walk of Whistler Blackcomb Ski Resort and Creekside Gondola. Whistler Golf Club and Whistler ...

4.6/5Exceptional! (989 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...

"Splendid customer service! Superb lake view from room!"…"

Reviewed on Aug 29, 2020

Nita Lake Lodge
Tigh-Na-Mara Seaside Spa Resort
Great for spa weekends

Tigh-Na-Mara Seaside Spa Resort

3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is ¥13,341 per night from Oct 8 to Oct 9

Offering direct access to the beach, this Regional District of Nanaimo resort is within 1 mi (2 km) of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial ...

4.2/5Very Good! (833 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...

"Location to beach was great. Bed could use a new mattress."…"

Reviewed on Sep 25, 2020

Tigh-Na-Mara Seaside Spa Resort
The Parkside Hotel & Spa
Great for spa weekends

The Parkside Hotel & Spa

3.5 out of 5
810 Humboldt Street, Victoria, BC
The price is ¥13,960 per night from Oct 14 to Oct 15

This family-friendly Victoria aparthotel is located by the ocean, within a 5-minute walk of St. Ann's Academy, Victoria Conference Centre, and Royal BC Museum. ...

4.6/5Wonderful! (2,010 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...

"This is a beautiful property. We enjoyed our stay immensely. Was missing a blanked for the pull out but other than that lovely stay."…"

Reviewed on Sep 20, 2020

The Parkside Hotel & Spa
The Fairmont Chateau Whistler
Great for spa weekends

The Fairmont Chateau Whistler

4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is ¥16,708 per night from Oct 1 to Oct 2

Located in Upper Village, this luxury resort is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum, and Blackcomb Excalibur ...

4.5/5Wonderful! (965 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...

"Amazing place. Friendly staff. Highly recommend staying here."…"

Reviewed on Sep 22, 2020

The Fairmont Chateau Whistler
Sparkling Hill Wellness Resort and Spa
Great for spa weekends

Sparkling Hill Wellness Resort and Spa

4 out of 5
888 Sparkling Place, Vernon, BC
The price is ¥28,814 per night from Oct 6 to Oct 7

Situated on a lake, this spa hotel is within 2 mi (3 km) of Columbia Mountains, Predator Ridge Golf Resort, and Kalamalka Lake. Okanagan Lake and Wood Lake are ...

4.3/5Excellent! (339 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...

"Coffee is terrible, regardless of whether you ask for espresso/americano or drip - it sucks. Unfortunately."…"

Reviewed on Aug 12, 2020

Sparkling Hill Wellness Resort and Spa
Four Seasons Resort Whistler
Great for spa weekends

Four Seasons Resort Whistler

5 out of 5
4591 Blackcomb Way, Whistler, BC
The price is ¥16,973 per night from Oct 5 to Oct 6

Located in Upper Village, this luxury resort is within 1 mi (2 km) of Whistler Blackcomb Ski Resort, Whistler Village Gondola, and Blackcomb Excalibur Gondola. ...

4.7/5Exceptional! (951 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...

"Our room was very spacious, the service and staff were excellent, really enjoyed the complimentary wine tasting, and best of all, loved the heated pool. Four Seasons also provides complimentary car and shuttle service, which we took advantage of."…"

Reviewed on Sep 28, 2020

Four Seasons Resort Whistler
The Sutton Place Hotel - Vancouver
Great for spa weekends

The Sutton Place Hotel - Vancouver

4.5 out of 5
845 Burrard St, Vancouver, BC
The price is ¥14,762 per night from Oct 14 to Oct 15

Located in Downtown Vancouver, this luxury hotel is steps from Robson Square and Robson Street. Granville Street and Vancouver Art Gallery are also within 5 ...

4.4/5Excellent! (1,404 reviews)
Travelers like: full-service spa, sauna, massage
Travelers say...

"Good location, great oysters restaurant at the lobby."…"

Reviewed on Sep 22, 2020

The Sutton Place Hotel - Vancouver
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Resorts & Hotels with Spas in British Columbia

Search for hotels in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below:

  • View our selection of featured hotels in British Columbia
  • Use the map to find hotels in the British Columbia neighborhood you prefer
  • Use the filters to see hotels in a specific area of British Columbia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in British Columbia
  • Enter your travel dates to view the best deals on hotels in British Columbia - while they last

More trip options