Find Deals onResorts in Canada
Check Last Minute Canada Hotel Deals
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!
Cheap Resorts in Canada
River Rock Casino Resort
8811 River Road, Richmond, BC
The price is $121 per night from Jan 11 to Jan 12
$121
includes taxes & fees
Jan 11 - Jan 12, 2025
Stay at this 4-star spa resort in Richmond. Enjoy a full-service spa, 3 restaurants, and a marina. Our guests praise the pool and the helpful staff in our reviews. ...
8.2/10 Very Good! (6,977 reviews)
Fairmont Chateau Whistler
4599 Chateau Blvd, Whistler, BC
The price is $629 per night from Jan 6 to Jan 7
$629
includes taxes & fees
Jan 6 - Jan 7, 2025
Book a stay at this spa resort in Whistler. Enjoy a full-service spa, 5 restaurants, and a golf course. Our guests praise the pool and the helpful staff in our ...
9.2/10 Wonderful! (1,010 reviews)
Great Wolf Lodge Niagara Falls
3950 Victoria Avenue, Niagara Falls, ON
The price is $242 per night from Jan 22 to Jan 23
$242
includes taxes & fees
Jan 22 - Jan 23, 2025
Stay at this 3.5-star family-friendly resort in Niagara Falls. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the pool and the helpful ...
9/10 Wonderful! (1,803 reviews)
The Westin Resort & Spa, Whistler
4090 Whistler Way, Whistler, BC
The price is $308 per night from Jan 20 to Jan 21
$308
includes taxes & fees
Jan 20 - Jan 21, 2025
Book a stay at this spa resort in Whistler. Enjoy a full-service spa, 2 restaurants, and 2 spa tubs. Our guests praise the helpful staff and the clean rooms ...
8.8/10 Excellent! (1,430 reviews)
DoubleTree by Hilton Quebec Resort
7900 Rue du Marigot, Québec City, QC
The price is $112 per night from Jan 5 to Jan 6
$112
includes taxes & fees
Jan 5 - Jan 6, 2025
Stay at this 4-star eco-certified hotel in Québec City. Enjoy free WiFi, free parking, and a golf course. Our guests praise the helpful staff and the clean rooms ...
9/10 Wonderful! (1,005 reviews)
Americana Waterpark Resort and Spa
8444 Lundy's Lane, Niagara Falls, ON
The price is $187 per night from Jan 5 to Jan 6
$187
includes taxes & fees
Jan 5 - Jan 6, 2025
Stay at this 3-star spa resort in Niagara Falls. Enjoy free WiFi, 2 indoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in ...
8.2/10 Very Good! (3,105 reviews)
Hilton Whistler Resort & Spa
4050 Whistler Way, Whistler, BC
The price is $353 per night from Jan 6 to Jan 7
$353
includes taxes & fees
Jan 6 - Jan 7, 2025
Book a stay at this spa resort in Whistler. Enjoy free WiFi, a full-service spa, and 2 spa tubs. Our guests praise the helpful staff and the clean rooms in our ...
8.2/10 Very Good! (1,062 reviews)
Fairmont Tremblant
3045 chemin de la Chapelle, CP 2670, Mont-Tremblant, QC
The price is $313 per night from Jan 22 to Jan 23
$313
includes taxes & fees
Jan 22 - Jan 23, 2025
Stay at this 4.5-star luxury resort in Mont-Tremblant. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff ...
8.8/10 Excellent! (1,003 reviews)
Casino New Brunswick
21 Casino Drive, Moncton, NB
The price is $111 per night from Jan 5 to Jan 6
$111
includes taxes & fees
Jan 5 - Jan 6, 2025
Stay at this 4.5-star luxury resort in Moncton. Enjoy free WiFi, free parking, and a casino. Our guests praise the helpful staff and the clean rooms in our reviews. ...
8.8/10 Excellent! (1,415 reviews)
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 ...
9.4/10 Exceptional! (1,776 reviews)
Rimrock Resort Hotel Banff
300 Moutain Avenue, Banff, AB
The price is $342 per night from Jan 5 to Jan 6
$342
includes taxes & fees
Jan 5 - Jan 6, 2025
Book a stay at this spa resort in Banff. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the pool and the helpful staff in our reviews. ...
9.2/10 Wonderful! (1,159 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 ...
8.8/10 Excellent! (1,944 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.
Top Trending Hotels in Canada
River Rock Casino Resort
8811 River Road, Richmond, BC
The price is $121 per night from Jan 11 to Jan 12
$121
includes taxes & fees
Jan 11 - Jan 12, 2025
Stay at this 4-star spa resort in Richmond. Enjoy a full-service spa, 3 restaurants, and a marina. Our guests praise the pool and the helpful staff in our reviews. ...
8.2/10 Very Good! (6,977 reviews)
"great loocation"
Reviewed on Dec 22, 2024
Chelsea Hotel, Toronto
33 Gerrard St W, Toronto, ON
The price is $128 per night from Dec 27 to Dec 28
$128
includes taxes & fees
Dec 27 - Dec 28
Stay at this 4-star eco-certified hotel in Toronto. Enjoy free WiFi, 2 indoor pools, and 2 restaurants. Our guests praise the pool and the restaurant in our ...
8/10 Very Good! (10,000 reviews)
"What a great location good price too. Will come back again. 2 things about the room: the pillows are too soft so i didnt sleep too well and there should be bottled water in the room especialy in winter when the air is dry. ."
Reviewed on Dec 21, 2024
Wyndham Fallsview Hotel
6455 Fallsview Blvd, Niagara Falls, ON
The price is $107 per night from Dec 24 to Dec 25
$107
includes taxes & fees
Dec 24 - Dec 25
Book a stay at this business-friendly hotel in Niagara Falls. Enjoy free WiFi, 3 restaurants, and 2 spa tubs. Our guests praise the helpful staff and the clean ...
7.8/10 Good! (4,409 reviews)
"We were going to OLG Stage. Well connected through indoor walkway."
Reviewed on Dec 22, 2024
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.
Other Cheap Accommodation in Canada
Grizz Hotel
200 3rd Street West, Revelstoke, BC
The price is $133 per night from Dec 24 to Dec 25
$133
includes taxes & fees
Dec 24 - Dec 25
8.6/10 Excellent! (1,387 reviews)
Car Rental Deals in Canada
- Car rentals in Las Vegas
- Car rentals in New York
- Car rentals in Orlando
- Car rentals in London
- Car rentals in Paris
- Car rentals in Cancun
- Car rentals in Miami
- Car rentals in Los Angeles
- Car rentals in Rome
- Car rentals in Punta Cana
- Car rentals in Riviera Maya
- Car rentals in Barcelona
- Car rentals in San Francisco
- Car rentals in San Diego County
- Car rentals in Oahu
- Car rentals in Chicago