Cheap Hotels in Canada
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Cheap Hotels in Toronto (and vicinity)

Chelsea Hotel, Toronto
Downtown Toronto
‐1.12 km from city center
8.4/10 Very Good! (14,707 reviews)
Top Cheap Hotels in Montreal (and vicinity)

Hotel Bonaventure Montreal
Downtown Montreal
‐0.34 km from city center
9/10 Wonderful! (5,278 reviews)
Top Cheap Hotels in Vancouver (and vicinity)

Pinnacle Hotel Harbourfront
Downtown Vancouver
‐0.61 km from city center
9/10 Wonderful! (8,733 reviews)
Top Cheap Hotels in Niagara Falls

Hilton Niagara Falls/Fallsview Hotel & Suites
Fallsview
‐1.39 km from city center
8/10 Very Good! (13,664 reviews)
Top cities in Canada
Niagara Falls
The scenic city of Niagara Falls is full of attractions, such as Fallsview Indoor Waterpark and Clifton Hill, and is loved for its casinos and riverfront.
Banff
The scenic city of Banff is full of attractions, such as Tunnel Mountain and Bow Falls, and is loved for its skiing and hiking trails.
Top landmarks in Canada
West Edmonton Mall

West Edmonton Mall
If you want to give your credit card some exercise, head out to West Edmonton Mall, a popular place for shoppers in West Edmonton. Why not take a stroll along the riverfront and watch the sunset while you're here? It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
Rogers Centre

Rogers Centre
Catch an event at Rogers Centre during your trip to Toronto. Experience the acclaimed art scene and fascinating museums in this vibrant area.
Check out reviews of Canada hotels guests love

Fairmont Royal York
6/10 Okay
Keep exploring
- 3 Star Hotels in Labelle
- 3 Star Hotels in Tofino
- 2 Star Hotels in Tofino
- 3 Star Hotels in Lethbridge
- 2 Star Hotels in Lethbridge
- 4 Star Hotels in Orford
- 2 Star Hotels in Lindsay
- Hotels with Parking in Strathmore
- Pet-Friendly Hotels in Strathmore
- Hotels with Kitchens in Brackley Beach
- Hotels with Parking in Brackley Beach
- 2 Star Hotels in Trail
- 3 Star Hotels in Lunenburg
- 2 Star Hotels in Duncan
- 3 Star Hotels in Duncan
- Cheap Hotels in Perce
- Business Hotels in Perce
- Beach Hotels in Perce
- Family Hotels in Perce
- Hotels with Parking in Perce
- Pet-Friendly Hotels in Dysart et al
- Beach Hotels in Dysart et al
- Hotels with Parking in Dysart et al
- Business Hotels in Dysart et al
- Family Hotels in Dysart et al
- 3 Star Hotels in Rimouski
- Hotels with Kitchens in Nanaimo
- Hotels with Free Breakfast in Nanaimo
- Pet-Friendly Hotels in Nanaimo
- 2 Star Hotels in Saint John
- 3 Star Hotels in Saint John
- 2 Star Hotels in Camrose
- Business Hotels in Dartmouth
- Hotels with a Pool in Dartmouth
- Pet-Friendly Hotels in Dartmouth
- Hotels with Parking in Dartmouth
- Hotels with Free Breakfast in Dartmouth
- Lgbtqia-Welcoming Hotels in Dartmouth
- Hotels with a Gym in Dartmouth
- Family Hotels in Dartmouth
- Luxury Hotels in Dartmouth
- 3 Star Hotels in Salt Spring Island
- Golf Hotels in Ontario
- Hotels with Free Breakfast in Ontario
- Hotels with a Pool in Ontario
- Cheap Hotels in Ontario
- Luxury Hotels in Ontario
- Family Hotels in Ontario
- Hotels with Kitchens in Ontario
- Pet-Friendly Hotels in Ontario
- 2 Star Hotels in Midland
- 2 Star Hotels in Cochrane
- 2 Star Hotels in Radium Hot Springs
- 3 Star Hotels in Radium Hot Springs
- 3 Star Hotels in Red Deer
- 2 Star Hotels in Red Deer
- 3 Star Hotels in La Malbaie
- 2 Star Hotels in La Malbaie
- 3 Star Hotels in Halifax
- 4 Star Hotels in Halifax
- 2 Star Hotels in Halifax
- 5 Star Hotels in Halifax
- 3 Star Hotels in Pictou
- Hotels with Parking in Grand Falls - Windsor
- Cheap Hotels in Fox Creek
- Hotels with Parking in Fox Creek
- Business Hotels in Fox Creek
- Pet-Friendly Hotels in Fox Creek
- Hotels with Free Breakfast in Fox Creek
- 3 Star Hotels in Matane
- 3 Star Hotels in Lake of Bays
- 3 Star Hotels in Unorganized North Algoma
- 2 Star Hotels in Unorganized North Algoma
- 2 Star Hotels in Nanoose Bay
- 2 Star Hotels in Cold Lake
- 2 Star Hotels in Yorkton
- 2 Star Hotels in Ucluelet
- 3 Star Hotels in Ucluelet
- 4 Star Hotels in Ucluelet
- 2 Star Hotels in Picton
- 3 Star Hotels in Picton
- 4 Star Hotels in Panorama
- 3 Star Hotels in Panorama
- 2 Star Hotels in Brossard
- 3 Star Hotels in Brossard
- 4 Star Hotels in Moncton
- 3 Star Hotels in Moncton
- 2 Star Hotels in Moncton
























































































