Canada Spa Resorts

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Canada

Top Canada Spa Hotels

Temple Gardens Hotel & Spa
4 out of 5
24 Fairford St E, Moose Jaw, SK, S6H 0C7
Fully refundableReserve now, pay when you stay
The price is CA $178 per night from Dec 20 to Dec 21
CA $178
per night
Dec 20 - Dec 21
4/5 Very Good! (1,001 reviews)
"Spa was great. Pool not crowded and very well taken care of. Room was very basic with stains on the rug. Was clean but very outdated: not nice."

Reviewed on Dec. 6, 2022

Temple Gardens Hotel & Spa
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Jan 2 to Jan 3
CA $149
per night
Jan 2 - Jan 3
4.6/5 Exceptional! (1,130 reviews)
"The service we received was extraordinary. From the time we arrived until the time we left we felt welcomed and that everyone was there to make our stay the best it could be! Such a refreshing change to actually feel that everyone was there to make our stay as best it could be! The room was clean ..."

Reviewed on Dec. 5, 2022

White Oaks Resort & Spa
Sterling Inn & Spa - an Ontario's Finest Inn
4 out of 5
5195 Magdalen St, Niagara Falls, ON, L2G 3S6
The price is CA $129 per night from Jan 3 to Jan 4
CA $129
per night
Jan 3 - Jan 4
4.6/5 Wonderful! (1,137 reviews)
"Spacious room and good location."

Reviewed on Dec. 6, 2022

Sterling Inn & Spa - an Ontario's Finest Inn

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
4.5 out of 5
1175 Beach Dr, Victoria, BC, V8S2N2
The price is CA $251 per night from Dec 11 to Dec 12
CA $251
per night
Dec 11 - Dec 12
4.8/5 Exceptional! (1,005 reviews)
"The location of this hotel and surrounding area is beautiful. The mineral pool is quite lovely. Staff welcoming and accommodating."

Reviewed on Dec. 2, 2022

Oak Bay Beach Hotel
Kingfisher Oceanside Resort and Spa
4 out of 5
4330 Island Highway South, Courtenay, BC, V9N 9R9
4.3/5 Excellent! (625 reviews)
"We went to the SPA and ate at Ocean7 Restaurant. Both were excellent."

Reviewed on Nov. 23, 2022

Kingfisher Oceanside Resort and Spa
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB, T1L 1H8
The price is CA $129 per night from Dec 8 to Dec 9
CA $129
per night
Dec 8 - Dec 9
4.1/5 Very Good! (2,386 reviews)
"Great stay"

Reviewed on Dec. 5, 2022

Banff Caribou Lodge and Spa
Century Plaza Hotel
3.5 out of 5
1015 Burrard St, Vancouver, BC, V6Z1Y5
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Jan 3 to Jan 4
CA $175
per night
Jan 3 - Jan 4
4.2/5 Very Good! (1,156 reviews)
"Every one of the staff were so friendly and helpful!"

Reviewed on Dec. 5, 2022

Century Plaza Hotel
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB, T1L 1H8
The price is CA $249 per night from Dec 8 to Dec 9
CA $249
per night
Dec 8 - Dec 9
4.7/5 Exceptional! (2,020 reviews)
"Great outdoor hot tubs located on the 4th floor"

Reviewed on Dec. 3, 2022

Moose Hotel And Suites
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
4 out of 5
6039 Fallsview Blvd, Niagara Falls, ON, L2G3V6
Fully refundableReserve now, pay when you stay
The price is CA $125 per night from Dec 8 to Dec 9
CA $125
per night
Dec 8 - Dec 9
4.3/5 Excellent! (1,283 reviews)
"We liked that there were no line ups. Easy check-in with Layla. Great experience!"

Reviewed on Dec. 4, 2022

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
Hôtel Le Concorde Québec
3 out of 5
1225 Cours du General de Montcalm, Québec City, QC, G1R4W6
The price is CA $121 per night from Dec 18 to Dec 19
CA $121
per night
Dec 18 - Dec 19
3.9/5 Good! (4,264 reviews)
"Fantastic staff and Amazing views"

Reviewed on Dec. 4, 2022

Hôtel Le Concorde Québec
Don't see what you're looking for?
See all available properties in Canada
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: Spa Hotels in Canada

Search for 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

Canada Spa Hotels information

 

Spa Hotels in Canada

2615

Highest price CA $251
Cheapest price CA $121
Number of guest reviews 16007
Total number of hotels in Canada 44366

 

Recent Reviews in Canada
Expedia verified reviews