Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

The best hotels in Canada for 2024 have been revealed and they're perfect for a mini getaway

Have you stayed at any of these world-class hotels? 👀

Someone lounging on a four-poster bed. Right: Someone holding coffee in bed with a gas fireplace behind.

Two of the best hotels in Canada for 2024.

Contributor

Canada's top hotels for 2024 have officially been ranked, revealing the ultimate destinations for luxury, comfort and unforgettable stays across the country.

The ranking comes from Condé Nast Traveller's 2024 Readers' Choice Awards, which analyzed votes from seasoned travellers from the U.K. Whether you're planning your next getaway or just curious if your favourite hotel made the list, these Canadian hotels will have you dreaming of your next staycation.

Taking the number one spot among the best hotels in Canada this year is 1 Hotel Toronto, scoring an impressive satisfaction rating of 99.13%. In fact, Ontario dominated the list, claiming five out of the ten spots — with Toronto snagging the top three. So if you're wondering where to visit in Canada and looking for the best hotels, Toronto seems to have the ultimate hotspots right now.

B.C. also made a strong showing, with one spot in Victoria and three in Vancouver securing spots in the top ten. The only other province making an appearance was Quebec — although it might not be the city you think. While big-city travel hubs like Toronto and Vancouver dominated the list, tourist hotspot Montreal was notably missing from this year's ranking. Instead, the lone Quebec representative was in Quebec City.

The list was compiled based on thousands of votes from U.K.-based Condé Nast Traveller readers, who weighed in on their favourite hotels to stay at when travelling to Canada. So, whether you're planning a luxurious retreat or a quick city escape, these hotels are worth considering.

Here are the best hotels in Canada for 2024, according to Condé Nast Traveller readers:

  1. 1 Hotel Toronto, Toronto, ON
  2. The Hazelton Hotel, Toronto, ON
  3. Fairmont Royal York, Toronto, ON
  4. The Royal Hotel, Picton, ON
  5. Oak Bay Beach Hotel, Victoria, BC
  6. Auberge Saint-Antoine, Quebec City, QC
  7. The Westin Bayshore, Vancouver, BC
  8. Shangri-La Toronto, Toronto, ON
  9. Fairmont Pacific Rim, Vancouver, BC
  10. JW Marriott Parq Vancouver, Vancouver, BC

With this ranking, it's clear that Toronto is leading the way when it comes to Canada's best hotels — and that Montreal has some serious catching up to do. Whether you're after an urban escape or a cozy winter retreat, these top spots have something special to offer. So, which one will you be booking next?

AI tools may have been used to support the creation or distribution of this content; however, it has been carefully edited and fact-checked by a member of Narcity's Editorial team. For more information on our use of AI, please visit our Editorial Standards page.

  • Narcity Staff will keep you up to date with notices that impact Canadians from coast to coast to coast. From government payments and food recalls to national rankings, cost of living stats and minimum wage updates, all stories are carefully chosen and compiled for you by Narcity journalists dedicated to keeping you informed. Whether you're checking local and national weather reports, deals and discounts, gas prices or job alerts, you can rely on us to keep you informed with trustworthy, relevant articles.

This Canadian city with vintage British charm was just named the word's 'best small city'

It's "the most British town in Canada"... and it beat actual British towns.