Compare Spa Resorts & Hotels in Canada
Secret Bargains - Save an extra 10% or more on select Spa Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Canada Spa Resorts & Hotels

Temple Gardens Hotel & Spa
24 Fairford St E Moose Jaw SK
$146 nightly
The price is $162 total per night
$162 total
Jan 20 - Jan 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Temple Gardens Hotel & Spa, you'll be centrally located in Moose Jaw, steps from Sun Tree Spa and Casino Moose Jaw.

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
$134 nightly
The price is $155 total per night
$155 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at White Oaks Resort & Spa in Niagara-on-the-Lake (Glendale), you'll be within a 15-minute drive of Clifton Hill and Fallsview Casino.

Sterling Inn & Spa - an Ontario's Finest Inn
5195 Magdalen St Niagara Falls ON
Free Cancellation
Reserve now, pay when you stay
Located in Niagara Falls (Clifton Hill), Sterling Inn & Spa - an Ontario's Finest Inn is a 3-minute walk from Clifton Hill and 9 minutes by foot from Casino Niagara.

Oak Bay Beach Hotel
1175 Beach Dr Victoria BC
$190 nightly
The price is $220 total per night
$220 total
Feb 8 - Feb 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Victoria (South Oak Bay), Oak Bay Beach Hotel is within a 10-minute drive of Victoria Harbour and University of Victoria.

Kingfisher Pacific Resort and Spa
4330 Island Highway South Courtenay BC
Located in Courtenay, Kingfisher Pacific Resort and Spa is by the ocean, within a 10-minute drive of Landmark Cinemas Courtenay and Vancouver Island Visitor Centre.

Banff Caribou Lodge and Spa
521 Banff Ave Banff AB
$109 nightly
The price is $119 total per night
$119 total
Jan 20 - Jan 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Banff Caribou Lodge and Spa in Banff, you'll be 1.3 mi (2.2 km) from Tunnel Mountain and 5.9 mi (9.4 km) from Lake Minnewanka.

Century Plaza Hotel
1015 Burrard St Vancouver BC
$128 nightly
The price is $152 total per night
$152 total
Jan 20 - Jan 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Century Plaza Hotel, you'll be centrally located in Vancouver, within a 10-minute walk of Granville Street and Vancouver Art Gallery.

Moose Hotel And Suites
345 Banff Ave Banff AB
$205 nightly
The price is $223 total per night
$223 total
Jan 20 - Jan 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Moose Hotel And Suites, you'll be centrally located in Banff, a 1-minute drive from Banff Lake Louise Tourism Bureau and 7 minutes from Upper Hot Springs.

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
6039 Fallsview Blvd Niagara Falls ON
$82 nightly
The price is $98 total per night
$98 total
Jan 19 - Jan 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls, you'll be centrally located in Niagara Falls, within a 10-minute walk of OLG Stage at Fallsview Casino and Skylon Tower.

Hôtel Le Concorde Québec
1225 Cours du General de Montcalm Québec City QC
$93 nightly
The price is $110 total per night
$110 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hôtel Le Concorde Québec, you'll be centrally located in Québec City, within a 10-minute walk of Quebec City Convention Center and Citadel of Quebec.

Fairmont Palliser
133 9th Avenue SW Calgary AB
$176 nightly
The price is $192 total per night
$192 total
Jan 26 - Jan 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Fairmont Palliser, you'll be centrally located in Calgary, steps from Calgary Tower and 3 minutes by foot from Calgary TELUS Convention Centre.
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.
Canada Spa Resorts & Hotels essential information
Spa Resorts & Hotels in Canada |
2615 |
|---|---|
Highest price | $223 |
Cheapest price | $98 |
Total number of hotels in Canada | 61,101 |
Popular hotels | Temple Gardens Hotel & Spa, White Oaks Resort & Spa, Sterling Inn & Spa - an Ontario's Finest Inn, Oak Bay Beach Hotel, Kingfisher Pacific Resort and Spa, Banff Caribou Lodge and Spa, Century Plaza Hotel, Moose Hotel And Suites, DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls, Hôtel Le Concorde Québec, Fairmont Palliser, Idlewyld Inn & Spa |
Most Recent Canada Hotel Reviews

One King West Hotel & Residence
5 out of 5
Posted 15 hours ago
CheapTickets Verified Review
"My goto in toronto... perfect location, great rooms with amazing facilities.
I will be back ❤️"
A verified traveler stayed at One King West Hotel & Residence
More Spa Resorts & Hotels
Types of Hotels
Top 20 Canada Hotels
Hotels Near Canada
More to Explore in Canada
Top Picks
Hotels
- Beach Resorts & Hotels in Bermuda
- Cheap Hotels in Niagara Falls
- Cheap Hotels in Montreal
- Cheap Hotels in Vancouver
- Cheap Hotels in Tofino
- Cheap Hotels in Toronto
- Cheap Hotels in Bermuda
- Cheap Hotels in Victoria
- Cheap Hotels in Whistler
- Cheap Hotels in Québec City
- Cheap Hotels in Ottawa
- Cheap Hotels in Abbotsford
- Cheap Hotels in Edmonton
- Cheap Hotels in United States of America
- Cheap Hotels in Saskatoon
Packages
- Cheap Halifax Vacations
- Cheap Calgary Vacations
- Cheap Greenland Vacations
- Cheap Banff Vacations
- Cheap United States of America Vacations
- Cheap Antigonish Vacations
- Cheap Montreal Vacations
- Cheap Niagara Falls Vacations
- Cheap New Brunswick Vacations
- Cheap Bermuda Vacations
- Cheap Vancouver Vacations
- Cheap Toronto Vacations






