These hotels were ranked Canada’s best — here’s what they look like

From quaint boutique hotels to grand hotels that ooze old-school glamour, this year’s CN Traveller’s Readers’ Choice Awards reveal the most beloved hotels in Canada.
Each year, half a million readers take part in a survey that ranks the best hotels, resorts, and cities in the world. This year’s top 10 hotels in Canada had one major thing in common: an amazing location. Whether it’s in the heart of Toronto’s bustling financial district or tucked away in Quebec’s historic streets, each property offers a unique way to experience the best that each city has to offer.
Although the most favoured hotels in Canada are in Toronto and Montreal, according to readers, the number one hotel is in Victoria, B.C. Here are the best hotels in Canada that you’ll want to return to again and again.
10. Hotel William Gray

@hotewilliamgray/Instagram
Location: Montreal, Que.
Score: 90.12
To get a sense of Old Montreal, you can’t go wrong with Hotel William Gray. The location means you can easily explore the historic neighbourhood or take a leisurely walk along the Promenade du Vieux-Port. But in contrast to the area’s old-world charm, the hotel is all about modern luxury. Spend a lazy day in bed and order a chocolate croissant from room service or dine at the nearby Maggie Oakes restaurant.
9. 1 Hotel

1hotels.com
Location: Toronto, Ont.
Score: 92
Situated in downtown Toronto, 1 Hotel is a breath of fresh air with its nature-inspired design. The hotel prioritizes sustainability, and guests can even explore the city in the hotel’s Audi electric vehicle. 1 Kitchen Toronto serves farm-to-table cuisine and is a zero-waste operation. Unwind by taking a dip in the rooftop pool that offers a view of the city. Also, the hotel is pet-friendly and allows guests to bring up to two pups with no extra fee.
8. Hotel Nelligan

@hotelnelligan/Instagram
Location: Montreal, Que.
Score: 92.39
An award-winning hotel nestled in the heart of Montreal’s historic Old Town neighbourhood, Hotel Nelligan is ideal for those seeking a unique experience. It features old brickwork and terraces, where you can enjoy your morning coffee while taking in the view.
7. Pan Pacific Vancouver

@panpacificvancouver/Instagram
Location: Vancouver, B.C.
Score: 93.57
Boasting stunning views of Coal Harbour and the downtown Vancouver skyline, the Pan Pacific Hotel offers one of the most scenic spots to relax and unwind. Enjoy exclusive access to the Pacific Club Lounge on the 23rd floor, where complimentary breakfast and snacks, along with personalized service from the Club Concierge team.
6. Honeyrose Hotel Montreal

@honeyrosemontreal/Instagram
Location: Montreal, Que.
Score: 94.12
Located in the heart of downtown, the Honeyrose Hotel Montreal offers a blend of modern luxury and vintage vibes. It’s situated right next to the city’s cultural centre, allowing guests to access Montreal’s vibrant arts and entertainment scene easily. Rooms come with an interactive tablet, allowing you to personalize your experience with just a few taps.
5. The St. Regis Toronto

@stregishoteltoronto/Instagram
Location: Toronto, Ont.
Score: 94.59
You can’t get more central than The St. Regis Toronto, perfectly positioned in the city’s financial district and just steps from the entertainment district. The hotel blends the timeless elegance of grand hotels with contemporary comforts. Unwind by the fire, take a dip in the indoor pool, or enjoy signature cocktails and classic North American dishes at Louix Lou, located on the 31st floor.
4. Auberge Saint-Antoine

@aubergesaintantoine/Instagram
Location: Quebec City, Que.
Score: 96
The Auberge Saint-Antoine Hotel is as charming as a real-life Wes Anderson film set. Despite being centrally located across the Museum of Civilization and the Place des Canotiers public square, it sits on a quiet street, creating a bubble of calm in the heart of Quebec City. Furry friends are also welcome.
3. The Drake Hotel

@thedrakehotel/Instagram
Location: Toronto, Ont.
Score: 96.03
If you prefer more unique stays, The Drake Hotel is an iconic boutique hotel with 51 art-filled rooms. You’ll never run out of things to do as the hotel is located in the trendy Queen West neighbourhood. Downstairs is the Drake Underground, which hosts live music and DJ performances, allowing you to let loose and enjoy the night.
2. Fairmont Royal York

@fairmontroyalyork/Instagram
Location: Toronto, Ont.
Score: 98.19
An oldie but a goodie, the Fairmont Royal York has been a landmark of luxury in Toronto since it opened in 1929. The hotel features modern and spacious suites, along with a skylit indoor pool. Clockwork serves up bubbly cocktails and afternoon tea, while Reign is an award-winning restaurant specializing in Canadian cuisine with a French flair.
1. The Magnolia Hotel & Spa

@magnoliahotel/Instagram
Location: Victoria, British Columbia
Score: 98.67
It’s easy to see why The Magnolia Hotel & Spa consistently wins awards. Located near Victoria’s Inner Harbour, this boutique, founded by two local families, was designed as the ultimate haven for relaxation. The hotel offers personalized service, a spa, 24-hour concierge service, and evening turn-down service to ensure you get a peaceful night’s sleep.