Toronto hotels with Restaurant

Search 57 Toronto Hotels

Flight only Hotel only Flight + Hotel

Toronto Hotels with Restaurant

  • Toronto Hotels

Featured Toronto Hotels with Restaurant

From $123

1 Courtyard by Marriott Toronto Downtown

3 stars
3.8 / 5 252 reviews

475 Yonge Street Map

Rate includes breakfast

…Then stop into Yonge Street Grille, the on-site restaurant, for breakfast. More

From $110

2 BOND PLACE HOTEL

3 stars
3.4 / 5 295 reviews

65 Dundas Street East Map

Save 10% on your stay!

…With the entire family involved in the restaurant, they rely on a trove of secret family recipes that are not only incredibly delicious but also nourish your body. More

From $100

3 Best Western Primrose Hotel

3 stars
3.6 / 5 190 reviews

111 Carlton Street Map

…Start the day with breakfast in the on-site Primrose restaurant any day of the week. More

From $116

4 DoubleTree by Hilton Hotel Toronto Downtown

3 stars
3.7 / 5 171 reviews

108 Chestnut Street Map

…Award-winning on-site Lai Wah Heen Restaurant Rooms. More

From $162

5 The Westin Harbour Castle, Toronto

4 stars
4.2 / 5 233 reviews

1 Harbour Square Map

…Foods Menu at the on-site Mizzen restaurant. More