Niagara-on-the-Lake Hotels from Rs4,532

Niagara-on-the-Lake, Ontario, Canada

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check Niagara-on-the-Lake hotel prices

Check prices in Niagara-on-the-Lake for tonight, 18 Feb - 19 Feb18 Feb - 19 Feb
Check prices in Niagara-on-the-Lake for tomorrow night, 19 Feb - 20 Feb19 Feb - 20 Feb
Check prices in Niagara-on-the-Lake for this weekend, 21 Feb - 23 Feb21 Feb - 23 Feb
Check prices in Niagara-on-the-Lake for next weekend, 28 Feb - 1 Mar28 Feb - 1 Mar
Niagara-on-the-Lake, Ontario, Canada

Top 10 Hotels in Niagara-on-the-Lake

White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
Rs6,409
per night
Mar 1 - Mar 2
4.5/5Wonderful! (1,985 reviews)

"Loved everything about he hotel. Especially the spa! The only thing I did not enjoy was the parking was full so we had to park farther away ."…"

Reviewed on 12 Feb 2020

White Oaks Resort & Spa
Holiday Inn Express Niagara-On-The-Lake
3 out of 5
524 York Road, Bldg 1, Niagara-on-the-Lake, ON
Free cancellation
Rs4,532
per night
Feb 24 - Feb 25
4.7/5Exceptional! (795 reviews)

"Clean and Approachable Staffs. Complete set of things in the room."…"

Reviewed on 15 Feb 2020

Holiday Inn Express Niagara-On-The-Lake
Hilton Garden Inn Niagara-on-the-Lake
3 out of 5
500 York Rd, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
Rs4,834
per night
Mar 5 - Mar 6
4.3/5Excellent! (2,000 reviews)

"Clean place. Rooms are not as spacious as I would have liked them to be. But they cover all basic luxuries guests may ask for. Also a modern and beautiful lobby."…"

Reviewed on 3 Feb 2020

Hilton Garden Inn Niagara-on-the-Lake
Staybridge Suites Niagara-on-the-lake
3 out of 5
524 York Road, Niagara-on-the-Lake, ON
Free cancellation
Rs5,924
per night
Feb 24 - Feb 25
4.8/5Exceptional! (416 reviews)

"Great rooms, fully stocked kitchens. Being on the main floor close to the stairwell was quite noisy. But the staff and overall stay was great. We would definitely stay here again."…"

Reviewed on 13 Feb 2020

Staybridge Suites Niagara-on-the-lake
Harbour House
4 out of 5
85 Melville St, Niagara-on-the-Lake, ON
Free cancellation
Rs10,502
per night
Feb 24 - Feb 25
4.9/5Exceptional! (295 reviews)

"Lovely ambience and very comfortable, delicious breakfast."…"

Reviewed on 1 Feb 2020

Harbour House
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
Rs8,886
per night
Feb 19 - Feb 20
4.7/5Exceptional! (624 reviews)

"Clean and quiet place. Not like the smell of fry food in the morning. Hotel and even our clothes smelled bad."…"

Reviewed on 13 Feb 2020

Oban Inn
Riverbend Inn and Vineyard
3.5 out of 5
16104 Niagara River Pkwy, Niagara-on-the-Lake, ON
Rs7,222
per night
Mar 9 - Mar 10
4.5/5Wonderful! (545 reviews)

"I love this property, the buildings, the beautiful room, the surrounding property and the food was amazing!"…"

Reviewed on 14 Feb 2020

Riverbend Inn and Vineyard
The Shaw Club Hotel
4 out of 5
92 Picton Street, Niagara-on-the-Lake, ON
Free cancellation
Rs9,101
per night
Feb 24 - Feb 25
4.6/5Wonderful! (232 reviews)

"We often stay at the Shaw. The staff is lovely and accommodating. We will be back!"…"

Reviewed on 10 Feb 2020

The Shaw Club Hotel
124 on Queen Hotel & Spa
3.5 out of 5
124 Queen Street, PO Box 131, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
Rs10,771
per night
Feb 19 - Feb 20
4.7/5Exceptional! (256 reviews)

"Love the apartment like feel. Clean, bright spacious."…"

Reviewed on 12 Feb 2020

124 on Queen Hotel & Spa
Best Western Colonel Butler Inn
3 out of 5
278 Mary Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
Rs6,193
per night
Feb 24 - Feb 25
4.4/5Excellent! (545 reviews)

"friendly service, continental breakfast and closeness to all shopping"…"

Reviewed on 22 Dec 2019

Best Western Colonel Butler Inn
Can't see what you're looking for?
See all available properties in Niagara-on-the-Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Niagara-on-the-Lake

Travellers to Niagara-on-the-Lake give high marks for the array of wineries, lakeside setting and theatre. This city also attracts tourists with its waterfalls, festivals and entertainment. Around the area, top sights include American Falls, Niagara Falls State Park and Bridal Veil Falls.

  • You'll find 473 Expedia hotels and other accommodation options in the larger area of Niagara Falls, Canada
  • The closest major airport is in Niagara Falls, NY (IAG-Niagara Falls Intl.), 12.6 mi (20.2 km) from the city centre
  • The next closest is in Buffalo, NY (BUF-Buffalo Niagara Intl.), 28.1 mi (45.2 km) away

Dressing for Niagara-on-the-Lake

  • Between January and March, daytime temperatures average 9°C, whilst night-time temperatures stay around -8°C
  • From April to June, the average is 26°C during the day and 0°C at night
  • July to September sees average temperatures of 27°C during the day and 9°C at night
  • Between October and December, you can expect 19°C as the daytime average and -6°C as the night-time average
  • Niagara-on-the-Lake gets about 31 millimetres of rain per year
  • July and August are usually the hottest months averaging 26°C, while January and February are usually the coldest with an average temperature of -7°C

Frequently asked questions

Recently booked Niagara-on-the-Lake hotels

Niagara-on-the-Lake Hotel Reviews

More trip options