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

Find out moreOpens in new tab or window

Find Hotels with Restaurants in Toronto from $53

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.

Top Toronto Hotels with Restaurants

The Omni King Edward Hotel
4.5 out of 5
37 King St E, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $153 per night from Nov 28 to Nov 29
4.6/5Exceptional! (1,722 reviews)

"The staff were excellent. We had an issue with our fridge and both the phone operator and service man were great. Kudos to the team."…"

Reviewed on Nov 23, 2020

The Omni King Edward Hotel
Delta Hotels by Marriott Toronto
4 out of 5
75 Lower Simcoe Street, H, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $98 per night from Dec 12 to Dec 13
4.6/5Exceptional! (2,075 reviews)

"This is my favorite hotel. The CN tower views from the room are everything! I'll ne back for sure. I just wish there were more options for room service."…"

Reviewed on Oct 12, 2020

Delta Hotels by Marriott Toronto
One King West Hotel & Residence
4 out of 5
1 King Street West, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $80 per night from Nov 28 to Nov 29
4.5/5Wonderful! (6,275 reviews)

"Our stay here was incredible. The One King West graciously gave us a complimentary upgrade that made our stay all the more exciting! The hotel is in a great location with plenty of great places to eat or grab a drink at. Would recommend to anyone looking to stay downtown Toronto."…"

Reviewed on Nov 9, 2020

One King West Hotel & Residence
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
InterContinental Toronto Centre
4 out of 5
225 Front St W, Toronto, ON
Free Cancellation
The price is $82 per night from Nov 28 to Nov 29
4.5/5Wonderful! (1,740 reviews)

"Spacious, comfortable and clean suite. Hotel staff were friendly and courteous - a pleasure to deal with. Really enjoyed our stay there, even during these difficult covid times."…"

Reviewed on Nov 20, 2020

InterContinental Toronto Centre
Cambridge Suites Hotel - Toronto
4 out of 5
15 Richmond St E, Toronto, ON
The price is $89 per night from Nov 30 to Dec 1
4.5/5Wonderful! (2,539 reviews)

"Everything was excellent as expected. Clean and comfortable, just like as it appears on the website."…"

Reviewed on Nov 22, 2020

Cambridge Suites Hotel - Toronto
Novotel Toronto Centre
3.5 out of 5
45 The Esplanade, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $89 per night from Dec 16 to Dec 17
4.4/5Wonderful! (1,843 reviews)

"Hôtel très bien situé, facile de se déplacer un peu partout à pied. Merci beaucoup!"…"

Reviewed on Nov 24, 2020

Novotel Toronto Centre
The Fairmont Royal York
4 out of 5
100 Front St West, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $121 per night from Nov 28 to Nov 29
4.4/5Wonderful! (5,741 reviews)

"The staff was excellent. Very helpful and professional."…"

Reviewed on Oct 31, 2020

The Fairmont Royal York
Residence Inn by Marriott Toronto Downtown / Entertainment District
3.5 out of 5
255 Wellington Street West, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $85 per night from Dec 20 to Dec 21
4.4/5Wonderful! (989 reviews)

"Good location to hospitals I have nothing more to say. Why do you DEMAND more? PLEASE reply to me TODAY."…"

Reviewed on Oct 23, 2020

Residence Inn by Marriott Toronto Downtown / Entertainment District
The Westin Harbour Castle, Toronto
4 out of 5
1 Harbour Sq, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $85 per night from Dec 12 to Dec 13
4.4/5Excellent! (2,659 reviews)

"We received free parking on site which was a really big perk downtown Toronto. We had a corner king room so the view of the water was also nice. The rooms were a bit old and outdated though and a bit dusty. Otherwise service was good, the front desk helped whenever we had any requests or ..."…"

Reviewed on Oct 21, 2020

The Westin Harbour Castle, Toronto
Hotel Victoria
3 out of 5
56 Yonge St, Toronto, ON
Get Rates
4.3/5Excellent! (1,071 reviews)

"Great location, well-appointed rooms and pleasant staff."…"

Reviewed on Jul 19, 2020

Hotel Victoria
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 $81 per night from Nov 28 to Nov 29
4.3/5Excellent! (2,702 reviews)

"The location of the hotel is very friendly to the first-time traveller, in the centre of many attractions, check-in was very fast, and the agent was very friendly."…"

Reviewed on Nov 24, 2020

DoubleTree by Hilton Hotel Toronto Downtown
Liberty Suites Hotel
3 out of 5
7191 Yonge Street, Markham, ON
Free CancellationReserve now, pay when you stay
The price is $88 per night from Nov 29 to Nov 30
4.3/5Excellent! (2,057 reviews)

