Where to stay in Ontario Province
- Toronto (ON)
- 1119 hotels
- The Blue Mountains (ON)
- 305 hotels
- Niagara Falls (ON)
- 298 hotels
- Ottawa (ON)
- 270 hotels
- Mississauga (ON)
- 200 hotels
- Hamilton (ON)
- 189 hotels
- Niagara On The Lake (ON)
- 155 hotels
- London (ON)
- 82 hotels
- Brampton (ON)
- 75 hotels
- Kingston (ON)
- 70 hotels
- Stratford (ON)
- 66 hotels
- Windsor (ON)
- 64 hotels
- Sudbury (ON)
- 56 hotels
- Barrie (ON)
- 50 hotels
- Wasaga Beach (ON)
- 50 hotels
- Richmond Hill (ON)
- 49 hotels
- Vaughan (ON)
- 49 hotels
- Burlington (ON)
- 47 hotels
- Markham (ON)
- 46 hotels
- Kitchener (ON)
- 44 hotels
- Waterloo (ON)
- 44 hotels
- Huntsville (ON)
- 43 hotels
- Sault Ste Marie (ON)
- 42 hotels
- Collingwood (ON)
- 41 hotels
- Gravenhurst (ON)
- 40 hotels
- Parry Sound (ON)
- 40 hotels
- Thunder Bay (ON)
- 40 hotels
- Oakville (ON)
- 39 hotels
- Prince Edward (ON)
- 37 hotels
- Picton (ON)
- 36 hotels
- Leamington (ON)
- 36 hotels
- Peterborough (ON)
- 36 hotels
- Saugeen Shores (ON)
- 35 hotels
- North Bay (ON)
- 34 hotels
- St. Catharines (ON)
- 34 hotels
- Kitchener
- 33 hotels
- Oshawa (ON)
- 33 hotels
- Gananoque
- 29 hotels
- Smiths Falls (ON)
- 27 hotels
- Belleville (ON)
- 27 hotels
- Thorold (ON)
- 27 hotels
- Guelph (ON)
- 26 hotels
- Kawartha Lakes
- 25 hotels
- Cornwall (ON)
- 24 hotels
- Sarnia (ON)
- 24 hotels
- Milton (ON)
- 24 hotels
- Bracebridge (ON)
- 23 hotels
- Brockville (ON)
- 23 hotels
- Fort Erie (ON)
- 22 hotels
- Pembroke (ON)
- 21 hotels
- Orillia (ON)
- 21 hotels
- Innisfil (ON)
- 21 hotels
- Tobermory (ON)
- 20 hotels
- Ajax (ON)
- 20 hotels
- Midland (ON)
- 20 hotels
- Timmins (ON)
- 19 hotels
- Whitby (ON)
- 19 hotels
- Brantford (ON)
- 19 hotels
- Cobourg (ON)
- 19 hotels
- Kenora (ON)
- 19 hotels
- Simcoe (ON)
- 19 hotels
- Welland (ON)
- 18 hotels
- Cambridge (ON)
- 18 hotels
- Lincoln (ON)
- 18 hotels
- Centre Wellington (ON)
- 18 hotels
- Napanee (ON)
- 17 hotels
- Owen Sound (ON)
- 17 hotels
- Haliburton (ON)
- 17 hotels
- Port Hope (ON)
- 16 hotels
- Kincardine (ON)
- 16 hotels
- Seguin (ON)
- 16 hotels
- Newmarket (ON)
- 16 hotels
- Wawa (ON)
- 16 hotels
- Meaford (ON)
- 15 hotels
- Mono (ON)
- 15 hotels
- Sauble Beach (ON)
- 15 hotels
- Kingsville (ON)
- 15 hotels
- Lambton Shores (ON)
- 15 hotels
- Niles Corners (ON)
- 14 hotels
- Trent Lakes (ON)
- 14 hotels
- Oro-Medonte (ON)
- 14 hotels
- Chatham (ON)
- 14 hotels
- Pickering (ON)
- 14 hotels
- Caledon (ON)
- 14 hotels
- Bancroft (ON)
- 13 hotels
- South Algonquin (ON)
- 13 hotels
- Quinte West (ON)
- 13 hotels
- Wiarton (ON)
- 12 hotels
- Temiskaming Shores (ON)
- 12 hotels
- Algonquin Highlands (ON)
- 12 hotels
- Woodstock (ON)
- 12 hotels
- Trenton (ON)
- 11 hotels
- Campbellford (ON)
- 11 hotels
- Port Severn (ON)
- 11 hotels
- Moore Falls (ON)
- 11 hotels
- Cove Beach (ON)
- 10 hotels
- Clearview (ON)
- 10 hotels
- Torrance (ON)
- 10 hotels
- Perth (ON)
- 10 hotels
- Bradford
- 10 hotels
- Bowmanville (ON)
- 9 hotels
- Brighton (ON)
- 9 hotels
- Cochrane (ON)
- 9 hotels
- Kapuskasing (ON)
- 9 hotels
- Gardenville (ON)
- 9 hotels
- Cloyne (ON)
- 9 hotels
- Barrys Bay (ON)
- 9 hotels
- Windermere (ON)
- 8 hotels
- Georgina (ON)
- 8 hotels
- Kemptville (ON)
- 8 hotels
- Lindsay (ON)
- 8 hotels
- Westport (ON)
- 8 hotels
- Les Îles-de-la-Madeleine (QC)
- 8 hotels
- Dryden (ON)
- 8 hotels
- Keene (ON)
- 8 hotels
- Port Carling (ON)
- 8 hotels
- Bancroft
- 8 hotels
- Grimsby (ON)
- 8 hotels
- Fenelon Falls
- 8 hotels
- Novar
- 8 hotels
- Little Britain (ON)
- 8 hotels
- Earlton
- 7 hotels
- Kingston
- 7 hotels
- Gore's Landing (ON)
- 7 hotels
- King City (ON)
- 7 hotels
- Milford (ON)
- 7 hotels
- Calabogie (ON)
- 7 hotels
- Carleton Place (ON)
- 7 hotels
- Highland Grove (ON)
- 7 hotels
- West Nipissing (ON)
- 7 hotels
- Minden (ON)
- 7 hotels
- Goderich (ON)
- 7 hotels
- Saint Jacobs (ON)
- 7 hotels
- Little Current (ON)
- 6 hotels
- Lions Head
- 6 hotels
- Manitowaning (ON)
- 6 hotels
- Miller Lake (ON)
- 6 hotels
- Walkerton (ON)
- 6 hotels
- Hanover (ON)
- 6 hotels
- Schreiber
- 6 hotels
- Blairhampton (ON)
- 6 hotels
- Camelot Beach (ON)
- 6 hotels
- Nipissing (ON)
- 6 hotels
- Bayfield (ON)
- 6 hotels
- Dwight (ON)
- 6 hotels
- Blind River (ON)
- 6 hotels
- Port Colborne
- 6 hotels
- Clarington (ON)
- 6 hotels
- Halton Hills (ON)
- 5 hotels
- Hearst (ON)
- 5 hotels
- Aurora
- 5 hotels
- Frankford
- 5 hotels
- Saint Thomas (ON)
- 5 hotels
- Flesherton (ON)
- 5 hotels
- Honey Harbor (ON)
- 5 hotels
- Young's Cove (ON)
- 5 hotels
- Bongard (ON)
- 5 hotels
- Hogg (ON)
- 5 hotels
- Port Albert (ON)
- 5 hotels
- Port Stanley (ON)
- 5 hotels
- Essa (ON)
- 5 hotels
- Paris (ON)
- 5 hotels
- Red Lake
- 5 hotels
- Huff's Corners (ON)
- 5 hotels
- Maynooth (ON)
- 4 hotels
- Providence Bay (ON)
- 4 hotels
- Madoc (ON)
- 4 hotels
- Mattawa (ON)
- 4 hotels
- Port Colborne (ON)
- 4 hotels
- Vars (ON)
- 4 hotels
- Parry Sound
- 4 hotels
- Merrickville (ON)
- 4 hotels
- Lansdowne (ON)
- 4 hotels
- West Lake (ON)
- 4 hotels
- Saint Joseph (ON)
- 4 hotels
- Rosedale (ON)
- 4 hotels
- Allsaw (ON)
- 4 hotels
- New Tecumseth (ON)
- 4 hotels
- Lagoon City (ON)
- 4 hotels
- Rama Road (ON)
- 4 hotels
- Maitland (ON)
- 4 hotels
- Dunnville
- 4 hotels
- Marathon (ON)
- 4 hotels
- Petawawa (ON)
- 4 hotels
- Arnprior (ON)
- 4 hotels
- Wallaceburg (ON)
- 4 hotels
- Strathroy
- 4 hotels
- Fort Frances (ON)
- 4 hotels
- Elliot Lake (ON)
- 4 hotels
- Deep River (ON)
- 4 hotels
- South River
- 4 hotels
- Hastings
- 4 hotels
- Listowel
- 4 hotels
- Winchester
- 3 hotels
- Tweed
- 3 hotels
- Ridgetown
- 3 hotels
- Johnstown (ON)
- 3 hotels
- Chapleau
- 3 hotels
- Espanola (ON)
- 3 hotels
- Orangeville
- 3 hotels
- Atherley (ON)
- 3 hotels
- Tillsonburg (ON)
- 3 hotels
- Sault Sainte Marie (ON)
- 3 hotels
- Kirkland Lake (ON)
- 3 hotels
- Ingersoll (ON)
- 3 hotels
- Blue Water Beach (ON)
- 3 hotels
- Benmiller (ON)
- 3 hotels
- Warings Corner (ON)
- 3 hotels
- Temagami (ON)
- 3 hotels
- Eugenia (ON)
- 3 hotels
- Manitouwadge
- 3 hotels
- Noelville
- 3 hotels
- Sand Lake (ON)
- 3 hotels
- Mindemoya (ON)
- 3 hotels
- Malakoff (ON)
- 3 hotels
- Mt Julian (ON)
- 3 hotels
- Glenora (ON)
- 3 hotels
- Barcovan Beach (ON)
- 3 hotels
- Pelham (ON)
- 3 hotels
- St. Marys (ON)
- 3 hotels
- Lanark (ON)
- 3 hotels
- Sioux Lookout (ON)
- 3 hotels
- Rockport (ON)
- 3 hotels
- Wolfe Island (ON)
- 3 hotels
- Lakefield (ON)
- 3 hotels
- Long Sault (ON)
- 3 hotels
- Sharbot Lake (ON)
- 3 hotels
- Magnetawan (ON)
- 3 hotels
- Foresters Falls (ON)
- 3 hotels
- Sundridge (ON)
- 3 hotels
- Wellandport (ON)
- 3 hotels
- Meldrum Bay (ON)
- 2 hotels
- Latchford (ON)
- 2 hotels
- Nipigon
- 2 hotels
- Iroquois Falls
- 2 hotels
- Spanish
- 2 hotels
- Thessalon (ON)
- 2 hotels
- Stouffville (ON)
- 2 hotels
- Marmora (ON)
- 2 hotels
- New Hamburg (ON)
- 2 hotels
- Sombra (ON)
- 2 hotels
- Prescott (ON)
- 2 hotels
- Saltford (ON)
- 2 hotels
- Pike Bay (ON)
- 2 hotels
- Stokes Bay (ON)
- 2 hotels
- Watsons Corners (ON)
- 2 hotels
- Brooks Landing (ON)
- 2 hotels
- Whitchurch-Stouffville (ON)
- 2 hotels
- Beechwood (ON)
- 2 hotels
- Eagle Lake (ON)
- 2 hotels
- Berkeley (ON)
- 2 hotels
- McBean Harbour (ON)
- 2 hotels
- Hawkesbury (ON)
- 2 hotels
- Bruce Mines (ON)
- 2 hotels
- Casselman (ON)
- 2 hotels
- Athol (ON)
- 2 hotels
- Ivy Lea (ON)
- 2 hotels
- Maryhill (ON)
- 2 hotels
- Cayuga (ON)
- 2 hotels
- Golden Lake
- 1 hotel
- Mansfield (ON)
- 1 hotel
- Allenford
- 1 hotel
- Aurora (ON)
- 1 hotel
- Erin
- 1 hotel
- Gore Bay (ON)
- 1 hotel
- Killarney (ON)
- 1 hotel
- Minett (ON)
- 1 hotel
- Renfrew (ON)
- 1 hotel
- Port Stanton (ON)
- 1 hotel
- Papineau-Cameron (ON)
- 1 hotel
- Perth East (ON)
- 1 hotel
- South-West Oxford (ON)
- 1 hotel
- Genier (ON)
- 1 hotel
- Conestogo (ON)
- 1 hotel
- Dalrymple (ON)
- 1 hotel
- Nobel (ON)
- 1 hotel
- Kakabeka Falls (ON)
- 1 hotel
- Lake Saint Peter (ON)
- 1 hotel
- Kincardine
- 1 hotel
- Iron Bridge (ON)
- 1 hotel
- Haileybury
- 1 hotel
- Rainy River (ON)
- 1 hotel
- Moosonee
- 1 hotel
- Massey (ON)
- 1 hotel
Ontario Province hotels & accommodations
Is a great stay, great location, 20 minutes walk will arrive the Art Gallery Of Ontario, wa...
The best hotel I’ve stayed at in Toronto. Close to Dundas square and very nice and clean wi...
Went here with my son for two nights. We needed the two sleeping spaces with two televisio...
We stayed for one night to see a dash Berlin and it was very convenient for locatio there's...
My boyfriend and I came to the hotel for my birthday weekend from Rochester NY. With it bei...
The hotel went through a recent major renovation and we give it rave reviews. We are in To...
Hotel room was very clean. Staff was very nice. For entertainment, you can cast Netflix or ...
I was with a group of twelve people who stayed overnight at the Best Western Plus Waterfron...
Had a pleasure stay in the hotel. The complimentary shampoo, conditioner, soap and lotion ...
I've stayed at this hotel before and didn't have any issues with the staff. This year I wa...
Some reviews I read criticized the area. So glad I ignored them. Nice quiet area only a fiv...
This was my 3rd time staying at the Hyatt. I do have to say the quality of the hotel has de...
We decided to try the airport Hilton rather than our usual go-to airport hotel. We had flow...
This is on a main road with cheap public transportation for 24 hrs or 48 hr passes. You cou...
the hotel was easily located near to airport and within 20 mins driving distance, easily ac...
Staff were very friendly, room was small but clean, pool and hot tub were really nice. Rest...
My mum and I are pretty picky about hotels and their service because we've been to so many ...
Wish Valet was a choice and that the parking lot was cleared of snow, the rooms are very dr...
An honest steal for the price and the amazing location. I can't stress enough how much I wo...
The location is excellent - steps away from wonderful restaurants like Alo/Aloette, Byblos,...
I booked the hotel online, with the assumption that it came with extended parking, for airp...
Like most viewers said that the staff was not friendly, at first I also thought so. I felt...
We stayed at this hotel for a wedding near by. We found the best possible deal through Ago...
Room size a little bit small for four. Toilet size ok but sometimes only 3 set of towels pl...
Great locations. I’m staying to go for interviews in Bay Street and it’s super close. And i...
Old and outdated , the schedule of the pool isn’t kid friendly when you have a group of kid...
We booked a room to refresh ourselves before a long flight and did not regret it. The room ...
A little far from the city but great for the 401 access.... super friendly and helpful staf...
Cheap places to stay in Ontario Province
This Hostel was all around perfect. I actually ended up wanting to spend more time IN the h...
Great location,convenient and most of all a very spacious room and very well kept room Serv...
Pros: price, breakfast, staff, cleanliness, parking. Cons: A lot of people were smoking in ...
Decided to do a quick overnight stay in Niagra Falls and decided to book at America's best ...
It's been a great stay at blue moon hotel! The rooms were clean and free of any odour. Thi...
This was a great hotel to stay at. The rooms were big and clean. Staff was friendly. The po...
Large room in a well priced hotel in Niagara. A bit off the main strip but still close enou...
If you are a budget traveler and looking for a reasonable hotel,this is one of them you can...
Everything was as described, and functional. Staff was very nice. Not sure what else you co...
Very clean rooms. Very nice staff especially the two guys at night shifts. They are very ge...
a little far from rainbow bridge, but it is cheap! breadfast is from 6:30 am to 9:30. milk ...
Would be in no hurry to return, no facilities to make tea or coffee
Valuable hotel here. Fast booking 2 hours in advance only. Nearby Red line station but more...
This is a wonderful hotel located not too far from the falls. It is run by a wonderful fam...
excellent location for the Falls and Clifton Hill. Hotel does smell a little fusty however ...
It will ruin your trip. Not working 2 tvs, dirty carpet, non functional washroom, torn wind...
a bit cold when we entered the room because you need to turn on the heater first, which is ...
I loved everything ,but there was only one issue with parking (u have to pay extra)the rest...
It is a good clean hotel. Staff is very polite and try to accommodate all your needs. Is a ...
I will absolutely stay here again. I am very picky and this hotel was exceptional. The ro...
One of the cheaper once in the area. Goods : clean, walking distance to the falls, Ihop in...
The best motel I've ever stayed in. The value for money for this family run motel is way wa...
The hotel is old. The room is clean and comfortable. The location is good. This is not a...
All good. Hotel was clean and the room was very nice. The staff were very open and engaging...
Great place to stay in the heart of town. Can't beat what you're getting for the money.
The hotel was pretty good however there were a few things that bothered me. The right eleva...
For the moment I check-in, there is a facilities fee charged per room. It is CAD10 + 15%tax...
It was a comfortable stay Room needed to be painted
fresh air and near Hamilton
Always stay here and it's consistently clean and we never have any issues
4-star hotels in Ontario Province
The best hotel I’ve stayed at in Toronto. Close to Dundas square and very nice and clean wi...
We stayed for one night to see a dash Berlin and it was very convenient for locatio there's...
My boyfriend and I came to the hotel for my birthday weekend from Rochester NY. With it bei...
Some reviews I read criticized the area. So glad I ignored them. Nice quiet area only a fiv...
This was my 3rd time staying at the Hyatt. I do have to say the quality of the hotel has de...
We decided to try the airport Hilton rather than our usual go-to airport hotel. We had flow...
My mum and I are pretty picky about hotels and their service because we've been to so many ...
Wish Valet was a choice and that the parking lot was cleared of snow, the rooms are very dr...
An honest steal for the price and the amazing location. I can't stress enough how much I wo...
The location is excellent - steps away from wonderful restaurants like Alo/Aloette, Byblos,...
Great locations. I’m staying to go for interviews in Bay Street and it’s super close. And i...
You never know what you're going to truly get when booking a hotel online. I was glad to se...
Stayed here for one night to attend a wedding in Markam, which was close by this hotel. Sta...
Lovely Hotel has super comfortable beds, brilliant View, warm cookies on arrival and a Star...
Great hotel! Didn’t think the hotel would be that nice considering how much I paid for it, ...
It a nice comfortable hotel situated very near Toronto airport, The staff were courteous an...
My boyfriend went down and ordered breakfast from the restaurant - asked if he could do buf...
We were upgraded on arrival, Staff were great, breakfast was really good. Only 5 stars from...
Hotel was fine no complaints, staff were rude and not pleasant at front desk.
Beds were amazing with the Westin Comfort beds - unbeatable. Close to everything and attach...
Close to airport with a shuttle leaving every 20 minutes. Nicely decorated, clean hotel. Bi...
Stayed on the 7 floor in a newly renovated suite. It was a pleasure and a delight as this h...
Good Service and very Clean hotel.
The rooms were a little dated and they could use better mattresses. Their wifi is absolutel...
Niagara Falls is one of the seven natural wonders of the world. The tourist district is wi...
This hotel is heaven! I loved the location . Yorkville and the University of Toronto are bo...
We were really pleased with our choice. The hotel staff were very helpful and accommodatin...
Everything is wonderful, I got a very nice experience
Luxury hotels in Ontario Province
Excellent service by all hotel staff, room was spacious and clean with commendable amenitie...
Perfect! No complaints! Wouldn't stay anywhere else!
We stayed for a quick overnight on our drive through Northern Ontario. We booked a room at ...
There is construction going on outside, so I asked for high quiet floor. I was put in room ...
Rooms were clean, well heated and right on the lake. Bbq facilities on the patio. Jacuzzi i...
You won't be disappointed!
The hosts are very nice, giving us very warm welcome. We chatted a lot when having breakfas...
Overall a fabulous experience and I’d definitely go back. Room was cozy and the pool experi...
Popular hotels
Frequently asked questions
What's the average price of a hotel in Ontario?
The average price for a 3-star hotel in Ontario is USD 164. The average price for a 4-star hotel in Ontario is USD 234. The average price for a 5-star hotel in Ontario is USD 311.
What's the average price of a hotel in Ontario this weekend?
The average price for a 3-star hotel in Ontario this weekend is USD 166. The average price for a 4-star hotel in Ontario this weekend is USD 227. The average price for a 5-star hotel in Ontario this weekend is USD 296.
What's the average price of a hotel in Ontario tonight?
The average price for a 3-star hotel in Ontario tonight is USD 155. The average price for a 4-star hotel in Ontario tonight is USD 234. The average price for a 5-star hotel in Ontario tonight is USD 299.
What are the best hotels in Ontario near CN Tower?
Verified travelers to Ontario who stayed near CN Tower have given top reviews to Planet Traveler Hostel, Liberty Village Townhouse and Pimblett's Toronto Downtown Bed &Breakfast.
What are the best hotels in Ontario near Niagara Falls Canada?
Verified travelers to Ontario who stayed near Niagara Falls Canada have given top reviews to Butterfly Manor, Serenity Inn and Two Rivers Bed and Breakfast.
What are the best hotels in Ontario near Journey Behind the Falls?
Verified travelers to Ontario who stayed near Journey Behind the Falls have given top reviews to Butterfly Manor, Serenity Inn and Two Rivers Bed and Breakfast.
What are the most popular hotels in Ontario?
Some of our most popular hotels in Ontario are One King West Hotel and Residence, Fairmont Royal York and The Novotel Toronto Center Hotel.
What are the best hotels in Ontario for couples?
Hotels in Ontario that are highly rated by couples include One King West Hotel and Residence, Fairmont Royal York and The Novotel Toronto Center Hotel.
What are the best hotels in Ontario for families?
Hotels in Ontario that are highly rated by families include One King West Hotel and Residence, Fairmont Royal York and The Novotel Toronto Center Hotel.
What hotels in Ontario have the best views?
Verified travelers to Ontario have given top reviews for the views at Travelodge by Wyndham Timmins, Comfort Inn & Suites and Ramada by Wyndham Jacksons Point.
What hotels in Ontario have the best breakfast?
Verified travelers to Ontario have given top reviews for the breakfast at Holiday Inn Express & Suites Vaughan Southwest, Quality Inn & Suites and Comfort Inn.
What are the best cities in Ontario to stay in?
Popular cities among travelers staying in Ontario include Toronto (ON), Niagara Falls (ON) and Ottawa (ON).