Hotels in Ontario

Find the best deals on 10,113 hotels in Ontario

Check-in
Check-out
Compare vs. momondo |

Popular cities in Ontario

Below are the average prices for hotels in popular Ontario cities
Price
$110 - $169
CHEAPEST CITY IN ONTARIO Brampton 13% cheaper Hotels in Brampton are the cheapest in Ontario at just $110 per night on average.
MOST EXPENSIVE CITY IN ONTARIO The Blue Mountains 33% more expensive The Blue Mountains has the highest priced hotels in Ontario with rooms averaging $169 per night.
MOST POPULAR CITY IN ONTARIO Toronto 82% more users visited More momondo users search for hotels in Toronto than any other city in Ontario

Top Hotels in Ontario

Find your perfect Ontario hotel in the perfect location
Days Inn & Suites By Wyndham Niagara Falls Centre St. By The Falls
Days Inn & Suites By Wyndham Niagara Falls Centre St. By The Falls
8.2
$66
View all deals
Days Inn by Wyndham Niagara Falls Lundys Lane
Days Inn by Wyndham Niagara Falls Lundys Lane
6.9
$49
View all deals
Scottish Inn & Suites Falls Way
Scottish Inn & Suites Falls Way
7.0
$61
View all deals
Knights Inn Kingston
Knights Inn Kingston
6.5
$82
View all deals
Niagara Best Inn
Niagara Best Inn
4.3
$60
View all deals
Holiday Inn Express & Suites London Downtown
Holiday Inn Express & Suites London Downtown
7.6
$108
View all deals
Falls Lodge by the Falls
Falls Lodge by the Falls
6.8
$66
View all deals
Holiday Inn Express & Suites Milton
Holiday Inn Express & Suites Milton
8.0
$63
View all deals
Motel 6 Toronto - Brampton
Motel 6 Toronto - Brampton
5.9
$72
View all deals
Alexandra Hotel
Alexandra Hotel
7.0
$80
View all deals
Filmores Hotel
Filmores Hotel
6.9
$77
View all deals
Motel Casino
Motel Casino
6.9
$80
View all deals
Home2 Suites by Hilton TorontoBrampton
Home2 Suites by Hilton TorontoBrampton
8.6
$93
View all deals
Days Inn by Wyndham Brampton
Days Inn by Wyndham Brampton
6.6
$70
View all deals
Grewals Inn and Suites
Grewals Inn and Suites
8.5
$175
View all deals
Canadas Best Value Inn Toronto
Canadas Best Value Inn Toronto
7.5
$71
View all deals
Crystal Inn
Crystal Inn
8.0
$3,418
View all deals
Lexington Inn & Suites Windsor
Lexington Inn & Suites Windsor
7.1
$68
View all deals
Days Inn by Wyndham Ottawa West
Days Inn by Wyndham Ottawa West
8.0
$86
View all deals
Super 8 by Wyndham Grimsby Ontario
Super 8 by Wyndham Grimsby Ontario
8.0
$79
View all deals
Ramada by Wyndham Ottawa On The Rideau
Ramada by Wyndham Ottawa On The Rideau
7.4
$91
View all deals
Super 8 by Wyndham Ambassador Bridge Windsor ON
Super 8 by Wyndham Ambassador Bridge Windsor ON
7.5
$110
View all deals
Pearson Hotel and Conference Centre Toronto Airport
Pearson Hotel and Conference Centre Toronto Airport
6.1
$90
View all deals
Toronto Don Valley Hotel and Suites
Toronto Don Valley Hotel and Suites
7.2
$100
View all deals
Comfort Inn Fallsview
Comfort Inn Fallsview
7.7
$76
View all deals
Homewood Suites by Hilton Toronto Airport Corporate Centre
Homewood Suites by Hilton Toronto Airport Corporate Centre
8.6
$118
View all deals
Ramada by Wyndham Belleville Harbourview Conference Centre
Ramada by Wyndham Belleville Harbourview Conference Centre
6.9
$91
View all deals
Best Western Plus Cairn Croft Hotel
Best Western Plus Cairn Croft Hotel
8.2
$95
View all deals
Best Western London Airport Inn & Suites
Best Western London Airport Inn & Suites
8.4
$82
View all deals
Holiday Inn Express Toronto Downtown
Holiday Inn Express Toronto Downtown
8.4
$128
View all deals
Cartier Place Suite Hotel
Cartier Place Suite Hotel
8.2
$114
View all deals
Park Inn by Radisson Toronto-Markham
Park Inn by Radisson Toronto-Markham
7.3
$56
View all deals
The Parkdale Hostellerie
The Parkdale Hostellerie
7.1
$22
View all deals
Canada Suites on Bay
Canada Suites on Bay
8.0
$262
View all deals
Courtyard by Marriott London
Courtyard by Marriott London
8.5
$69
View all deals
Newton Villa
Newton Villa
9.5
$85
View all deals
Holiday Inn Mississauga Toronto West
Holiday Inn Mississauga Toronto West
8.2
$68
View all deals
Sandman Hotel Oakville
Sandman Hotel Oakville
8.4
$80
View all deals
Alida's Villa Bed and Breakfast
Alida's Villa Bed and Breakfast
8.9
$218
View all deals
Radisson Toronto Airport West
Radisson Toronto Airport West
8.0
$77
View all deals

Things to do in Ontario

Rogers Centre

Are there hotels available near Rogers Centre?

There are 12 hotels near Rogers Centre that have an average price of $148 per night. Hotel prices may shift based on several factors such as time of year. The peak season for this area is September and the peak season price for hotels in the area of Rogers Centre is $199/night. The low season in this area is July and hotel prices usually cost about $185/night. Hotels near Rogers Centre are typically 128% lower than the average hotel in Toronto, which is $189.

Hotels near Rogers Centre

Popular hotels in Ontario

Book a room in one of momondo’s favorite hotels in these popular Ontario cities

Ontario travel tips

Check these FAQs for important travel tips while planning your visit to Ontario

What is the most popular destination in Ontario?

The most popular cities in Ontario are Toronto, Niagara Falls, and Ottawa. Nightly rates for hotels in Toronto, Niagara Falls and Ottawa are $188, $158, and $136 respectfully.

What is considered a good deal for a hotel in Ontario?

If you’re looking for a good deal in Ontario, you should know that the average hotel room price is $133/night. Anything less than $133/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was $15.

What are the best hotels in Ontario?

The following hotels are the top rated hotels in Ontario:93 - Cambridge Suites Hotel - Toronto in Toronto90 - The Omni King Edward Hotel in Toronto89 - Delta Hotels by Marriott Toronto in Toronto