Hotel deals North America Canada Niagara-on-the-Lake

Hotels in Niagara-on-the-Lake

Find the best deals on 294 hotels in Niagara-on-the-Lake

Check-in
Check-out
Compare vs. momondo |

Top Niagara-on-the-Lake hotels

Find a cheap hotel in Niagara-on-the-Lake that meets your travel needs.
White Oaks Resort & Spa
White Oaks Resort & Spa
8.7
$139
View all deals
Hilton Garden Inn Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake
8.7
$89
View all deals
Vineyard Villa Bed & Breakfast
Vineyard Villa Bed & Breakfast
9.2
$135
View all deals
Holiday Inn Express Niagara-On-The-Lake
Holiday Inn Express Niagara-On-The-Lake
9.2
$76
View all deals
Queens Landing
Queens Landing
8.8
$166
View all deals
A Vineyard View Bed and Breakfast
A Vineyard View Bed and Breakfast
9.2
$110
View all deals
Green Oaks Bed And Breakfast
Green Oaks Bed And Breakfast
9.3
$127
View all deals
Greenview Manor, Luxury Bed & Breakfast
Greenview Manor, Luxury Bed & Breakfast
9.7
$232
View all deals
Argus House
Argus House
$128
View all deals
Addison Green Cottage
Addison Green Cottage
$179
View all deals
Lakewinds Country Manor
Lakewinds Country Manor
$229
View all deals

Things to do in Niagara-on-the-Lake

Butler's Barracks
Niagara Riding Stables

What is the average price of a hotel near Butler's Barracks?

If you’re looking for a hotel in Niagara-on-the-Lake near Butler's Barracks then you are in luck. momondo recommends 12 hotels near Butler's Barracks and on average, area hotels cost $137/night. This price may vary based on season. Hotels near Butler's Barracks are typically 3% less expensive than the average hotel in Niagara-on-the-Lake, which is $142.

Hotels near Butler's Barracks
Best Western Colonel Butler Inn
Best value
Best Western Colonel Butler Inn
8.6
$80
Prince of Wales
#1 Most popular
Prince of Wales
9.0
$175
Moffat Inn
#2 Most popular
Moffat Inn
8.6
$119
Queens Landing
#3 Most popular
Queens Landing
8.8
$166
Finlay House Bed And Breakfast
#4 Most popular
Finlay House Bed And Breakfast
9.6
$85
Pillar and Post Inn & Spa
#5 Most popular
Pillar and Post Inn & Spa
8.8
$175
The Shaw Club Hotel
The Shaw Club Hotel
9.0
$134
Riverbend Inn and Vineyard
Riverbend Inn and Vineyard
8.8
$122
124 on Queen Hotel & Spa
124 on Queen Hotel & Spa
8.8
$158
Harbour House
Harbour House
9.3
$149
Luisa's Suite Retreat
Luisa's Suite Retreat
9.4
$128
The Charles Hotel
The Charles Hotel
8.4
$149

What is the average price of a hotel near Niagara Riding Stables?

If you’re looking for a hotel in Niagara-on-the-Lake near Niagara Riding Stables then you are in luck. momondo recommends 1 hotel near Niagara Riding Stables and on average, area hotels cost /night. This price may vary based on season. Hotels near Niagara Riding Stables are very similar to the average price of a hotel in Niagara-on-the-Lake, which is $142.

Hotels near Niagara Riding Stables
St. David -Niagara-on-the-Lake
Best value
St. David -Niagara-on-the-Lake
7.5

When to book a hotel in Niagara-on-the-Lake

Check out the information below to find the best deal on a Niagara-on-the-Lake hotel room
Low Season
June
High Season
August

cheapest month to stay

28%

expected price decrease

most expensive time to stay

16%

expected price increase

Price
$142 - $234
Highest day of week
Saturday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

$207

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$235

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Niagara-on-the-Lake is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
$112 - $154
3 star
$147 - $162
4-5 star
$197 - $248

How much does a hotel in Niagara-on-the-Lake cost per night?

Use the information below to find quality Niagara-on-the-Lake hotel rooms for low prices
3 stars
Hilton Garden Inn Niagara-on-the-Lake
#1 most popular
Hilton Garden Inn Niagara-on-the-Lake
8.7
$89
Vineyard Villa Bed & Breakfast
#2 most popular
Vineyard Villa Bed & Breakfast
9.2
$135
Holiday Inn Express Niagara-On-The-Lake
Best value
Holiday Inn Express Niagara-On-The-Lake
9.2
$76
4 stars and above
Queens Landing
#1 most popular
Queens Landing
8.8
$166
Greenview Manor, Luxury Bed & Breakfast
#2 most popular
Greenview Manor, Luxury Bed & Breakfast
9.7
$232
White Oaks Resort & Spa
Best value
White Oaks Resort & Spa
8.7
$139

