Find Cheap Deals onResorts & 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
Top Cities in Canada
Featured Canada Resorts & Hotels with Spas
Temple Gardens Hotel & Spa
24 Fairford St E, Moose Jaw, SK
The price is $155 per night from Jan 6 to Jan 7
$155
includes taxes & fees
Jan 6 - Jan 7, 2025
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 ...
White Oaks Resort & Spa
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is $150 per night from Jan 5 to Jan 6
$150
includes taxes & fees
Jan 5 - Jan 6, 2025
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 ...
Sterling Inn & Spa - an Ontario's Finest Inn
5195 Magdalen St, Niagara Falls, ON
The price is $153 per night from Dec 24 to Dec 25
$153
includes taxes & fees
Dec 24 - Dec 25
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 ...
Oak Bay Beach Hotel
1175 Beach Dr, Victoria, BC
The price is $242 per night from Jan 5 to Jan 6
$242
includes taxes & fees
Jan 5 - Jan 6, 2025
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 ...
Kingfisher Oceanside Resort and Spa
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
Banff Caribou Lodge and Spa
521 Banff Ave, Box 1070, Banff, AB
The price is $123 per night from Jan 5 to Jan 6
$123
includes taxes & fees
Jan 5 - Jan 6, 2025
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 ...
Century Plaza Hotel
1015 Burrard St, Vancouver, BC
The price is $140 per night from Jan 3 to Jan 4
$140
includes taxes & fees
Jan 3 - Jan 4, 2025
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 ...
Moose Hotel And Suites
345 Banff Ave, Banff, AB
The price is $232 per night from Jan 5 to Jan 6
$232
includes taxes & fees
Jan 5 - Jan 6, 2025
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. ...
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
6039 Fallsview Blvd, Niagara Falls, ON
The price is $119 per night from Jan 5 to Jan 6
$119
includes taxes & fees
Jan 5 - Jan 6, 2025
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 ...
Hôtel Le Concorde Québec
1225 Cours du General de Montcalm, Québec City, QC
The price is $115 per night from Jan 5 to Jan 6
$115
includes taxes & fees
Jan 5 - Jan 6, 2025
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 ...
Fairmont Palliser
133 9th Avenue SW, Calgary, AB
The price is $175 per night from Dec 26 to Dec 27
$175
includes taxes & fees
Dec 26 - Dec 27
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 ...
Idlewyld Inn & Spa
36 Grand Avenue, London, ON
The price is $179 per night from Jan 6 to Jan 7
$179
includes taxes & fees
Jan 6 - Jan 7, 2025
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. ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Canada
- Toronto Hotels
- Vancouver Hotels
- Montreal Hotels
- Niagara Falls Hotels
- Québec City Hotels
- Banff Hotels
- Whistler Hotels
- Calgary Hotels
- Edmonton Hotels
- Ottawa Hotels
- Canmore Hotels
- Victoria Hotels
- Mont-Tremblant Hotels
- Winnipeg Hotels
- Richmond Hotels
- Halifax Hotels
- London Hotels
- Saskatoon Hotels
- The Blue Mountains Hotels
- Kelowna Hotels
- Niagara-on-the-Lake Hotels
- Lake Louise Hotels
- Jasper Hotels
- Regina Hotels
Top Attractions in Canada
- Hotels near Banff National Park
- Hotels near Canada Place Cruise Ship Terminal
- Hotels near West Edmonton Mall
- Hotels near Canada Place
- Hotels near CN Tower
- Hotels near Canadian Tire Centre
- Hotels near Whistler Blackcomb Ski Resort
- Hotels near BC Place Stadium
- Hotels near Rogers Centre
- Hotels near Scotiabank Arena
- Hotels near Big White Ski Resort
- Hotels near Mont-Tremblant Ski Resort
- Hotels near Fallsview Casino
- Hotels near Château Frontenac
- Hotels near Blue Mountain Ski Resort
- Hotels near Vancouver Waterfront
- Hotels near Canada's Wonderland
- Hotels near Jasper National Park
- Hotels near Sun Peaks Resort
- Hotels near Halifax Waterfront Boardwalk
Popular Hotel Themes in Canada
Top Booked Hotels in Canada
- Chelsea Hotel, Toronto
- River Rock Casino Resort
- Wyndham Fallsview Hotel
- Embassy Suites by Hilton Niagara Falls Fallsview
- Hilton Niagara Falls/Fallsview Hotel & Suites
- Sheraton Fallsview Hotel
- One King West Hotel & Residence
- Fairmont Royal York
- Acclaim Hotel By CLIQUE
- Pinnacle Hotel Harbourfront
- Cambridge Suites Toronto
- Town Inn Suites Hotel
- Pan Pacific Vancouver
- The Barrington Hotel
- The Omni King Edward Hotel
- Hôtel Le Concorde Québec