Canada may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Spa Hotels in Canada

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Canada Spa Hotels

Temple Gardens Hotel & Spa
Great for spa weekends

Temple Gardens Hotel & Spa

4 out of 5
24 Fairford St E, Moose Jaw, SK
The price is Rs10,846 per night from 17 Jan to 18 Jan

Located in the heart of Moose Jaw, this spa hotel is steps away from Casino Moose Jaw and Moose Jaw Cultural Centre Inc.. Tunnels of Moose Jaw and Moose Jaw ...

3.9/5Very Good! (898 reviews)
Travellers like: full-service spa, steam room, massage, facials
Travellers say...

"Loved the pool!! Especially the one outside. We would come again anytime"…"

Reviewed on 10 Jan 2021

Temple Gardens Hotel & Spa
White Oaks Resort & Spa
Great for spa weekends

White Oaks Resort & Spa

4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is Rs6,255 per night from 17 Jan to 18 Jan

Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. St. Catharine's ...

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

"The staff were courteous and helpful. The room was sparkling. Very quiet setting. Lovely time away from the pandemic craziness."…"

Reviewed on 14 Dec 2020

White Oaks Resort & Spa
Sterling Inn & Spa - an Ontario's Finest Inn
Great for spa weekends

Sterling Inn & Spa - an Ontario's Finest Inn

4 out of 5
5195 Magdalen St, Niagara Falls, ON
The price is Rs5,337 per night from 22 Jan to 23 Jan

Situated in Niagara Falls, this spa hotel is within a 15-minute walk of Clifton Hill, Skylon Tower and Fallsview Indoor Waterpark. Casino Niagara and Fallsview ...

