Compiled by our independent editors
British Columbia is a stunning province on Canada’s west coast, renowned for its diverse landscapes, including rugged mountains, lush forests, and picturesque coastlines. Vibrant cities like Vancouver and Victoria offer a mix of cultural experiences, while outdoor enthusiasts can enjoy activities like hiking, skiing, and wildlife watching in its abundant natural beauty.
Filter
Location
Hotel Class
Amenities
Brand
Kelowna, British Columbia
#1 in Best Hotels in the Canada
$154
Mont-Tremblant, Quebec
#2 in Best Hotels in the Canada
$193
$165
Niagara Falls, Ontario
#3 in Best Hotels in the Canada
$126
$102
Whistler, British Columbia
#4 in Best Hotels in the Canada
$201
$200
Montreal,
#5 in Best Hotels in the Canada
$166
$130
Toronto, Ontario
#6 in Best Hotels in the Canada
Victoria, British Columbia
#7 in Best Hotels in the Canada
$192
$111
London, Ontario
#8 in Best Hotels in the Canada
$138
$97
Pointe Claire,
#9 in Best Hotels in the Canada
$198
$173
Richmond, British Columbia
#10 in Best Hotels in the Canada
$185
$107
Kitchener, Ontario
#11 in Best Hotels in the Canada
$119
$101
Toronto, Ontario
#12 in Best Hotels in the Canada
Waterloo, Ontario
#13 in Best Hotels in the Canada
$226
$226
London, Ontario
#14 in Best Hotels in the Canada
$200
$199
Ottawa, Ontario
#15 in Best Hotels in the Canada
$364
$364
Guelph, Ontario
#16 in Best Hotels in the Canada
$228
$228
Kingston, Ontario
#17 in Best Hotels in the Canada
$160
Toronto, Ontario
#18 in Best Hotels in the Canada
Toronto, Ontario
#19 in Best Hotels in the Canada
$236
Thunder Bay, Ontario
#20 in Best Hotels in the Canada
$371
$350
Markham, Ontario
#21 in Best Hotels in the Canada
$150
$127
Markham, Ontario
#22 in Best Hotels in the Canada
$119
Toronto,
#23 in Best Hotels in the Canada
Ottawa, Ontario
#24 in Best Hotels in the Canada
Toronto,
#25 in Best Hotels in the Canada
$708
$590
Page 6 of 7