Compare Hotels with Restaurants in Ontario
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Ontario Hotels with Restaurants
Chelsea Hotel, Toronto
33 Gerrard St W, Toronto, ON
The price is $128 per night
$128
includes taxes & fees
$107 per night
Dec 26 - Dec 27
Free Cancellation
Reserve now, pay when you stay
With a stay at Chelsea Hotel, Toronto, you'll be centrally located in Toronto, within a 10-minute walk of Yonge-Dundas Square and CF Toronto Eaton Centre.
Embassy Suites by Hilton Niagara Falls Fallsview
6700 Fallsview Blvd, Niagara Falls, ON
The price is $154 per night
$154
includes taxes & fees
$136 per night
Dec 24 - Dec 25
Free Cancellation
Reserve now, pay when you stay
Embassy Suites by Hilton Niagara Falls Fallsview is centrally located in Niagara Falls, a 5-minute walk from Fallsview Casino and 13 minutes by foot from Skylon Tower.
Pool
Hot Tub
Hilton Niagara Falls/Fallsview Hotel & Suites
6361 Fallsview Blvd, Niagara Falls, ON
The price is $149 per night
$149
includes taxes & fees
$131 per night
Dec 24 - Dec 25
Free Cancellation
Reserve now, pay when you stay
With a stay at Hilton Niagara Falls/Fallsview Hotel & Suites, you'll be centrally located in Niagara Falls, steps from Fallsview Casino and within a 10-minute walk of Skylon Tower.
Pool
Restaurant
Wyndham Fallsview Hotel
6455 Fallsview Blvd, Niagara Falls, ON
The price is $107 per night
$107
includes taxes & fees
$93 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Wyndham Fallsview Hotel in Niagara Falls (Fallsview), you'll be steps from Fallsview Casino and 4 minutes by foot from OLG Stage at Fallsview Casino.
The Business Inn
180 MacLaren Street, Ottawa, ON
The price is $104 per night
$104
includes taxes & fees
$87 per night
Jan 20 - Jan 21, 2025
Free Cancellation
Reserve now, pay when you stay
A stay at The Business Inn places you in the heart of Ottawa, within a 15-minute walk of Rideau Canal and University of Ottawa.
Breakfast included
Free WiFi
Fairmont Royal York
100 Front St West, Toronto, ON
The price is $179 per night
$179
includes taxes & fees
$150 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
Fairmont Royal York is centrally located in Toronto, a 5-minute walk from Hockey Hall of Fame and 6 minutes by foot from Scotiabank Arena.
Pool
Spa
Sheraton Fallsview Hotel
5875 Falls Ave, Niagara Falls, ON
The price is $166 per night
$166
includes taxes & fees
$146 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Sheraton Fallsview Hotel, you'll be centrally located in Niagara Falls, steps from Queen Victoria Park and Oakes Garden Theatre.
Pool
Spa
Cambridge Suites Toronto
15 Richmond St E, Toronto, ON
The price is $130 per night
$130
includes taxes & fees
$108 per night
Jan 1 - Jan 2, 2025
Cambridge Suites Toronto is in the heart of Toronto, within a 5-minute walk of CF Toronto Eaton Centre and Elgin and Winter Garden Theatres.
Free WiFi
Air conditioning
Novotel Toronto Centre
45 The Esplanade, Toronto, ON
The price is $164 per night
$164
includes taxes & fees
$137 per night
Dec 25 - Dec 26
Free Cancellation
Reserve now, pay when you stay
Located in Toronto (Downtown Toronto), Novotel Toronto Centre is a 4-minute walk from Hockey Hall of Fame and 8 minutes by foot from Scotiabank Arena.
Marriott Niagara Falls Fallsview Hotel & Spa
6740 Fallsview Blvd, Niagara Falls, ON
The price is $167 per night
$167
includes taxes & fees
$147 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
Located in Niagara Falls (Fallsview South), Marriott Niagara Falls Fallsview Hotel & Spa is within a 10-minute walk of Queen Victoria Park and Fallsview Casino.
Byward Blue Inn
157 Clarence St., Ottawa, ON
The price is $91 per night
$91
includes taxes & fees
$76 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Byward Blue Inn, you'll be centrally located in Ottawa, just a 4-minute walk from Byward Market Square and 8 minutes by foot from University of Ottawa.
Breakfast included
Free WiFi
One King West Hotel & Residence
1 King Street West, Toronto, ON
The price is $117 per night
$117
includes taxes & fees
$98 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
With a stay at One King West Hotel & Residence, you'll be centrally located in Toronto, within a 10-minute walk of CF Toronto Eaton Centre and Scotiabank Arena.
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.
Ontario Hotels with Restaurants essential information
Hotels with Restaurants in Ontario |
1650 |
---|---|
Highest price | $179 |
Cheapest price | $91 |
Total number of hotels in Ontario | 19,191 |
Popular hotels | Chelsea Hotel, Toronto, Embassy Suites by Hilton Niagara Falls Fallsview, Hilton Niagara Falls/Fallsview Hotel & Suites, Wyndham Fallsview Hotel, The Business Inn, Fairmont Royal York, Sheraton Fallsview Hotel, Cambridge Suites Toronto, Novotel Toronto Centre, Marriott Niagara Falls Fallsview Hotel & Spa, Byward Blue Inn, One King West Hotel & Residence |
Most Recent Ontario Hotel Reviews
Hilton Niagara Falls/Fallsview Hotel & Suites
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Our check in was wonderful and exceeded our expectations."
A verified traveler stayed at Hilton Niagara Falls/Fallsview Hotel & Suites
More Hotels with Restaurants
Types of Hotels
Top 20 Ontario Hotels
Hotels Near Ontario
More to Explore in Ontario
Top Picks
Hotels
Flights
Cheap flights to Manitoulin IslandFlights from Kitchener to SudburyFlights from Deer Lake - Corner Brook to TorontoFlights from Kingston to TorontoFlights from Nairobi to TorontoFlights from Vancouver to TorontoCheap flights to SpanishFlights from Banff to LondonCheap flights to MississaugaFlights from St. Petersburg - Clearwater to Toronto