
Whether you’re travelling or planning a staycation, a new ranking has revealed 10 of the best hotels in Canada that should be on your radar.
Now in its 31st year, Travel + Leisure‘s World’s Best Awards highlights readers’ favourite travel experiences in the world, including the best hotels in Canada. Over 207,000 readers voted in the survey and cast 661,000 votes across over 10,088 properties, which include hotels, cities, cruise lines, resorts, etc.
For guests looking for an unforgettable stay, the top hotels can be found in B.C., Quebec, and Ontario. This year’s winner is the iconic Fairmont Empress in Victoria, B.C., which stands out for its location right on the city’s harbour and an experience steeped in history.
Read on to find out which hotels made the list of the best hotels in Canada this year.
10. Hotel William Gray

@hotelwilliamgray/Instagram
Location: Montréal, Que.
Score: 89
This boutique hotel in the heart of Old Montréal manages to combine modern design with historic charm. Guests can enjoy a rooftop terrace with views of the city, a spa, and al fresco dining at Terasse William Gray.
9. Four Seasons Hotel Toronto

@fstoronto/Instagram
Location: Toronto, Ont.
Score: 89.05
With museums and designer boutiques on Bloor Street nearby, the Four Seasons Hotel Toronto’s location is hard to beat. Guests can take in the city’s stunning skyline views from the suites and dine at Café Boulud, where renowned chef Daniel Boulud curates classic bistro dishes.
8. Fairmont Le Chateau Frontenac

@fairmontfrontenac/Instagram
Location: Quebec City, Que.
Score: 90.12
It should come as no surprise that this historic hotel is a crowd favourite. Perched above Old Quebec, the castle-like hotel draws guests with its architecture, rich history, and views of the St. Lawrence River.
7. Four Seasons Hotel Montréal

@fstmontreal/Instagram
Location: Montréal, Que.
Score: 91.16
This five-star hotel is located in Montréal’s Golden Square Mile, a historic neighbourhood at the foot of Mount Royal. For those looking to unwind, the hotel is home to the Guerlain Spa, which includes eight treatment rooms, including a couples’ suite.
6. Fairmont Pacific Rim

@fairmontpacific/Instagram
Location: Vancouver, B.C.
Score: 92.10
Another guest favourite, Vancouver’s Fairmont Pacific Rim, is an urban retreat with stunning views of the mountain and harbour.
5. Wedgewood Hotel & Spa

@wedgewoodhotel/Instagram
Location: Vancouver, B.C.
Score: 92.43
Another hotel that’s consistently ranked among the best in Canada, the Wedgewood Hotel & Spa is a family-owned hotel known for its understated European-inspired country house style and relaxing spa.
4. The Ritz-Carlton, Montréal

@ritzcarltonmontreal/Instagram
Location: Montréal, Que.
Score: 92.80
Whether you’re celebrating a special occasion or simply treating yourself, this historic luxury hotel is known for its elegant rooms, attentive service, and timeless charm.
3. Auberge Saint-Antoine

@aubergesaintantoine/Instagram
Location: Quebec City, Que.
Score: 95.13
Tucked away in a quiet street in Quebec City is Auberge Saint-Antoine, which combines modern opulence with old-world charm. Guests love it for its warm and impeccable service and beautiful suites.
2. Rosewood Hotel Georgia

@rosewoodhotegeorgia/Instagram
Location: Vancouver, B.C.
Score: 95.62
It’s no surprise that this celebrity hotspot is constantly on the list of the best hotels in Canada. Not only is it known for its cocktails at the 1927 Lounge, but this downtown hotel also stands out for its luxurious suites, including the Rosewood Suite with a rooftop garden terrace and hot tub.
1. Fairmont Empress

@fairmontempress/Instagram
Location: Victoria, B.C.
Score: 96.08
The Fairmont Empress has been around since the 1900s, and it has fine-tuned the luxury stay experience. The hotel has hosted royalty and celebrities over the years, and is known for its afternoon tea, pouring half a million cups of tea every year.