4.6/5Exceptional! (1,653 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"This is my first time staying here and it will not be my last. Everything was perfect. The breakfast in bed was such a beautiful bonus. It was our anniversary and they decorated the room with rose petals and candles for when we checked in. We had a meal from the restaurant as room service because ..."…"

Reviewed on 14 Jan 2021

Sterling Inn & Spa - an Ontario's Finest Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 Rs14,290 per night from 17 Jan to 18 Jan

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! (1,001 reviews)
Travellers like: full-service spa, steam room, massage, facials
Travellers say...

"I was very happy with my recent stay at OBL for my Birthday. Staff were friendly and courteous. Facility was clean and maintained. The many Covid precautions made me feel safe during my stay. -Heather B."…"

Reviewed on 9 Jan 2021

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
The price is Rs15,782 per night from 31 Jan to 1 Feb

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

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

"Beautiful waterfront location and views. One of the nicest places we’ve been. Not for the budget conscious though. Meant more for hoydies."…"

Reviewed on 28 Dec 2020

Kingfisher Oceanside Resort and Spa
Banff Caribou Lodge and Spa
Great for spa weekends

Banff Caribou Lodge and Spa

3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
The price is Rs5,453 per night from 17 Jan to 18 Jan

Located in the heart of Banff, this spa hotel is 0.6 mi (0.9 km) from Banff Lake Louise Tourism Bureau, and within 3 mi (5 km) of Cave and Basin National Historic ...

4.1/5Very Good! (2,067 reviews)
Travellers like: on-site spa services, massage, facials, manicures and pedicures
Travellers say...

"Good place to stay on Banff Ave. Keg restaurant on site is a nice added touch. Would recommend."…"

Reviewed on 11 Jan 2021

Banff Caribou Lodge and Spa
Moose Hotel And Suites
Great for spa weekends

Moose Hotel And Suites

3.5 out of 5
345 Banff Ave, Banff, AB
The price is Rs9,670 per night from 18 Jan to 19 Jan

Located in the heart of Banff, this spa hotel is within a 5-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. Banff ...

4.7/5Exceptional! (1,850 reviews)
Travellers like: full-service spa, sauna, facials, manicures and pedicures
Travellers say...

"Felt really safe with precautions in place for covid. Love the restaurant on site great appetizers and pizza. Close to downtown Banff."…"

Reviewed on 14 Jan 2021

Moose Hotel And Suites
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
Great for spa weekends

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls

4 out of 5
6039 Fallsview Blvd, Niagara Falls, ON
The price is Rs4,993 per night from 17 Jan to 18 Jan

This family-friendly Niagara Falls hotel is located on the Strip, within a 10-minute walk of IMAX Theatre Niagara Falls, Fallsview Casino and Skylon Tower. Scotiabank ...

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

"Great staff, great location! We’ll definitely come back."…"

Reviewed on 21 Dec 2020

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
Hôtel Le Concorde Québec
Great for spa weekends

Hôtel Le Concorde Québec

3 out of 5
1225 Cours du General de Montcalm, Quebec, QC
The price is Rs4,534 per night from 22 Jan to 23 Jan

Located in Centre-Ville, this hotel is within a 10-minute walk of Battlefields Park, Parliament Building and Quebec City Convention Center. Quebec City Town ...

3.9/5Good! (4,161 reviews)
Travellers like: on-site spa services, sauna, massage
Travellers say...

"Well located and affordable. Nice room and view from 24th floor"…"

Reviewed on 30 Dec 2020

Hôtel Le Concorde Québec
The Fairmont Palliser
Great for spa weekends

The Fairmont Palliser

4 out of 5
133 9th Avenue SW, Calgary, AB
The price is Rs7,541 per night from 22 Jan to 23 Jan

Located in Downtown Calgary, this spa hotel is steps away from Vertigo Theatre and Calgary Tower. Calgary Telus Convention Centre and Bow Valley College are ...

4.4/5Wonderful! (1,342 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Very nice and clean hotel with excellent service."…"

Reviewed on 31 Dec 2020

The Fairmont Palliser
Idlewyld Inn & Spa
Great for spa weekends

Idlewyld Inn & Spa

3.5 out of 5
36 Grand Avenue, London, ON
The price is Rs7,231 per night from 16 Feb to 17 Feb

Located in South London, this spa hotel is within 1 mile (2 km) of Labatt Brewery Tour, Budweiser Gardens and Covent Garden Market. London Convention Center ...

4.7/5Exceptional! (641 reviews)
Travellers like: full-service spa, massage, facials, manicures and pedicures
Travellers say...

"Friendly staff great food and modern room. Nice decor and home feeling"…"

Reviewed on 17 Nov 2020

Idlewyld Inn & Spa
Nita Lake Lodge
Great for spa weekends

Nita Lake Lodge

4 out of 5
2131 Lake Placid Rd, Whistler, BC
The price is Rs14,290 per night from 17 Jan to 18 Jan

Located near the slopes, this Whistler Creekside hotel is in the mountains, within a 10-minute walk of Whistler Blackcomb Ski Resort and Creekside Gondola, and ...

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

"Easy check in & check out process. Spacious rooms :)"…"

Reviewed on 22 Nov 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 Rs8,535 per night from 31 Jan to 1 Feb

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! (871 reviews)
Travellers like: full-service spa, sauna, massage, facials
Travellers say...

"Friendly staff! Grounds were kept clean! Restaurant and all amenities were close"…"

Reviewed on 7 Jan 2021

Tigh-Na-Mara Seaside Spa Resort
Marriott Niagara Falls Fallsview Hotel & Spa
Great for spa weekends

Marriott Niagara Falls Fallsview Hotel & Spa

4 out of 5
6740 Fallsview Blvd, Niagara Falls, ON
The price is Rs6,255 per night from 17 Jan to 18 Jan

Located in Fallsview, this spa hotel is within a 15-minute walk of Fallsview Casino and Queen Victoria Park. Horseshoe Falls and Casino Niagara are also within ...

4.3/5Excellent! (3,437 reviews)
Travellers like: full-service spa, steam room, massage, facials
Travellers say...

"The view of the falls from our room was fabulous! I highly recommend this hotel!"…"

Reviewed on 15 Jan 2021

Marriott Niagara Falls Fallsview Hotel & Spa
L'Oasis de l'Île Auberge Santé et Spa

L'Oasis de l'Île Auberge Santé et Spa

3 out of 5
25, chemin des Iles Yale, Saint-Eustache, QC
The price is Rs6,829 per night from 17 Jan to 18 Jan

Situated in Saint-Eustache, this hotel is within 6 miles (10 km) of Moulin Légaré, Arena Laval-Ouest and Golf UFO. Arena Richard Trottier and Municipal Library ...

4.2/5Excellent! (452 reviews)

"The rooms are clean. I was surprised that you cannot use the amenities, you have to pay for it although 157$ a night including the taxes are not cheap"…"

Reviewed on 25 Aug 2020

L'Oasis de l'Île Auberge Santé et Spa
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 Rs10,148 per night from 17 Jan to 18 Jan

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,029 reviews)
Travellers like: full-service spa, massage, facials, manicures and pedicures
Travellers say...

"We really enjoyed our stay. The bedroom and balcony were beautiful, clean and comfortable. All of the pool/hot tub time was booked up before we arrived so it was frustrating to not be able to use the amenities... Front desk staff and pool check-in staff seemed bored and uninterested which was a ..."…"

Reviewed on 10 Jan 2021

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

Fairmont Chateau Whistler

4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is Rs24,341 per night from 17 Jan to 18 Jan

Located in the mountains, this Blackcomb resort offers ski-in/ski-out access and is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum ...

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

"I've stayed here many times and it's always my hotel of choice when I come up to Whistler."…"

Reviewed on 8 Jan 2021

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 Rs17,791 per night from 9 Feb to 10 Feb

Situated on a lake, this spa hotel is 0.1 mi (0.1 km) from Columbia Mountains and 1.4 mi (2.3 km) from Predator Ridge Golf Resort. Okanagan Lake and Wood Lake ...

4.3/5Excellent! (348 reviews)
Travellers like: full-service spa, massage, facials, manicures and pedicures
Travellers say...

"Gorgeous rooms with many perks and an overall beautiful facility"…"

Reviewed on 9 Dec 2020

Sparkling Hill Wellness Resort and Spa
Grant Hall Hotel

Grant Hall Hotel

3.5 out of 5
401 Main Street North, Moose Jaw, SK
The price is Rs8,167 per night from 17 Jan to 18 Jan

Located in the heart of Moose Jaw, this hotel is within a 10-minute walk of Moose Jaw Cultural Centre Inc. and Tunnels of Moose Jaw. Casino Moose Jaw and Moose ...

4.6/5Wonderful! (739 reviews)

"Stunning hotel and walking distance from restaurants"…"

Reviewed on 13 Jan 2021

Grant Hall Hotel
Four Seasons Resort Whistler
Great for spa weekends

Four Seasons Resort Whistler

5 out of 5
4591 Blackcomb Way, Whistler, BC
The price is Rs28,694 per night from 26 Jan to 27 Jan

Located near the slopes, this Blackcomb resort is next to a golf course, and within 1 mi (2 km) of Whistler Blackcomb Ski Resort, Whistler Village Gondola and ...

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

"An impeccable experience! And we loved the meat art in the galleries and throughout the hotel."…"

Reviewed on 15 Jan 2021

Four Seasons Resort Whistler
Don't see what you're looking for?
We've got more Spa Hotels. 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.

Spa Hotels in Canada

Search for Spa Hotels in Canada on Expedia. You can easily find your hotels in Canada using one of the methods below:

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