Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Central Ontario Hotels from CA $72

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Novotel Toronto Centre
3.5 out of 5
45 The Esplanade, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is CA $208 per night
105.67 km from city centre
4.4/5Wonderful! (1,813 reviews)

"Good. Shouldn’t pay for parking .. that’s it. That’s all I have to say"…"

Reviewed on Aug. 2, 2020

Novotel Toronto Centre
Sandman Signature Mississauga Hotel
4 out of 5
5400 Dixie Rd, Mississauga, ON
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
111.81 km from city centre
4.3/5Excellent! (1,978 reviews)

"The hotel room was clean. Very supportive staff specially Mr. Hamza. Big Shout out for him. Thanks."…"

Reviewed on Jul. 19, 2020

Sandman Signature Mississauga Hotel
DoubleTree by Hilton Hotel Toronto Downtown
3.5 out of 5
108 Chestnut St, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is CA $169 per night
104.97 km from city centre
4.3/5Excellent! (2,771 reviews)

"Great hotel for a weekend in Toronto! Convenient parking, great location, great rooms! Definitely recommend!"…"

Reviewed on Aug. 3, 2020

DoubleTree by Hilton Hotel Toronto Downtown
Sandman Signature Toronto Airport Hotel
4 out of 5
55 Reading Crt, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
105.76 km from city centre
4.2/5Very Good! (2,616 reviews)

"The hotel is doing a great job during Covid. Staff were friendly and they have an open restaurant."…"

Reviewed on Jul. 17, 2020

Sandman Signature Toronto Airport Hotel
Bisha Hotel Toronto
4.5 out of 5
80 Blue Jays Way, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is CA $329 per night
106.05 km from city centre
4.6/5Exceptional! (491 reviews)

"Honestly, without any exaggeration, the best hotel, best location and best staff I’ve had in a long time. They have it down packed"…"

Reviewed on Jul. 30, 2020

Bisha Hotel Toronto
Novotel Toronto Vaughan Centre
3 out of 5
200 Bass Pro Mills Dr, Vaughan, ON
Free cancellationReserve now, pay when you stay
The price is CA $104 per night
90.69 km from city centre
4.3/5Excellent! (980 reviews)

"I was very impressed by their hospitality. The reception desk was extremely courteous, friendly and helpful. The room was very spacious and clean. The location was excellent for us as we were visiting our dayghter at York University. It was right off the highway and less than 5 minute's drive to ..."…"

Reviewed on Aug. 4, 2020

Novotel Toronto Vaughan Centre
Toronto Don Valley Hotel and Suites
3.5 out of 5
175 Wynford Drive, Toronto, ON
The price is CA $99 per night
96.3 km from city centre
3.7/5Good! (2,430 reviews)

"Rooms had been cleaned and sanitized well.I had a side entry door to the ground level so that I didn’t need to use the elevator."…"

Reviewed on Aug. 1, 2020

Toronto Don Valley Hotel and Suites
Holiday Inn Toronto Downtown Centre
3.5 out of 5
30 Carlton Street, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is CA $140 per night
104.14 km from city centre
4/5Very Good! (1,664 reviews)

"The location is perfect. Good.service, despite the pandemic. Even managed to still serve breakfast."…"

Reviewed on Aug. 1, 2020

Holiday Inn Toronto Downtown Centre
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
Get Rates
85.54 km from city centre
3.8/5Good! (911 reviews)

"Great resort. I highly recommend it. lake walking distance from resort. Pet friendly. Indoor and outdoor lake. Some activities for kids are closed due to COVID, understandable. Tree trekking nearby. 2 great restaurants with nice patios, great view."…"

Reviewed on Aug. 1, 2020

Deerhurst Resort
Liberty Suites Hotel
3 out of 5
7191 Yonge Street, Markham, ON
Free cancellationReserve now, pay when you stay
The price is CA $88 per night
89.56 km from city centre
4.3/5Excellent! (2,092 reviews)

"The rooms were very clean and tidy and the front desk staff were very friendly and efficient during the check-in/check-out process."…"

Reviewed on Jul. 28, 2020

Liberty Suites Hotel
One King West Hotel & Residence
4 out of 5
1 King Street West, Toronto, ON
Free cancellation
The price is CA $152 per night
105.44 km from city centre
4.5/5Wonderful! (6,423 reviews)

"Great stay. Very comfortable room with super soft bedsheets! They kindly let me do ablate check out which was extremely helpful."…"

Reviewed on Aug. 3, 2020

One King West Hotel & Residence
EST Hotel
3.5 out of 5
1790 ALBION ROAD, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is CA $90 per night
100.65 km from city centre
4/5Very Good! (1,826 reviews)

"It was a nice stay. Clean and tidy and reasonable price. There are amenities - lotion, shampoo and body wash etc. No water. Someone who will stay in this hotel should buy from outside or there is a fridge at the lobby where you can buy snacks, ice creams and some of instant meals. Check-in time was ..."…"

Reviewed on Jul. 24, 2020

EST Hotel
Residence Inn by Marriott Gravenhurst Muskoka Wharf
3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
The price is CA $284 per night
43.66 km from city centre
4.6/5Exceptional! (993 reviews)

"The lake view is gorgeous! Pretty busy and sometimes the guests are very noisy in hotel..."…"

Reviewed on Aug. 1, 2020

Residence Inn by Marriott Gravenhurst Muskoka Wharf
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
The price is CA $399 per night
77.76 km from city centre
4.2/5Excellent! (485 reviews)

"The staff were very considerate of us in PPE and keeping the hotel clean."…"

Reviewed on Jun. 28, 2020

JW Marriott The Rosseau Muskoka Resort & Spa
Courtyard by Marriott Toronto Mississauga/West
3 out of 5
290 Derry Rd W, Mississauga, ON
Free cancellationReserve now, pay when you stay
The price is CA $72 per night
114.73 km from city centre
4.5/5Wonderful! (770 reviews)

"Spacious and clean room Confortable beds Great lighting in the room"…"

Reviewed on Aug. 3, 2020

Courtyard by Marriott Toronto Mississauga/West
Don't see what you're looking for?
See all available properties in Central Ontario
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover neighborhoods in Central Ontario

Find the best Central Ontario areas and neighborhoods for the activities you enjoy most. Learn more about Central Ontario

Central Ontario Hotel Guide

Expedia.ca offers a selection of 4373 hotels in Central Ontario. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Central Ontario. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Central Ontario neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Central Ontario, Ontario now!

More trip options

Recent Reviews in Central Ontario