Ontario, Canada
Destinations in Ontario with a travel guide or places to stay.
371 cities2,646 places to stay
Cities in Ontario
Most places to stay first.
- Toronto291 staysHotelsThings to do
- Niagara Falls159 stays
- Mississauga111 stays
- Collingwood107 staysThings to do
- Athol77 stays
- Ottawa72 staysHotelsThings to do
- Niagara on the Lake70 stays
- Blue Mountains70 stays
- London53 staysThings to do
- Kingston45 staysThings to do
- Wasaga Beach41 stays
- Windsor34 staysThings to do
- Sudbury32 stays
- Brampton32 stays
- Hamilton30 stays
- Thunder Bay28 stays
- Sault Ste Marie25 stays
- Kitchener25 stays
- Burlington25 stays
- Roseneath23 stays
- Stratford21 stays
- North Bay21 stays
- Barrie21 staysThings to do
- Huntsville20 staysThings to do
- Gravenhurst19 stays
- Vaughan19 stays
- Markham18 stays
- Tobermory17 stays
- Saint Catharines17 stays
- Oakville17 stays
- Gananoque17 stays
- Waterloo16 stays
- Picton16 stays
- Bracebridge16 stays
- Orillia15 staysThings to do
- Cornwall15 stays
- Belleville15 stays
- Sarnia14 stays
- Oshawa14 stays
- Etobicoke13 stays
- Thorold13 stays
- Peterborough13 stays
- Wawa12 stays
- Timmins12 stays
- Richmond Hill12 stays
- Guelph12 stays
- Brockville12 stays
- Wellington11 stays
- Leamington11 stays
- Goderich11 stays
- Cambridge11 stays
- Amabel10 stays
- Parry Sound10 stays
- Port Hope10 stays
- Hallowell9 stays
- Milton9 stays
- Kenora9 stays
- Brantford9 stays
- Ajax9 stays
- Port Carling9 stays
- Oro Medonte8 stays
- Whitby8 stays
- Pembroke8 stays
- Midland8 stays
- Kincardine8 stays
- Chatham8 stays
- Wiarton7 stays
- Fort Erie7 stays
- Campbellford7 stays
- Georgina7 stays
- Lanark7 stays
- Kingsville7 stays
- Hillier7 stays
- Bowmanville6 stays
- Gloucester6 stays
- Innisfil6 stays
- Lindsay6 stays
- Woodstock6 stays
- Welland6 stays
- Port Elgin6 stays
- Owen Sound6 stays
- Kanata6 stays
- Bloomfield6 stays
- Severn6 stays
- Algoma6 stays
- Fort Frances6 stays
- North York5 stays
- Trenton5 stays
- Simcoe5 stays
- Port Colborne5 stays
- Perth5 stays
- Newmarket5 stays
- Napanee5 stays
- Meaford5 stays
- Kapuskasing5 stays
- Cobourg5 stays
- Nepean5 stays
- Milford5 stays
- Dwight5 stays
- Windermere5 stays
- Blind River5 stays
- Kirkland Lake5 stays
- Carrying Place5 stays
- Southampton5 stays
- Flamborough5 stays
- Strathroy5 stays
- Hearst4 stays
- Sherborne (Township)4 stays
- Pickering4 stays
- Petawawa4 stays
- Orangeville4 stays
- Minden4 stays
- Haliburton4 stays
- Dryden4 stays
- Calabogie4 stays
- Buckhorn4 stays
- Bancroft4 stays
- Arnprior4 stays
- Jordan4 stays
- Scarborough4 stays
- Hanover4 stays
- Ashfield4 stays
- Walkerton4 stays
- Port Perry4 stays
- Thessalon4 stays
- Deep River4 stays
- Cochrane4 stays
- Aurora4 stays
- Longlac4 stays
- East Gwillimbury3 stays
- Keppel3 stays
- Sturgeon Falls3 stays
- Smiths Falls3 stays
- Saint Thomas3 stays
- Otter Lake3 stays
- Merrickville3 stays
- Ingersoll3 stays
- Harwood3 stays
- Elora3 stays
- Brighton3 stays
- Bayfield3 stays
- Norwich3 stays
- Lansdowne3 stays
- Mountain View3 stays
- Nipissing South Part3 stays
- Saugeen3 stays
- Sharbot Lake3 stays
- Red Lake3 stays
- Harcourt3 stays
- Little Current3 stays
- Clarington3 stays
- Barry's Bay3 stays
- Chapleau3 stays
- Mattawa3 stays
- Nipigon3 stays
- Parry Sound Centre Part3 stays
- South Marysburgh3 stays
- Tiny3 stays
- Marathon3 stays
- Thornhill3 stays
- Caledon2 stays
- Edwardsburgh2 stays
- Angus2 stays
- Foley2 stays
- Haileybury2 stays
- Mulmur2 stays
- Pittsburgh2 stays
- Wainfleet2 stays
- Woolwich2 stays
- Westport2 stays
- Waterford2 stays
- Tweed2 stays
- Thornbury2 stays
- South River2 stays
- Saint Marys2 stays
- Renfrew2 stays
- Prescott2 stays
- Port Stanley2 stays
- Point Edward2 stays
- Kemptville2 stays
- Keene2 stays
- Grimsby2 stays
- Fergus2 stays
- Carleton Place2 stays
- Bobcaygeon2 stays
- Minett2 stays
- Lake Of Bays2 stays
- Port Sydney2 stays
- Casselman2 stays
- Stanhope2 stays
- Stayner2 stays
- Madoc2 stays
- Nichol2 stays
- MacTier2 stays
- Grafton2 stays
- Providence Bay2 stays
- Paris2 stays
- Mindemoya2 stays
- Schreiber2 stays
- Cloyne2 stays
- Dymond2 stays
- Sherwood Jones And Burns (Township)2 stays
- Rolph Buchanan Wylie And Mckay (Township)2 stays
- Hamilton (Township)2 stays
- Port Loring2 stays
- Alexandria2 stays
- Bradford West Gwillimbury2 stays
- Burk's Falls2 stays
- Elliot Lake2 stays
- Erieau2 stays
- Grand Bend2 stays
- Killaloe2 stays
- Laxton Digby And Longford (Township)2 stays
- Maidstone2 stays
- Romney2 stays
- Sundridge2 stays
- Verulam2 stays
- Victoria Harbour2 stays
- Manitowaning2 stays
- Delta2 stays
- Caledonia2 stays
- Mono2 stays
- Rexdale2 stays
- Rockland2 stays
- Bongard2 stays
- Wallace2 stays
- Bala2 stays
- Queenston2 stays
- Long Sault2 stays
- Carnarvon2 stays
- Bathurst1 stays
- Clearview1 stays
- Dysart1 stays
- Front Of Leeds And Lansdowne1 stays
- Glanbrook1 stays
- Harvey1 stays
- Hope1 stays
- Michipicoten1 stays
- New Liskeard1 stays
- Nipissing1 stays
- Richmond1 stays
- Russell1 stays
- Sidney1 stays
- Sioux Lookout1 stays
- Smith1 stays
- Tay1 stays
- Tyendinaga1 stays
- Wallaceburg1 stays
- Wolfe Island1 stays
- Tillsonburg1 stays
- Rockport1 stays
- Lions Head1 stays
- Lakefield1 stays
- King City1 stays
- Georgetown1 stays
- Flesherton1 stays
- Dundas1 stays
- Coniston1 stays
- Cochrane1 stays
- Bruce Mines1 stays
- Alliston1 stays
- Temiskaming Shores1 stays
- Marysville1 stays
- Cayuga1 stays
- Ancaster1 stays
- Burgessville1 stays
- Algonquin Highlands1 stays
- Cardiff1 stays
- Georgian Bay1 stays
- Adelaide1 stays
- Amherstburg1 stays
- Orono1 stays
- New Hamburg1 stays
- Lutterworth1 stays
- Sarawak1 stays
- Dorset1 stays
- Iron Bridge1 stays
- Whitchurch Stouffville1 stays
- Englehart1 stays
- Port Dover1 stays
- Fenelon Falls1 stays
- Maynooth1 stays
- Fenelon Falls1 stays
- Clarksburg1 stays
- Nottawa1 stays
- The Archipelago1 stays
- Magnetawan1 stays
- Coboconk1 stays
- Bolton1 stays
- Stoney Creek1 stays
- East Zorra Tavistock1 stays
- Fonthill1 stays
- Mount Forest1 stays
- Exeter1 stays
- Sutton1 stays
- Woodview1 stays
- Burleigh And Anstruther (Township)1 stays
- Acton1 stays
- Ross1 stays
- Lion's Head1 stays
- Machin1 stays
- Alfred1 stays
- Ameliasburgh1 stays
- Armstrong1 stays
- Assiginack1 stays
- Bastard And South Burgess (Township)1 stays
- Bath1 stays
- Bayham1 stays
- Bedford1 stays
- Belmont And Methuen (Township)1 stays
- Bosanquet1 stays
- Camden East1 stays
- Dunnville1 stays
- Erin1 stays
- Espanola1 stays
- Faraday1 stays
- Finch1 stays
- Greenock1 stays
- Hagerman1 stays
- Hawkesbury1 stays
- Herschel1 stays
- Hornepayne1 stays
- Howland1 stays
- Huntingdon1 stays
- Iroquois1 stays
- Iroquois Falls1 stays
- Kaladar Anglesea And Effingham (Township)1 stays
- Markdale1 stays
- Mcmurrich1 stays
- Morrisburg1 stays
- Norfolk1 stays
- North Algona1 stays
- North Easthope1 stays
- North Marysburgh1 stays
- Radcliffe1 stays
- Rawdon1 stays
- Scugog1 stays
- Seaforth1 stays
- Shedden1 stays
- Sophiasburgh1 stays
- South Plantagenet1 stays
- Vienna1 stays
- White River1 stays
- Winchester1 stays
- Miller Lake1 stays
- Tamworth1 stays
- Moosonee1 stays
- Orleans1 stays
- Chelmsford1 stays
- Saint Jacobs1 stays
- Sandwich South1 stays
- Terrace Bay1 stays
- Woodbridge1 stays
- Aurora1 stays
- Saugeen Shores (ON)1 stays
- St Marys1 stays
- Frankford1 stays
- Berkeley (ON)1 stays
- Harwich1 stays
- Nanticoke1 stays
- Somerville1 stays
- Stanley1 stays
- Schreiber1 stays
- Delhi1 stays
- Beamsville1 stays
- Dillon1 stays
- Gannon Village1 stays
- Goulais River1 stays
- Mountain Grove1 stays
- Emsdale1 stays
- Port Elgin (ON)1 stays
Places to stay in Ontario
Hotels 77 citiesApartments 16 citiesResorts 4 citiesHoliday homes 45 citiesAparthotels 3 citiesGuest houses 5 citiesBed and breakfasts 7 citiesHostels 3 citiesMotels 33 citiesInns 17 citiesStays with a pool 4 cities5-star hotels 2 cities4-star hotels 34 cities3-star hotels 46 citiesStays with a spa 8 citiesFamily-friendly stays 6 cities
Hotel brands in the top cities of Ontario
Mississauga
Toronto
Ottawa
Windsor
Other regions in Canada
Frequently asked questions about Ontario
How many places to stay are there in Ontario?
There are 2,600+ hotels, apartments and other places to stay in Ontario, across 370+ cities.
Which are the main destinations in Ontario?
The destinations with the most places to stay are Toronto, Niagara Falls, Mississauga, Collingwood, Athol.
Are there tours and activities in Ontario?
Yes, 1,600+ tours and activities are listed in Ontario.