Cheap hotels in Canada

Find the cheap hotels that appeal to you the most

Most visited cities for cheap hotels

Toronto

459 cheap hotels

Banff

21 cheap hotels

Vancouver

292 cheap hotels

Montréal

437 cheap hotels

Quebec City

284 cheap hotels

Jasper

5 cheap hotels

Kelowna

40 cheap hotels

Niagara Falls

94 cheap hotels

Canmore

227 cheap hotels

Edmonton

318 cheap hotels

Ottawa

57 cheap hotels

Whistler

161 cheap hotels

Winnipeg

105 cheap hotels

Kamloops

22 cheap hotels

Tofino

10 cheap hotels

Most popular regions for cheap hotels

Quebec

2701 cheap hotels

Ontario

2368 cheap hotels

British Columbia

1946 cheap hotels

Alberta

1454 cheap hotels

Vancouver Island

369 cheap hotels

Nova Scotia

340 cheap hotels

Banff National Park

266 cheap hotels

New Brunswick

234 cheap hotels

Niagara Falls

191 cheap hotels

Manitoba

143 cheap hotels

Saskatchewan

130 cheap hotels

Prince Edward Island

122 cheap hotels

Yukon

35 cheap hotels

Northwest Territories

16 cheap hotels

The 10 Best Cheap Hotels in Canada

Check out our pick of great cheap hotels in Canada

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,114 reviews

Located in Banff, within 1.9 km of Banff Park Museum and 1.9 km of The Whyte Museum of the Canadian Rockies, Hotel Canoe and Suites provides accommodation with a bar and as well as free private...

From US$547 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,774 reviews

Cannery Lofts Niagara is located in Niagara Falls, 2.1 km from Old Falls Street and 1.8 km from Rainbow Bridge. This 4-star hotel offers a 24-hour front desk.

From US$136 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,343 reviews

Ideally located in Montréal, HONEYROSE Hotel, Montreal, a Tribute Portfolio Hotel offers air-conditioned rooms with free WiFi, private parking and room service.

From US$433 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,453 reviews

Set within 5.3 km of Magic Mountain Water Park and 44 km of Hopewell Rocks Park, Holiday Inn Express & Suites Moncton by IHG offers rooms in Moncton.

From US$105 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,153 reviews

Set in Moncton, Wingate by Wyndham Dieppe Moncton offers water sports facilities. Featuring a fitness centre, the property is located within 1.1 km of Champlain Place.

From US$113 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,430 reviews

Located in the financial district of Vancouver city centre, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.

From US$708 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,284 reviews

Le Monastère des Augustines, a health and wellness centre, is a former monastery from the 17th century that has been completely restored.

From US$186 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,118 reviews

Situated within 1.1 km of Stonehammer Geopark and 1.2 km of The Imperial Theatre, Chateau Saint John Trademark Collection by Wyndham offers rooms in Saint John.

From US$123 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,313 reviews

Overlooking Victoria’s beautiful Inner Harbour, this historic hotel features extensive spa treatments and a selection of on-site restaurants. The Royal British Columbia Museum is 5 minutes' walk away....

From US$356 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 263 reviews

Located in Montréal, 10 km from Saint Joseph's Oratory, Staybridge Suites Montreal Airport - St-Laurent by IHG features accommodation with a terrace, private parking and barbecue facilities.

From US$153 per night