COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Niagara-on-the-Lake

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Explorer House
4 out of 5
275 Anne St, Niagara-on-the-Lake, ON
Get Rates
1.25 km from city centre
4.9/5Exceptional! (38 reviews)
"Wonderful property, very private, and well kept. Deanna was lovely and really helpful!"

Reviewed on Mar. 14, 2021

Explorer House
Matisse Bed & Breakfast
3 out of 5
487 Mississagua St, Niagara-on-the-Lake, ON
The price is CA $155 per night from May 3 to May 4
1.06 km from city centre
4.9/5Exceptional! (65 reviews)
"Very close to downtown and lakefront parks and trails. The house had a cute coffee/reading room and a nice yard in which to sit and relax. Breakfasts were unique and EXCELLENT! Owner was very friendly and accommodating. Definitely recommended for thise who enjoy the B&B experience."

Reviewed on Mar. 29, 2021

Matisse Bed & Breakfast
Finlay House Bed and Breakfast
3.5 out of 5
8 Nelles Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is CA $220 per night from Apr 20 to Apr 21
0.42 km from city centre
4.7/5Exceptional! (119 reviews)
"We had a good stay at this property. We had the room with the King bed (two twins) and it was a good size and en-suite. It was up stairs and they were circular and tight for carrying luggage. The breakfast was very good and we enjoyed visiting with the inn keeper. She gave us some local tips on the ..."

Reviewed on Oct. 7, 2020

Finlay House Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Greaves Sweet Escape
4.5 out of 5
55 Queen Street, Niagara-on-the-Lake, ON
Get Rates
0.02 km from city centre
5/5Exceptional! (10 reviews)
"The hotel itself was extremely clean and spacious. We enjoyed our stay immensely and would highly recommend this apt to anyone."

Reviewed on Mar. 18, 2020

Greaves Sweet Escape
WeatherPine Inn
3.5 out of 5
493 Regent Street, Niagara-on-the-Lake, ON
The price is CA $185 per night from May 2 to May 3
0.89 km from city centre
4.8/5Exceptional! (127 reviews)
Cozy Comfortable B&B
"This is a great place to stay in Niagara-on-the-Lake if you are looking for a B&B hotel and do not need extras such as a pool, spa, and dinner dining. The inn gives you privacy with rooms that are separate from the owners’ space. The B&B atmosphere comes from the excellent breakfast that is served ..."

Reviewed on Oct. 8, 2019

WeatherPine Inn
The Old Bank House Bed & Breakfast
3.5 out of 5
10 Front Street, Niagara-on-the-Lake, ON
Get Rates
0.31 km from city centre
4.5/5Wonderful! (121 reviews)
"It was very comfortable and the food was great. There was nothing I didn’t like."

Reviewed on Nov. 17, 2019

The Old Bank House Bed & Breakfast
627 On King Bed and Breakfast
3.5 out of 5
627 King Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is CA $215 per night from Apr 20 to Apr 21
1.3 km from city centre
627 On King Bed and Breakfast
Somerset Bed and Breakfast
4 out of 5
111 Front St, Niagara-on-the-Lake, ON
Get Rates
0.33 km from city centre
4.9/5Exceptional! (44 reviews)
Definitely a Must Stay
"My wife and I had a great couple days here. Kim was an amazing hostess (and pretty good cook). The place was spotless, spacious and super comfortable. The location is priceless. We will definitely be back and can't wait!"

Reviewed on Oct. 15, 2020

Somerset Bed and Breakfast
Old Ivy Walk
4 out of 5
28 Prideaux Street, PO Box 1873, Niagara-on-the-Lake, ON
The price is CA $259 per night from Apr 30 to May 1
0.14 km from city centre
4.8/5Exceptional! (37 reviews)
Clean, nice, great place
"We bought for our daughter’s birthday for her and husband. They love it."

Reviewed on Oct. 5, 2020

Old Ivy Walk
The White House Boutique Bed & Breakfast
4 out of 5
481 Gate Street, PO Box 162, Niagara-on-the-Lake, ON
Get Rates
0.91 km from city centre
4.9/5Exceptional! (68 reviews)
Wonderful stay!
"Fantastic stay at the Whitehouse. The hosts were very personable and went above and beyond to ensure we had a pleasant stay. Great location. Will definitely stay again."

Reviewed on Nov. 10, 2020

The White House Boutique Bed & Breakfast
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.