The Best Hotels In Canada In 2024 Were Revealed & Some Are Surprisingly Affordable
You don't have to break the bank to get a luxe hotel stay!

The Hazelton Hotel in Toronto. Right: A room at the Fairmont Pacific Rim Hotel in Vancouver.
If you're looking for a great place to stay during your next Canadian getaway, look no further.
The best hotels in Canada for 2024 have been revealed, and the list is chock full of dreamy stays in major cities across the country that you'll definitely want to add to your bucket list.
Based on an analysis of industry awards, hotel star ratings and user ratings, these hotels in Toronto, Montreal, Quebec City, Alberta and Vancouver were named the best of the best.
The list of top hotels was compiled by U.S. News & World Report in its annual rankings of the best hotels around the world.
For 2024, the list includes iconic properties and hidden gems, with a range of prices to suit every traveller.
The best hotel in Canada for 2024 according to U.S News is the Rosewood Hotel Georgia in Vancouver, a 5-star property with rooms priced at $555 per night in April.
According to U.S. News, the hotel has stellar service and spacious rooms, with an attention to detail that "makes guests feel like royalty."
The second-best hotel in Canada can also be found in Vancouver -- the Fairmont Pacific Rim was named the second-best stay in the country, with a long list of luxe amenities and a prime location on the Coal Harbour waterfront, with stays starting at $552 per night.
Toronto's Hazelton Hotel was ranked the third-best in the country, thanks to its large standard guest rooms, luxurious amenities, and high-end location in Yorkville. A stay will cost you a pretty penny, with rates starting at $602 per night.
However, the top 10 list also includes cheaper options, like the Magnolia Hotel & Spa in Victoria, B.C., a 4-star hotel where stays start at a very reasonable $191 per night.
Just outside of the top 10 list, the Auberge Saint-Antoine in Quebec City also has stays starting at a more wallet-friendly price of $230 per night.
Here's the full list of the top 10 hotels in Canada:
- Rosewood Hotel Georgia, Vancouver, BC
- Fairmont Pacific Rim, Vancouver, BC
- The Hazelton Hotel Toronto, Toronto, ON
- Four Seasons Resort and Residences Whistler, Whistler, BC
- Four Seasons Montreal, Montreal, QC
- Shangri-La Vancouver, Vancouver, BC
- The Ritz-Carlton Montreal, Montreal, QC
- Wedgewood Hotel & Spa, Vancouver, BC
- The Ritz-Carlton Toronto, Toronto, ON
- Magnolia Hotel & Spa, Victoria, BC
The full ranking contains over 100 hotels across Canada. Here are the top 10 in major cities across the country:
Best hotels in Toronto
- The Hazelton Hotel Toronto
- The Ritz-Carlton, Toronto
- Four Seasons Hotel Toronto
- Shangri-La Toronto
- The St. Regis Toronto
- Bisha Hotel Toronto
- 1 Hotel Toronto
- Park Hyatt Toronto
- Le Germain Hotel Toronto Mercer
- Hotel X Toronto by Library Hotel Collection
Best hotels in Montreal
- Four Seasons Montreal
- The Ritz-Carlton, Montreal
- Le Mount Stephen
- Hôtel Place d'Armes Old Montreal
- Hotel Nelligan
- Sofitel Montreal Golden Mile
- Hôtel Le Germain Montréal
- Hotel William Gray
- Hotel Omni Mont-Royal
- Le St-Martin Hotel Particulier Montreal
Best hotels in Vancouver
- Rosewood Hotel Georgia
- Fairmont Pacific Rim
- Shangri-La Vancouver
- Wedgewood Hotel & Spa
- JW Marriott Parq Vancouver
- Pan Pacific Vancouver
- Loden Hotel
- Fairmont Hotel Vancouver
- L'Hermitage Hotel
- Fairmont Waterfront
Happy travels!
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.
These prices are confirmed at the time of publishing, but they can change at any time. Taxes and fees may not be included.
- Banff Is Getting One Of The 'Sexiest Hotels' Of 2024 & It's Opening So Soon (PHOTOS) ›
- 9 Hotels In Toronto Where Celebs Stay When They're In The City & Here's How Much A Room Costs ›
- This Hotel In Vancouver Was Just Named One Of The Best In Canada (PHOTOS) ›
- The top 25 hotels in Canada were revealed and this dreamy Vancouver stay took the top spot - Narcity ›