Compiled by our independent editors
Ontario is Canada’s most populous province, known for its diverse cities, including Toronto, the capital, and Ottawa, the nation's capital. Rich in natural beauty, it features stunning landscapes like the Niagara Falls and numerous lakes. The province boasts a vibrant cultural scene and a strong economy driven by various industries.
Filter
Location
Hotel Class
Amenities
Brand
Ottawa, Ontario
#1 in Best Hotels in the Canada
Laval, Quebec
#2 in Best Hotels in the Canada
$243
$243
Fredericton, Northeast Provinces
#3 in Best Hotels in the Canada
$318
Vancouver, British Columbia
#4 in Best Hotels in the Canada
$209
$208
Calgary, Alberta
#5 in Best Hotels in the Canada
$251
Toronto, Ontario
#6 in Best Hotels in the Canada
$697
$697
Saint Hyacinthe, Quebec
#7 in Best Hotels in the Canada
$180
$180
Calgary, Alberta
#8 in Best Hotels in the Canada
$211
$211
Charlottetown, Northeast Provinces
#9 in Best Hotels in the Canada
$141
$141
Surrey, British Columbia
#10 in Best Hotels in the Canada
$182
$146
St. John's, Northeast Provinces
#11 in Best Hotels in the Canada
$148
$121
Niagara Falls, Ontario
#12 in Best Hotels in the Canada
$135
$128
Dorval, Quebec
#13 in Best Hotels in the Canada
$321
$305
Kananaskis, Alberta
#14 in Best Hotels in the Canada
$231
Richmond, British Columbia
#15 in Best Hotels in the Canada
$216
Halifax, Northeast Provinces
#16 in Best Hotels in the Canada
$102
$76
Calgary, Alberta
#17 in Best Hotels in the Canada
$310
Toronto, Ontario
#18 in Best Hotels in the Canada
Montreal, Quebec
#19 in Best Hotels in the Canada
$231
Vancouver, British Columbia
#20 in Best Hotels in the Canada
$622
Saint John, Northeast Provinces
#21 in Best Hotels in the Canada
$113
$113
Banff, Alberta
#22 in Best Hotels in the Canada
$830
$686
Toronto, Ontario
#23 in Best Hotels in the Canada
$218
$218
Quebec,
#24 in Best Hotels in the Canada
$382
$350
Victoria, British Columbia
#25 in Best Hotels in the Canada
$158
$158
Page 2 of 7