Find Hotels in Niagara-on-the-Lake

Search over 1 million properties worldwide 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

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
¥8,042
per night
Feb 17 - Feb 18
4.5/5Wonderful! (1,969 reviews)

"We love this hotel and highly recommend it. The restaurants are great too!"…"

Reviewed on Jan 5, 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
¥9,048
per night
Jan 21 - Jan 22
4.7/5Exceptional! (758 reviews)

"Staff were extremely friendly and the place was so clean"…"

Reviewed on Jan 13, 2020

Holiday Inn Express Niagara-On-The-Lake
Staybridge Suites Niagara-on-the-lake
3 out of 5
524 York Road, Niagara-on-the-Lake, ON
Free Cancellation
¥9,631
per night
Jan 21 - Jan 22
4.8/5Exceptional! (394 reviews)

"Great place to spend few days peacefully. Really enjoyed my stay"…"

Reviewed on Jan 8, 2020

Staybridge Suites 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
¥7,583
per night
Jan 26 - Jan 27
4.3/5Excellent! (1,996 reviews)

"Very clean, room was neat and orderly. Spa tub was clean, operated perfectly and filled with water super quick. Hotel is kind of isolated, and I'm stretching that observation. St. Catherine's is a short 10 minute drive on the QEW away, with everything you might need. But there isn't much beyond a ..."…"

Reviewed on Jan 7, 2020

Hilton Garden Inn Niagara-on-the-Lake
The Shaw Club Hotel
4 out of 5
92 Picton Street, Niagara-on-the-Lake, ON
Free Cancellation
¥13,849
per night
Jan 19 - Jan 20
4.6/5Wonderful! (224 reviews)

"Great place and location Breakfast was delicious Rooms beautiful and well equipped"…"

Reviewed on Jan 13, 2020

The Shaw Club Hotel
Best Western Colonel Butler Inn
3 out of 5
278 Mary Street, Niagara-on-the-Lake, ON
Free CancellationReserve now, pay when you stay
¥9,690
per night
Feb 17 - Feb 18
4.4/5Excellent! (542 reviews)

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

Reviewed on Dec 22, 2019

Best Western Colonel Butler Inn
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
Get Rates
4.7/5Exceptional! (610 reviews)

"Superb room with King bed Fabulous hot breakfast buffet included Very nice fine dining restaurant on site Lovely location within easy walking distance of shops"…"

Reviewed on Jan 4, 2020

Oban Inn
Riverbend Inn and Vineyard
3.5 out of 5
16104 Niagara River Pkwy, Niagara-on-the-Lake, ON
¥15,104
per night
Jan 29 - Jan 30
4.5/5Wonderful! (534 reviews)

"The property is beautiful, clean, well-maintained. The staff was very friendly and welcoming."…"

Reviewed on Jan 2, 2020

Riverbend Inn and Vineyard
Harbour House
4 out of 5
85 Melville St, Niagara-on-the-Lake, ON
Free Cancellation
¥16,264
per night
Feb 17 - Feb 18
4.9/5Exceptional! (290 reviews)

"The Staff was super the property is really clean and beautiful."…"

Reviewed on Jan 5, 2020

Harbour House
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
¥16,851
per night
Feb 16 - Feb 17
4.7/5Exceptional! (248 reviews)

"The hotel was very clean and the bed was super comfortable. The Spa service was amazing."…"

Reviewed on Dec 16, 2019

124 on Queen Hotel & Spa
Don'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.

Niagara-on-the-Lake Hotel Guide

Search for hotels in Niagara-on-the-Lake on Expedia. You can easily find your hotels in Niagara-on-the-Lake using one of the methods below:

  • View our selection of featured hotels in Niagara-on-the-Lake
  • Use the map to find hotels in the Niagara-on-the-Lake neighborhood you prefer
  • Use the filters to see hotels in a specific area of Niagara-on-the-Lake, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Niagara-on-the-Lake
  • Enter your travel dates to view the best deals on hotels in Niagara-on-the-Lake - while they last

Frequently asked questions

Recently Booked Hotels in Niagara-on-the-Lake

Recent Reviews in Niagara-on-the-Lake

More trip options