"Needed a quiet place to work for a week and this was ideal for that. Larger than a regular hotel room and I appreciated the fully equipped kitchen. Only thing I’d add to it is a toaster/toaster oven. Room was clean and quiet for the most part. Only downside was the train noise a few times a day especially ..."…"

Reviewed on Nov 22, 2020

Liberty Suites Hotel
Courtyard by Marriott Downtown Toronto
3.5 out of 5
475 Yonge St, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $79 per night from Nov 27 to Nov 28
4.3/5Excellent! (1,790 reviews)

"The location of this hotel is amazing, walking distance to many places, and 2 minutes walk to college station. Check-in was very fast and very friendly, the room is very big and clean."…"

Reviewed on Nov 24, 2020

Courtyard by Marriott Downtown Toronto
Delta Hotels by Marriott Toronto Airport & Conference Centre
3.5 out of 5
655 Dixon Rd, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $63 per night from Dec 4 to Dec 5
4.2/5Very Good! (1,090 reviews)

"Comfortable room and very friendly staff. Love that they accept dogs!"…"

Reviewed on Oct 4, 2020

Delta Hotels by Marriott Toronto Airport & Conference Centre
Hyatt Regency Toronto
4 out of 5
370 King Street W, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $86 per night from Nov 28 to Nov 29
4.2/5Very Good! (972 reviews)

"Excellent service! Staff was welcoming and helpful - went above and beyond to make the stay a safe and pleasant one!"…"

Reviewed on Oct 19, 2020

Hyatt Regency Toronto
Sandman Signature Toronto Airport Hotel
4 out of 5
55 Reading Crt, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $53 per night from Dec 27 to Dec 28
4.2/5Very Good! (2,518 reviews)

"Hi again, it was my birthday this stay. And we had a great time as usual. Front desk staff did well with accommodating our requests. As always courteous and a pleasure to be served by. Thanks again Sandman!"…"

Reviewed on Oct 26, 2020

Sandman Signature Toronto Airport Hotel
Chelsea Hotel, Toronto
3.5 out of 5
33 Gerrard St W, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $76 per night from Nov 29 to Nov 30
3.9/5Good! (6,928 reviews)

"Really small room looks smaller then the photo, the elevator is pretty shaky scared me the first time. No valet parking due to Covid, regular road to get to underground parking was closed off for construction 🚧 so made getting into the under ground parking tricky Pros awesome food across the street ..."…"

Reviewed on Oct 24, 2020

Chelsea Hotel, Toronto
Bond Place Hotel
3.5 out of 5
65 Dundas St E, Toronto, ON
Free CancellationReserve now, pay when you stay
The price is $89 per night from Nov 28 to Nov 29
3.8/5Good! (2,415 reviews)

"Staff at the Bond and Pantages were very helpful when the Expedia reservation proved incorrect, and we were moved from Bond to Pantages. This is typical of your staff, they are always a pleasure to do business with."…"

Reviewed on Jul 22, 2020

Bond Place Hotel
Park Inn By Radisson Toronto - Markham
3.5 out of 5
555 Cochrane Dr, Markham, ON
Free Cancellation
The price is $60 per night from Dec 4 to Dec 5
3.7/5Good! (1,348 reviews)

"Stayed here for work, which was nearby. Overall just an average place, with great staff. –– The hotel was dated, not amazing. A good place for a single night on business, but wouldn't be the best for an entire week. The staff were wonderful though, can't say enough good things about them."…"

Reviewed on Oct 21, 2020

Park Inn By Radisson Toronto - Markham
Toronto Don Valley Hotel and Suites
3.5 out of 5
175 Wynford Drive, Toronto, ON
The price is $67 per night from Nov 29 to Nov 30
3.7/5Good! (2,359 reviews)

"liked the woods in the back. Didntlike that the resturant was closed due to covid."…"

Reviewed on Nov 24, 2020

Toronto Don Valley Hotel and Suites
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Pocket Guide: Hotels with Restaurants in Toronto

Search for hotels in Toronto on Expedia. You can easily find your hotels in Toronto using one of the methods below:

  • View our selection of featured hotels in Toronto
  • Use the map to find hotels in the Toronto neighborhood you prefer
  • Use the filters to see hotels in a specific area of Toronto, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Toronto
  • Enter your travel dates to view the best deals on hotels in Toronto - while they last

More trip options

Travelers Loved These Hotels with Restaurants