
Hotels in popular cities in Canada
Below are the most popular cities in Canada to stay in, as well as some of the best hotels in each area
Toronto
Search hotels in TorontoVancouver
Search hotels in VancouverNiagara Falls
Search hotels in Niagara FallsMontreal
Search hotels in MontrealQuébec City
Search hotels in Québec Citymomondo's favorite hotels in Canada
Learn more about these user-preferred hotels in Canada
Useful insights on Canada hotels
Get a quick overview on price and accommodation trends for your visit in Canada
Lowest Hotel Price | £20 |
---|---|
Most Popular Hotel (5-star) | Fairmont Pacific Rim |
Hotels Near Airport | 3500 |
Average Length of Stay | 5 days |
When to book cheap hotels in Canada
Check out the information below to find the best deal on a hotel room in Canada
Low season | January | cheapest month to stay |
High season | June | most expensive time to stay |
19% | expected price decrease | |
17% | expected price increase |
Price | £124 - £185 |
---|
Cheapest day of week | Sunday | is the cheapest day of the week to book |
Highest day of week | Saturday | is the most expensive day of the week to book |
£162 | is the average per night cost for a hotel on this day | |
£182 | is the average per night cost for a hotel on this day |
Best cities to book a hotel in Canada
Below are the average prices for hotels in the most popular cities in Canada
Price | £62 - £179 |
---|
CHEAPEST CITY IN CANADA | Calgary | 45% cheaper | Hotels in Calgary are the cheapest in Canada at just £62 per night on average |
MOST EXPENSIVE CITY IN CANADA | Whistler | 36% more expensive | Whistler has the highest priced hotels in Canada with rooms averaging £179 per night |
MOST POPULAR CITY IN CANADA | Toronto | 68% more users visited | More momondo users search for hotels in Toronto than any other city in Canada |
Information about staying in Canada
Read these important travel tips before booking a hotel in Canada
What cities in Canada should you stay in?
If you’re looking for hotels in Canada, there are many great cities to stay in during your trip. Well-known favourites amongst travellers are Vancouver on the southwest coast, Toronto that lies on the beautiful shores of Lake Ontario, and Montreal in the French-Canadian region. There are a range of hotels that you can book including the likes of Bond Place Hotel in Toronto, which is very central and reasonably priced. If you’re looking for a more luxury stay around the cultural capital that is Montreal, check out Embassy Suites by Hilton Montreal. Getting around these cities is straightforward; there are various modes of public transport including buses, subway trains, and taxis. In Vancouver, you can catch the SkyTrain for a few dollars each journey, in Montreal you have the reliable metro system, and in Toronto you can use the subway and the bus services with the same transport pass that is very reasonably priced.
What are some popular attractions in Canada?
Booking cheap hotels in Canada is possible even around the popular tourist attractions that the country has to offer. Check out the Falls Lodge and Suites for a cheap stay just minutes away from Canada’s most famous natural beauty, Niagara Falls. Toronto is also known as an iconic and modern city in Canada, and nothing is more iconic that the CN Tower that dominates the city’s skyline and view across Lake Ontario. If that sounds appealing, then check out the Intercontinental Toronto Centre, which has excellent reviews and is only a minute or so away on foot from the CN Tower. In the French-Canadian city of Quebec, the historical centre is extremely popular with tourists, ‘Old Quebec’ is a UNESCO World Heritage Site and jewel in the historical crown for Canada. For a luxurious stay in a beautiful part of the city, Hôtel Palace Royal centre-ville is a wonderful hotel and a stunning representation of its surroundings.
Which cities in Canada have the best nightlife?
If you’re looking for good nightlife and also want to find cheap hotels in Canada, then look no further than Calgary. The biggest city in Alberta state also has one of the best nightlife scenes in Canada, filled with a good mix of bars, clubs and restaurants, you’re guaranteed to find a great atmosphere. Check out a cheaper downtown option, such as Best Western Plus Suites Downtown. With the French and European influence that runs through Montreal, the city is also known for its great nightlife, as well as being the host city to some seasonal festivals. A good option to stay in for a good atmosphere is Auberge Alternative, a well-designed and friendly hostel. In Quebec and Montreal it’s also worth trying out the local French-Canadian cuisine, with poutine being the most famous, a combination of French fries, gravy and cheese curds.
Which cities in Canada have the most history and art?
Canada hotels based close to art museums and cultural spots are typically found in cities such as Toronto, where you can find the Royal Ontario Museum, The Art Gallery of Ontario, and Casa Loma (a European gothic revival style castle). All are relatively affordable to access, and you won’t be disappointed with what’s on offer. You can find Madison Manor Boutique Hotel as a good option close to Casa Loma, which is well-connected but only a few minutes away on foot.
When is the least expensive time to stay in Canada?
March is the least expensive month to stay in Canada, with an average price of £152 per night. That price is significantly cheaper than the most expensive month, November.
Where do most people stay in Canada?
Canada is full of enlightening and adventurous cities, but the most popular tourist destination is Toronto.
Which city in Canada has the most expensive hotel rooms?
Our data shows that hotel rooms in Banff are about 70% more expensive on average than hotel rooms in the rest of Canada, with a nightly rate of £220.
Which city in Canada has the least expensive hotel rooms?
Our users typically find that Kelowna has the lowest nightly rates in the country at just £23. Kelowna offers hotel rooms at an average rate that is 65% lower than the average city in Canada.
How many operators does momondo search for hotels in Canada?
As of March 2025, there are 64,421 operators available to choose from for hotels in Canada.
When did momondo last update prices for hotels in Canada?
Prices for hotels in Canada were last updated today.
Why use momondo?
Why should I book accommodation in Canada through momondo?
momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Canada which you can then filter quickly and easily.
How does momondo help me find a great place to stay in Canada?
You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Canada.