Niagara-on-the-Lake hotels

Search hundreds of travel sites at once for hotels in Niagara-on-the-Lake

Thu 8/6
Mon 12/6
...and more

Let KAYAK do the searching

Save on your next stay

Search hundreds of travel sites at once for hotels in Niagara-on-the-Lake

We’re completely free to use – no hidden charges or fees

Filter by free cancellation, free breakfast and more

Good to know

Low season

March

High season

July

Average price (weeknight)

$231

Average price (weekend night)

$310
Cheapest month to stay with an average 37% drop in price.
Most expensive month to stay with an average 25% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Niagara-on-the-Lake hotels

Most recommended Niagara-on-the-Lake hotels

Show all

Niagara-on-the-Lake hotels near Butler's Barracks

Show all

How much is a Niagara-on-the-Lake hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

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

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

Top tips for finding Niagara-on-the-Lake hotel deals

  • If you’re looking for a cheap hotel in Niagara-on-the-Lake, you should consider visiting during the low season. You'll find cheaper accommodations in Niagara-on-the-Lake in March and January.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Niagara-on-the-Lake if you stay on a Monday. The opposite is true for, Friday, which is usually the most expensive day.
  • Book at least 6 days before your stay begins to get the best price for your Niagara-on-the-Lake accommodation.
  • To learn about military history, choose a hotel next to Fort George, a landmark from the War of 1812 that has been restored and now offers tours and battle reenactments. The Queen's Landing hotel is a chic choice that is only a five-minute walk to the fort and a three-minute walk to the local harbor.
  • Old Town contains a high concentration of the city’s restaurants, shops, and older buildings, making it a good area for visitors to stay, to be within easy walking distance of popular sights. The Antique Slumber Old Town Bed & Breakfast is set in a historic building and will put you within a short walk of Old Town Goodies and Treadwell Cuisine.
  • If you’re visiting Niagara-on-the-Lake with your family, consider staying near an area that has a large selection of recreational activities, such as Queenston Heights Park. Queenston Heights Park contains picnic areas, walking trails, historic monuments, and a large playground. The South Landing Inn is a three-minute walk of the park and a two-minute walk from Niagara River.
  • For travelers interested in learning more about the region, select a hotel next to the Niagara Historical Society & Museum, featuring artifacts from the area and telling the story of how the city was created. The Finlay House Bed and Breakfast is a charming choice that is only a three-minute walk to the museum and adjacent to Veterans Memorial Park.
  • If you’re not planning on using a car during your trip, pick a hotel that offers free shuttle service to the city’s different key destinations. The 124 on Queen Hotel and Spa is a good option that offers a shuttle to various wineries and restaurants, and the hotel is only a three-minute walk to the waterfront.

FAQs when booking a hotel in Niagara-on-the-Lake

Where to stay in Niagara-on-the-Lake?

Our map will help you find the perfect place to stay in Niagara-on-the-Lake by showing you the exact location of each hotel.