Ontario, Canada
Destinations in Ontario with a travel guide or places to stay.
365 cities2,360 places to stay
Cities in Ontario
Most places to stay first.
- Toronto240 staysHotelsThings to do
- Niagara Falls128 stays
- Mississauga104 stays
- Collingwood102 staysThings to do
- Athol77 stays
- Ottawa71 staysHotelsThings to do
- Niagara on the Lake68 stays
- London50 staysThings to do
- Kingston41 staysThings to do
- Blue Mountains36 stays
- Windsor33 staysThings to do
- Sudbury32 stays
- Wasaga Beach29 stays
- Brampton28 stays
- Thunder Bay27 stays
- Sault Ste Marie25 stays
- Kitchener24 stays
- North Bay21 stays
- Hamilton21 stays
- Huntsville20 staysThings to do
- Stratford19 stays
- Barrie19 staysThings to do
- Burlington18 stays
- Tobermory17 stays
- Gananoque17 stays
- Vaughan17 stays
- Saint Catharines16 stays
- Picton16 stays
- Oakville16 stays
- Markham16 stays
- Bracebridge16 stays
- Orillia15 staysThings to do
- Waterloo14 stays
- Cornwall14 stays
- Etobicoke13 stays
- Gravenhurst13 stays
- Wawa12 stays
- Timmins12 stays
- Sarnia12 stays
- Peterborough12 stays
- Oshawa12 stays
- Guelph12 stays
- Brockville12 stays
- Wellington11 stays
- Thorold11 stays
- Goderich11 stays
- Amabel10 stays
- Richmond Hill10 stays
- Cambridge10 stays
- Belleville10 stays
- Port Hope10 stays
- Hallowell9 stays
- Parry Sound9 stays
- Kenora9 stays
- Brantford9 stays
- Oro Medonte8 stays
- Pembroke8 stays
- Milton8 stays
- Midland8 stays
- Kincardine8 stays
- Chatham8 stays
- Ajax7 stays
- Georgina7 stays
- Port Carling7 stays
- Hillier7 stays
- Bowmanville6 stays
- Gloucester6 stays
- Lindsay6 stays
- Woodstock6 stays
- Wiarton6 stays
- Whitby6 stays
- Welland6 stays
- Port Elgin6 stays
- Owen Sound6 stays
- Leamington6 stays
- Kanata6 stays
- Fort Erie6 stays
- Bloomfield6 stays
- Severn6 stays
- Algoma6 stays
- Innisfil5 stays
- North York5 stays
- Trenton5 stays
- Simcoe5 stays
- Port Colborne5 stays
- Perth5 stays
- Newmarket5 stays
- Meaford5 stays
- Kapuskasing5 stays
- Cobourg5 stays
- Nepean5 stays
- Milford5 stays
- Dwight5 stays
- Kingsville5 stays
- Kirkland Lake5 stays
- Fort Frances5 stays
- Flamborough5 stays
- Hearst4 stays
- Sherborne (Township)4 stays
- Pickering4 stays
- Petawawa4 stays
- Napanee4 stays
- Minden4 stays
- Haliburton4 stays
- Dryden4 stays
- Calabogie4 stays
- Buckhorn4 stays
- Bancroft4 stays
- Arnprior4 stays
- Jordan4 stays
- Scarborough4 stays
- Hanover4 stays
- Ashfield4 stays
- Blind River4 stays
- Walkerton4 stays
- Port Perry4 stays
- Thessalon4 stays
- Carrying Place4 stays
- Southampton4 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
- Orangeville3 stays
- Merrickville3 stays
- Ingersoll3 stays
- Harwood3 stays
- Campbellford3 stays
- Brighton3 stays
- Bayfield3 stays
- Lansdowne3 stays
- Mountain View3 stays
- Nipissing South Part3 stays
- Saugeen3 stays
- Sharbot 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
- Elora2 stays
- Carleton Place2 stays
- Bobcaygeon2 stays
- Lake Of Bays2 stays
- Roseneath2 stays
- Norwich2 stays
- Casselman2 stays
- Stanhope2 stays
- Stayner2 stays
- Nichol2 stays
- Red Lake2 stays
- MacTier2 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
- Mono2 stays
- Rexdale2 stays
- Rockland2 stays
- Bongard2 stays
- Wallace2 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
- Lakefield1 stays
- King City1 stays
- Georgetown1 stays
- Flesherton1 stays
- Dundas1 stays
- Coniston1 stays
- Cochrane1 stays
- Bruce Mines1 stays
- Alliston1 stays
- Minett1 stays
- Temiskaming Shores1 stays
- Lanark1 stays
- Marysville1 stays
- Cayuga1 stays
- Ancaster1 stays
- Burgessville1 stays
- Port Sydney1 stays
- Cardiff1 stays
- Georgian Bay1 stays
- Adelaide1 stays
- Amherstburg1 stays
- Orono1 stays
- New Hamburg1 stays
- Lutterworth1 stays
- Sarawak1 stays
- Windermere1 stays
- Iron Bridge1 stays
- Whitchurch Stouffville1 stays
- Madoc1 stays
- Englehart1 stays
- Port Dover1 stays
- Fenelon Falls1 stays
- Maynooth1 stays
- Clarksburg1 stays
- Nottawa1 stays
- The Archipelago1 stays
- Magnetawan1 stays
- Coboconk1 stays
- Bolton1 stays
- Stoney Creek1 stays
- Grafton1 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
- Delta1 stays
- Tamworth1 stays
- Moosonee1 stays
- Caledonia1 stays
- Orleans1 stays
- Chelmsford1 stays
- Saint Jacobs1 stays
- Sandwich South1 stays
- Strathroy1 stays
- Terrace Bay1 stays
- Woodbridge1 stays
- Aurora1 stays
- Saugeen Shores (ON)1 stays
- St Marys1 stays
- Berkeley (ON)1 stays
- Harwich1 stays
- Nanticoke1 stays
- Somerville1 stays
- Stanley1 stays
- Bala1 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 13 citiesResorts 4 citiesHoliday homes 33 citiesAparthotels 3 citiesGuest houses 4 citiesBed and breakfasts 7 citiesHostels 2 citiesMotels 32 citiesInns 17 citiesStays with a pool 3 cities5-star hotels 2 cities4-star hotels 34 cities3-star hotels 45 citiesStays with a spa 6 citiesFamily-friendly stays 2 cities
Hotel brands in the top cities of Ontario
Mississauga
Ottawa
Windsor
Other regions in Canada
Frequently asked questions about Ontario
How many places to stay are there in Ontario?
There are 2,300+ hotels, apartments and other places to stay in Ontario, across 360+ 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.