Cheap hotels in Niagara-on-the-Lake

These hotels and hostels are the cheapest accommodations available in Niagara-on-the-Lake
Holiday Inn Express Niagara-On-The-Lake
Holiday Inn Express Niagara-On-The-Lake
9.2
$76
Green Oaks Bed And Breakfast
Green Oaks Bed And Breakfast
9.3
$127
Hilton Garden Inn Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake
8.7
$89
Argus House
Argus House
$128
A Vineyard View Bed and Breakfast
A Vineyard View Bed and Breakfast
9.2
$110
Vineyard Villa Bed & Breakfast
Vineyard Villa Bed & Breakfast
9.2
$135

Get the best value hotel in Niagara-on-the-Lake

These hotels have the best prices for their ratings
Holiday Inn Express Niagara-On-The-Lake
Holiday Inn Express Niagara-On-The-Lake
9.2
$76
A Vineyard View Bed and Breakfast
A Vineyard View Bed and Breakfast
9.2
$110
White Oaks Resort & Spa
White Oaks Resort & Spa
8.7
$139
Vineyard Villa Bed & Breakfast
Vineyard Villa Bed & Breakfast
9.2
$135
Hilton Garden Inn Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake
8.7
$89
Queens Landing
Queens Landing
8.8
$166

Niagara-on-the-Lake travel information

How long do people stay in Niagara-on-the-Lake?

2 nights is the typical length of stay for people visiting Niagara-on-the-Lake.

How much does a hotel cost in Niagara-on-the-Lake?

$146 per night is the average rate for a room when booking a hotel in Niagara-on-the-Lake. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Niagara-on-the-Lake?

June is the cheapest month to book a hotel in Niagara-on-the-Lake. Prices can be 28% lower than other, busier months; so this is a great time to get a good deal.

Which day is cheapest to stay in Niagara-on-the-Lake?

Hotel rooms in Niagara-on-the-Lake are generally cheapest on Wednesday and more costly on Friday.

How much does a luxury hotel in Niagara-on-the-Lake cost?

$166 is around the price you are going to have to pay for a luxury hotel room in Niagara-on-the-Lake. This is on average an 12% increase on the cost of a typical Niagara-on-the-Lake hotel, which is more likely to charge $146 a night.

How much does a hostel in Niagara-on-the-Lake cost?

Hostels in Niagara-on-the-Lake (including hotels rated 2 stars and below) costs $128 per person, per night on average. This is a $18 per night cheaper than the average cost of hotels in Niagara-on-the-Lake.


Looking for a specific type of hotel?

Check out these great hotels in Niagara-on-the-Lake that are perfect for any stay
Romantic Hotels in Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake
Best value
Hilton Garden Inn Niagara-on-the-Lake
8.7
$89
White Oaks Resort & Spa
#1 Most popular
White Oaks Resort & Spa
8.7
$139
Kid-Friendly Hotels in Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake
Best value
Hilton Garden Inn Niagara-on-the-Lake
8.7
$89
White Oaks Resort & Spa
#1 Most popular
White Oaks Resort & Spa
8.7
$139
Luxury Hotels in Niagara-on-the-Lake
Queens Landing
Best value
Queens Landing
8.8
$166

Popular flight routes to Niagara-on-the-Lake

Find the cheapest flights to Niagara-on-the-Lake
New York to Toronto
Fastest flight time
1h 38m
Cheapest price
$111
New York to Toronto
Fastest flight time
1h 30m
Cheapest price
$123
Orlando to Toronto
Fastest flight time
2h 39m
Cheapest price
$156
Fort Lauderdale to Toronto
Fastest flight time
3h 00m
Cheapest price
$158
Raleigh to Toronto
Fastest flight time
1h 53m
Cheapest price
$161
Houston to Toronto
Fastest flight time
3h 07m
Cheapest price
$161
Denver to Toronto
Fastest flight time
3h 02m
Cheapest price
$161
Baltimore to Toronto
Fastest flight time
1h 25m
Cheapest price
$161
Tampa to Toronto
Fastest flight time
2h 48m
Cheapest price
$161
Kansas City to Toronto
Fastest flight time
2h 20m
Cheapest price
$161
View more
Hotel deals North America Canada Niagara-on-the-Lake