Toronto 568 hotels
Montreal 480 hotels
Québec 306 hotels
Whistler 301 hotels
Calgary 251 hotels
Vancouver 237 hotels
Victoria 225 hotels
Blue Mountains 212 hotels
Edmonton 207 hotels
Mont-Tremblant 202 hotels
Stoneham 167 hotels
Ottawa 159 hotels
Winnipeg 154 hotels
Niagara Falls 145 hotels
Canmore 136 hotels
Mississauga 116 hotels
Halifax 115 hotels
Kelowna 101 hotels
Big White 89 hotels
Revelstoke 81 hotels
Whitehorse 79 hotels
Hamilton 78 hotels
Gatineau 72 hotels
Richmond 71 hotels
Niagara on the Lake 63 hotels
Surrey 62 hotels
Mille-Isles 58 hotels
Magog-Orford 56 hotels
La Malbaie 54 hotels
Ucluelet 52 hotels
Saskatoon 51 hotels
Lac-Superieur 51 hotels
Banff 50 hotels
Moncton 47 hotels
Kingston 47 hotels
Kamloops 47 hotels
London 46 hotels
Collingwood 46 hotels
Burnaby 46 hotels
Regina 44 hotels
Saint John 43 hotels
Penticton 42 hotels
Lethbridge 42 hotels
Kitchener 42 hotels
Waterloo 40 hotels
Charlottetown 40 hotels
Petite-Rivière-Sai... 39 hotels
North Vancouver 39 hotels
Nanaimo 39 hotels
Golden 37 hotels
Brampton 37 hotels
Baie-Saint-Paul 36 hotels
St. John's 34 hotels
Jasper 34 hotels
Fernie 32 hotels
Vaughan 31 hotels
Richmond Hill 31 hotels
Burlington 31 hotels
Wasaga Beach 30 hotels
Wellington 29 hotels
Invermere 29 hotels
Drumheller 29 hotels
Vernon 28 hotels
Sudbury 28 hotels
Stratford 28 hotels
Markham 28 hotels
Radium Hot Springs 27 hotels
Osoyoos 27 hotels
Windsor 26 hotels
Thunder Bay 26 hotels
Red Deer 26 hotels
Grande Prairie 26 hotels
Cavendish 26 hotels
Sault Ste. Marie 25 hotels
Picton 25 hotels
Huntsville 25 hotels
Fort McMurray 25 hotels
Abbotsford 25 hotels
Trois-Rivières 24 hotels
Tofino 24 hotels
Sherbrooke 24 hotels
Prince George 24 hotels
Moose Jaw 24 hotels
Laval 24 hotels
Yellowknife 23 hotels
Sechelt 23 hotels
Medicine Hat 23 hotels
Oakville 22 hotels
North Bay 22 hotels
Lloydminster 22 hotels
Barrie 22 hotels
Valemount 21 hotels
Rimouski 21 hotels
Perce 21 hotels
Cranbrook 21 hotels
Bromont 21 hotels
West Vancouver 20 hotels
Tadoussac 20 hotels
Sooke 20 hotels
Saint-Férréol-les-... 20 hotels
Oshawa 20 hotels
Fredericton 20 hotels
Clearwater 20 hotels
Beaupré 20 hotels
Saguenay 19 hotels
Parksville 19 hotels
Longueuil 19 hotels
Dorval 19 hotels
Saint-Faustin 18 hotels
Nelson 18 hotels
Lévis 17 hotels
Hope 17 hotels
Hinton 17 hotels
Saint-Raymond 16 hotels
White Rock 16 hotels
Sidney 16 hotels
Powell River 16 hotels
Port Renfrew 16 hotels
Leduc 16 hotels
Fairmont Hot Springs 16 hotels
Campbell River 16 hotels
Cambridge 16 hotels
Brandon 16 hotels
Bala 15 hotels
Saint Adolphe D'Howard 15 hotels
Truro 15 hotels
Saint-Sauveur-des-Monts 15 hotels
Saint Come 15 hotels
Rouyn-Noranda 15 hotels
Qualicum Beach 15 hotels
Peterborough 15 hotels
Gananoque 15 hotels
Fort Saint John 15 hotels
Belleville 15 hotels
West Kelowna 14 hotels
Sylvan Lake 14 hotels
Shawinigan 14 hotels
Saint-Donat-de-Montcalm 14 hotels
Rivière-du-Loup 14 hotels
Orillia 14 hotels
Newmarket 14 hotels
Duncan 14 hotels
Drayton Valley 14 hotels
Digby 14 hotels
Delta 14 hotels
Dawson Creek 14 hotels
Coquitlam 14 hotels
Christina Lake 14 hotels
Brossard 14 hotels
Baddeck 14 hotels
Wiarton 13 hotels
Whitecourt 13 hotels
Timmins 13 hotels
Terrace 13 hotels
Swift Current 13 hotels
Summerside 13 hotels
Sarnia 13 hotels
Sainte-Anne-des-Monts 13 hotels
St. Catharines 13 hotels
Saint Andrews 13 hotels
Prince Rupert 13 hotels
Port Elgin 13 hotels
Parry Sound 13 hotels
LʼAnse-Saint-Jean 13 hotels
Langley 13 hotels
Harrison Hot Springs 13 hotels
Edson 13 hotels
Camrose 13 hotels
Brantford 13 hotels
Whitby 12 hotels
Sherwood Park 12 hotels
Roberval 12 hotels
Port Alberni 12 hotels
Pincher Creek 12 hotels
Panorama 12 hotels
North Saanich 12 hotels
Lac-Mégantic 12 hotels
Gravenhurst 12 hotels
Cornwall 12 hotels
Cold Lake 12 hotels
Val-dʼOr 11 hotels
Sun Peaks 11 hotels
Quesnel 11 hotels
Nisku 11 hotels
Matane 11 hotels
Guelph 11 hotels
Goderich 11 hotels
Ganges 11 hotels
Fort Saskatchewan 11 hotels
Courtenay 11 hotels
Bracebridge 11 hotels
West Kelowna 10 hotels
Tobermory 10 hotels
Welland 10 hotels
Wawa 10 hotels
Saint-Alexis-des-Monts 10 hotels
Port Carling 10 hotels
Pickering 10 hotels
Otter Lake 10 hotels
North Battleford 10 hotels