Ontario hotels

Ontario hotels

Ontario
Check-in
Check-out
Compare vs. KAYAK |

Latest Ontario Hotel Deals

Toronto
Toronto
3 stars from C$ 71
4+ stars from C$ 113
Niagara Falls
Niagara Falls
3 stars from C$ 43
4+ stars from C$ 87
Ottawa
Ottawa
3 stars from C$ 70
4+ stars from C$ 76
Niagara-on-the-Lake
Niagara-on-the-Lake
3 stars from C$ 76
4+ stars from C$ 81
The Blue Mountains
The Blue Mountains
3 stars from C$ 106
4+ stars from C$ 103
Mississauga
Mississauga
3 stars from C$ 70
4+ stars from C$ 109

Good to know

Low season

December Cheapest month to stay with an average 27% drop in price.

High season

January Most expensive month to stay with an average 14% rise in price.

Average price (weeknight)

C$ 200 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 233 Average Fri. & Sat. price over the last 2 weeks.

FAQs when booking a hotel in Ontario

Are hotels in Ontario safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Ontario?

How much is a cheap hotel in Ontario?

How much is a hotel in Ontario for tonight?

How much is a hotel in Ontario for this weekend?

Best Ontario hotels

Show all
Novotel Toronto Vaughan Centre - Vaughan - Building
1
8.8 Excellent (309 reviews)
C$ 186+
Fairmont Chateau Laurier - Ottawa - Bar
2
8.8 Excellent (1,670 reviews)
C$ 364+
White Oaks Resort & Spa - Niagara-on-the-Lake - Building
3
8.8 Excellent (457 reviews)
C$ 226+
Sheraton Hamilton Hotel - Hamilton - Building
5
8.3 Excellent (396 reviews)
C$ 185+
Monte Carlo Inn & Suites Downtown Markham - Markham - Building
6
8.2 Excellent (574 reviews)
C$ 140+
Sheraton on the Falls Hotel - Niagara Falls - Building
7
8.2 Excellent (3,344 reviews)
C$ 176+
Hilton Garden Inn Toronto/Vaughan - Vaughan - Building
8
8.2 Excellent (319 reviews)
C$ 182+
Hilton Toronto Airport Hotel & Suites - Mississauga - Building
9
7.8 Good (1,450 reviews)
C$ 226+
Quality Inn & Suites - Brampton - Building
11
7.6 Good (513 reviews)
C$ 134+
Home Base - Markham - Building
12
7.3 Good (76 reviews)
C$ 90+

Browse Ontario hotels by topic

airport
pearson airport
union station
rogers centre
cn tower
yonge street
waterfront
niagara falls
eaton centre
pools
spas
balcony
rooftop pool
indoor pools
outdoor pools
Recommended
Hotel Carlingview Toronto Airport - Toronto - Building
1
7.7 Good (1,225 reviews)
C$ 125+
Crowne Plaza Toronto Airport - Toronto - Building
2
7.5 Good (965 reviews)
C$ 148+
The Westin Toronto Airport - Toronto - Building
4
8.4 Excellent (262 reviews)
C$ 286+
Holiday Inn Toronto International Airport - Toronto - Building
6
8.1 Excellent (1,152 reviews)
C$ 184+
Strathcona Hotel - Toronto - Building
7
8.2 Excellent (1,547 reviews)
C$ 239+
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)