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 $168 per night from Apr 20 to Apr 21
$168
includes taxes & fees
Apr 20 - Apr 21
Stay at this 4-star luxury resort in Richmond. Enjoy a full-service spa, 5 restaurants, and a marina. Our guests praise the pool and the helpful staff in our ...
8.2/10 Very Good! (8,782 reviews)

Hilton Whistler Resort & Spa
4050 Whistler Way, Whistler, BC
The price is $182 per night from Apr 23 to Apr 24
$182
includes taxes & fees
Apr 23 - Apr 24
Book a stay at this spa resort in Whistler. Enjoy free WiFi, a full-service spa, and 2 hot tubs. Our guests praise the helpful staff and the clean rooms in our ...
8.4/10 Very Good! (1,099 reviews)

Coast Canmore Hotel & Conference Centre
511 Bow Valley Trail, Canmore, AB
The price is $114 per night from Apr 21 to Apr 22
$114
includes taxes & fees
Apr 21 - Apr 22
Stay at this 3-star eco-certified resort in Canmore. Enjoy free WiFi, room service, and a fitness center. Our guests praise the helpful staff and the clean rooms ...
8.4/10 Very Good! (1,000 reviews)

Great Wolf Lodge Niagara Falls
3950 Victoria Avenue, Niagara Falls, ON
The price is $251 per night from Apr 30 to May 1
$251
includes taxes & fees
Apr 30 - May 1
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! (2,031 reviews)

Americana Waterpark Resort and Spa
8444 Lundy's Lane, Niagara Falls, ON
The price is $147 per night from Apr 21 to Apr 22
$147
includes taxes & fees
Apr 21 - Apr 22
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,299 reviews)

White Oaks Resort & Spa
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is $180 per night from Apr 23 to Apr 24
$180
includes taxes & fees
Apr 23 - Apr 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 ...
9.4/10 Exceptional! (1,879 reviews)

Casino New Brunswick
21 Casino Drive, Moncton, NB
The price is $132 per night from Apr 30 to May 1
$132
includes taxes & fees
Apr 30 - May 1
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.6/10 Excellent! (1,709 reviews)

Fairmont Jasper Park Lodge
Old Lodge Road, Jasper, AB
The price is $352 per night from Apr 20 to Apr 21
$352
includes taxes & fees
Apr 20 - Apr 21
Book a stay at this spa resort in Jasper. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (1,000 reviews)

Living Water Resort and Spa
9 Harbour Street East, Collingwood, ON
The price is $153 per night from Apr 30 to May 1
$153
includes taxes & fees
Apr 30 - May 1
Stay at this 3.5-star spa resort in Collingwood. Enjoy free WiFi, an outdoor pool, and a full-service spa. Our guests praise the restaurant and the helpful staff ...
8.2/10 Very Good! (1,204 reviews)

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
6039 Fallsview Blvd, Niagara Falls, ON
The price is $141 per night from Apr 20 to Apr 21
$141
includes taxes & fees
Apr 20 - Apr 21
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! (2,100 reviews)

Fairmont Banff Springs
405 Spray Ave, Banff, AB
The price is $524 per night from Apr 24 to Apr 25
$524
includes taxes & fees
Apr 24 - Apr 25
Book a stay at this spa resort in Banff. Enjoy a full-service spa, 7 restaurants, and a golf course. Our guests praise the helpful staff and the property condition ...
9/10 Wonderful! (1,002 reviews)

Fairmont Chateau Whistler
4599 Chateau Blvd, Whistler, BC
The price is $351 per night from Apr 22 to Apr 23
$351
includes taxes & fees
Apr 22 - Apr 23
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,002 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

Union Hotel
60 York St, Toronto, ON
The price is $198 per night from Apr 20 to Apr 21
$198
includes taxes & fees
Apr 20 - Apr 21
Stay at this aparthotel in Toronto. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Popular attractions Scotiabank Arena and Ripley's Aquarium ...
9.2/10 Wonderful! (176 reviews)
Great city experience!
"Great hotel, in the heart of everything downtown. I would go again. I wish they had onsite parking, but this is to be expected given the location is directly in the city."
Reviewed on Apr 16, 2025

Holiday Inn Toronto Downtown Centre by IHG
30 Carlton Street, Toronto, ON
The price is $158 per night from Apr 20 to Apr 21
$158
includes taxes & fees
Apr 20 - Apr 21
Stay at this 3.5-star eco-certified hotel in Toronto. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the restaurant and the helpful ...
8.2/10 Very Good! (3,915 reviews)
"Very good stay. Everything was clean, and service was prompt."
Reviewed on Apr 14, 2025

Wyndham Fallsview Hotel
6455 Fallsview Blvd, Niagara Falls, ON
The price is $119 per night from Apr 20 to Apr 21
$119
includes taxes & fees
Apr 20 - Apr 21
Book a stay at this business-friendly hotel in Niagara Falls. Enjoy free WiFi, 3 restaurants, and 2 hot tubs. Our guests praise the helpful staff and the clean ...
7.8/10 Good! (4,911 reviews)
"The property was beautiful. The only downside is that it was a little confusing getting around. Need more clear signage.. for garage, casino, restaurants."
Reviewed on Apr 14, 2025
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 $96 per night from Apr 23 to Apr 24
$96
includes taxes & fees
Apr 23 - Apr 24
8.6/10 Excellent! (1,402 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