Find Cheap Deals on
Resorts & Hotels with Spas in Canada

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Check Last Minute Canada Hotel Deals

Tonight Feb 22 - Feb 23Next weekend Feb 28 - Mar 2

Top Cities in Canada



Featured Canada Resorts & Hotels with Spas

Temple Gardens Hotel & Spa
Temple Gardens Hotel & Spa
4 out of 5
24 Fairford St E, Moose Jaw, SK
The price is $173 per night from Mar 2 to Mar 3
$173
includes taxes & fees
Mar 2 - Mar 3
Stay at this 4-star spa hotel in Moose Jaw. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Our guests praise the pool and the helpful staff in our ...
Temple Gardens Hotel & Spa
White Oaks Resort & Spa
White Oaks Resort & Spa
5 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is $143 per night from Mar 23 to Mar 24
$143
includes taxes & fees
Mar 23 - Mar 24
Book a stay at this spa resort in Niagara-on-the-Lake. Enjoy a full-service spa, 3 restaurants, and breakfast (surcharge). Our guests praise the helpful staff ...
White Oaks Resort & Spa
Sterling Inn & Spa - an Ontario's Finest Inn
Sterling Inn & Spa - an Ontario's Finest Inn
4 out of 5
5195 Magdalen St, Niagara Falls, ON
The price is $139 per night from Mar 6 to Mar 7
$139
includes taxes & fees
Mar 6 - Mar 7
Stay at this 4-star spa hotel in Niagara Falls. Enjoy free breakfast, a full-service spa, and room service. Our guests praise the breakfast and the restaurant ...
Sterling Inn & Spa - an Ontario's Finest Inn
Oak Bay Beach Hotel
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC
The price is $199 per night from Mar 6 to Mar 7
$199
includes taxes & fees
Mar 6 - Mar 7
Book a stay at this luxury resort in Victoria. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the pool and the helpful staff ...
Oak Bay Beach Hotel
Kingfisher Oceanside Resort and Spa
Kingfisher Oceanside Resort and Spa
4 out of 5
4330 Island Highway South, Courtenay, BC
Stay at this 4-star beach resort in Courtenay. Enjoy free parking, a full-service spa, and 2 restaurants. Popular attractions Goose Spit Park and Filberg Heritage ...

Travelers like: full-service spa, sauna, steam room, massage

Kingfisher Oceanside Resort and Spa
Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
The price is $132 per night from Mar 18 to Mar 19
$132
includes taxes & fees
Mar 18 - Mar 19
Book a stay at this spa hotel in Banff. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the restaurant and the helpful staff in our ...
Banff Caribou Lodge and Spa
Century Plaza Hotel
Century Plaza Hotel
3.5 out of 5
1015 Burrard St, Vancouver, BC
The price is $142 per night from Mar 2 to Mar 3
$142
includes taxes & fees
Mar 2 - Mar 3
Book a stay at this business-friendly hotel in Vancouver. Enjoy free WiFi, a 24-hour fitness center, and parking (surcharge). Our guests praise the breakfast ...
Century Plaza Hotel
Moose Hotel And Suites
Moose Hotel And Suites
4 out of 5
345 Banff Ave, Banff, AB
The price is $234 per night from Mar 2 to Mar 3
$234
includes taxes & fees
Mar 2 - Mar 3
Stay at this 4-star spa hotel in Banff. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the restaurant in our reviews. ...
Moose Hotel And Suites
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
4 out of 5
6039 Fallsview Blvd, Niagara Falls, ON
The price is $120 per night from Feb 26 to Feb 27
$120
includes taxes & fees
Feb 26 - Feb 27
Stay at this 4-star spa hotel in Niagara Falls. Enjoy free WiFi, 2 indoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in ...
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
Hôtel Le Concorde Québec
Hôtel Le Concorde Québec
3 out of 5
1225 Cours du General de Montcalm, Québec City, QC
The price is $108 per night from Mar 9 to Mar 10
$108
includes taxes & fees
Mar 9 - Mar 10
Book a stay at this business-friendly hotel in Québec City. Enjoy free WiFi, 2 restaurants, and 2 spa tubs. Our guests praise the pool and the restaurant in ...
Hôtel Le Concorde Québec
Fairmont Palliser
Fairmont Palliser
4 out of 5
133 9th Avenue SW, Calgary, AB
The price is $191 per night from Mar 7 to Mar 8
$191
includes taxes & fees
Mar 7 - Mar 8
Book a stay at this spa hotel in Calgary. Enjoy a full-service spa, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff and ...
Fairmont Palliser
Idlewyld Inn & Spa
Idlewyld Inn & Spa
3.5 out of 5
36 Grand Avenue, London, ON
The price is $173 per night from Feb 23 to Feb 24
$173
includes taxes & fees
Feb 23 - Feb 24
Book a stay at this spa hotel in London. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Idlewyld Inn & Spa
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.