
World travellers looking for the best stays in Canada are gravitating towards B.C., and local hotels are reaping the rewards.
This week, Condé Nast Traveller revealed the best hotels in Canada as voted on in the 2025 Readers’ Choice Awards.
Over 757,000 votes were cast this year, and the top Canadian hotel this year is none other than the Magnolia Hotel & Spa in Victoria.

Magnolia Hotel & Spa
- You might also like:
- Average rent for a one-bedroom in Vancouver drops by nearly $500 since 2023
- New speedy seaplane route from Vancouver to Tofino is about to take off
- B.C. university prepares to lay off dozens due to drop in international students
“Come winter, the luxurious hotels make for cozy bases with roaring fires from which to explore towns as they’re caked in white layers,” said Condé Nast Traveller online.
Magnolia is a luxury boutique hotel that is renowned for its quaint and unassuming decadence, exemplified by its award-winning spa, fine dining restaurant, and lounge, perfect for enjoying cocktails. And don’t miss out on enjoying the Pacific Northwest cuisine created by the team’s passion for Vancouver Island ingredients.
Ideally situated within walking distance of Victoria’s top attractions, Magnolia Hotel & Spa is just steps away from the Inner Harbour, Legislature, and vibrant shopping and dining districts.

4kclips/Shutterstock
Also making the list at #6 is the Pan Pacific Vancouver, located along the waterfront in downtown Vancouver.
Pan Pacific Vancouver is a prestigious luxury hotel boasting breathtaking vistas of the city skyline, mountains, and harbour, with plenty to do within walking distance.
Renowned for its upscale accommodations, outstanding dining venues, and easy accessibility to nearby attractions, Pan Pacific Vancouver stands as an ideal destination within one of Canada’s most dynamic urban hubs.
B.C. hotels have recently garnered numerous accolades, ranging from three luxury destinations being named the top 10 city hotels in Canada, and a Whistler spot being crowned the number one resort in the country.
Victoria also beat exotic locales to be named the world’s best small city in the coveted awards.
You can view the full 38th annual Condé Nast Traveller ranking online.