Ontario hotels

Ontario hotels

Ontario
Check-in
Check-out
Compare vs KAYAK |

Latest Ontario Hotel Deals

Toronto
Toronto
3 stars from ₹ 4,129
4+ stars from ₹ 5,781
Niagara Falls
Niagara Falls
3 stars from ₹ 3,303
4+ stars from ₹ 6,457
Ottawa
Ottawa
3 stars from ₹ 5,180
4+ stars from ₹ 5,706
Niagara-on-the-Lake
Niagara-on-the-Lake
3 stars from ₹ 9,310
Mississauga
Mississauga
3 stars from ₹ 4,430
4+ stars from ₹ 7,207
Hamilton
Hamilton
3 stars from ₹ 5,331

Good to know

Low season

NovemberCheapest month to stay with an average 21% drop in price.

High season

JulyMost expensive month to stay with an average 1% rise in price.

Average price (weeknight)

₹ 9,870Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 12,451Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Ontario

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

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
TownePlace Suites by Marriott Windsor - Windsor - Living room
1
9.0 Excellent (159 reviews)
₹ 9,986+
Hampton Inn by Hilton Brampton Toronto - Brampton - Restaurant
2
8.6 Excellent (227 reviews)
₹ 5,556+
TownePlace Suites by Marriott London - London - Living room
4
8.5 Excellent (169 reviews)
₹ 7,058+
Toronto Marriott Markham - Markham - Lobby
5
8.4 Excellent (276 reviews)
₹ 6,682+
Country Inn & Suites by Radisson, London S, ON - London - Pool
6
₹ 6,007+
Sheraton Hamilton Hotel - Hamilton - Dining room
7
8.3 Excellent (467 reviews)
₹ 8,184+
Hampton Inn & Suites by Hilton Windsor - Windsor - Lobby
9
8.2 Excellent (182 reviews)
₹ 7,658+
Arc The Hotel - Ottawa - Bedroom
10
8.1 Excellent (1,121 reviews)
₹ 7,912+
Lord Elgin Hotel - Ottawa - Building
11
8.0 Excellent (1,340 reviews)
₹ 13,555+
Four Points by Sheraton Windsor Downtown - Windsor - Building
12
8.0 Excellent (99 reviews)
₹ 7,959+

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
Fairmont Royal York - Toronto - Building
1
8.8 Excellent (3,782 reviews)
₹ 10,662+
Strathcona Hotel - Toronto - Living room
2
8.1 Excellent (1,712 reviews)
₹ 5,556+
The Westin Toronto Airport - Toronto - Building
4
8.3 Excellent (351 reviews)
₹ 6,833+
Holiday Inn Toronto International Airport - Toronto - Living room
5
₹ 8,259+
Best Western Plus Travel Hotel Toronto Airport - Toronto - Lobby
6
8.6 Excellent (1,008 reviews)
₹ 5,631+
Hotel Carlingview Toronto Airport - Toronto - Building
7
7.7 Good (1,246 reviews)
₹ 8,785+
Crowne Plaza Toronto Airport - Toronto - Building
8
7.4 Good (1,359 reviews)
₹ 9,686+
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)