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

Hotels in Niagara-on-the-Lake

Find the best deals on 302 hotels in Niagara-on-the-Lake, Canada

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Niagara-on-the-Lake

Find the perfect Niagara-on-the-Lake hotel for business or leisure


Things to do in Niagara-on-the-Lake

Lewiston-Queenston Bridge
Niagara Riding Stables
Butler's Barracks

What is the average price of a hotel near Lewiston-Queenston Bridge?

Hotels near Lewiston-Queenston Bridge are typically 35% more expensive than the average hotel in Niagara-on-the-Lake, which is $142.

Hotels near Lewiston-Queenston Bridge
  • Hilton Garden Inn Niagara-on-the-Lake
    Best value

    Hilton Garden Inn Niagara-on-the-Lake

    500 York Road, Niagara-on-the-Lake, ON

    8.7

    $116

    View Deal
  • Pillar and Post Inn & Spa
    #1 Most popular

    Pillar and Post Inn & Spa

    48 John Street, Niagara-on-the-Lake, ON

    8.8

    $341

    View Deal
  • South Landing Inn Niagara on the Lake
    #2 Most popular

    South Landing Inn Niagara on the Lake

    21 Front Street South, Niagara-on-the-Lake, ON

    8.4

    $219

    View Deal
  • Kent Motel Niagara On The Lake
    #3 Most popular

    Kent Motel Niagara On The Lake

    19 Front Street South, Niagara-on-the-Lake, ON

    9.4

    $206

    View Deal

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 3 hotels near Niagara Riding Stables and on average, area hotels cost $206/night. This price may vary based on season. Hotels near Niagara Riding Stables are typically 31% more expensive than the average hotel in Niagara-on-the-Lake, which is $142.

Hotels near Niagara Riding Stables
  • Hilton Garden Inn Niagara-on-the-Lake
    Best value

    Hilton Garden Inn Niagara-on-the-Lake

    500 York Road, Niagara-on-the-Lake, ON

    8.7

    $116

    View Deal
  • Pillar and Post Inn & Spa
    #1 Most popular

    Pillar and Post Inn & Spa

    48 John Street, Niagara-on-the-Lake, ON

    8.8

    $341

    View Deal
  • St. David -Niagara-on-the-Lake
    #2 Most popular

    St. David -Niagara-on-the-Lake

    Niagara-on-the-Lake, ON

    8.3

    $161

    View Deal

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 $258/night. This price may vary based on season. Hotels near Butler's Barracks are typically 44% more expensive than the average hotel in Niagara-on-the-Lake, which is $142.

Hotels near Butler's Barracks
  • Hilton Garden Inn Niagara-on-the-Lake
    Best value

    Hilton Garden Inn Niagara-on-the-Lake

    500 York Road, Niagara-on-the-Lake, ON

    8.7

    $116

    View Deal
  • Pillar and Post Inn & Spa
    #1 Most popular

    Pillar and Post Inn & Spa

    48 John Street, Niagara-on-the-Lake, ON

    8.8

    $341

    View Deal
  • Prince of Wales
    #2 Most popular

    Prince of Wales

    6 Picton Street, Niagara-on-the-Lake, ON

    8.9

    $341

    View Deal
  • Oban Inn
    #3 Most popular

    Oban Inn

    160 Front Street, Niagara-on-the-Lake, ON

    8.7

    $246

    View Deal
  • 124 on Queen Hotel & Spa
    #4 Most popular

    124 on Queen Hotel & Spa

    124 Queen Street, Niagara-on-the-Lake, ON

    8.6

    $373

    View Deal
  • Riverbend Inn and Vineyard
    #5 Most popular

    Riverbend Inn and Vineyard

    16104 Niagara River Parkway, Niagara-on-the-Lake, ON

    8.6

    $215

    View Deal
  • Queens Landing

    Queens Landing

    155 Byron Street, Niagara-on-the-Lake, ON

    8.8

    $322

    View Deal
  • Shaw Club Hotel

    Shaw Club Hotel

    92 Picton Street, Niagara-on-the-Lake, ON

    9.0

    $257

    View Deal
  • Luisa's Suite Retreat

    Luisa's Suite Retreat

    233 King Street, Niagara-on-the-Lake, ON

    9.3

    $189

    View Deal
  • Old Ivy Walk

    Old Ivy Walk

    28 Prideaux Street, Niagara-on-the-Lake, ON

    9.7

    $274

    View Deal
  • WeatherPine Inn

    WeatherPine Inn

    493 Regent Street, Niagara-on-the-Lake, ON

    9.1

    $173

    View Deal
  • The White House Boutique Bed & Breakfast

    The White House Boutique Bed & Breakfast

    481 Gate Street, Niagara-on-the-Lake, ON

    9.8

    $241

    View Deal

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
April
High Season
July

cheapest month to stay

20%

expected price decrease

most expensive time to stay

29%

expected price increase

Price
$164 - $284
Highest day of week
Saturday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

$205

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$233

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
$110 - $142
3 star
$147 - $163
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

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?

$160 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?

April is the cheapest month to book a hotel in Niagara-on-the-Lake. Prices can be 20% 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 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 $32 per night cheaper than the average cost of hotels in Niagara-on-the-Lake.

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