Skip to main content

The 10 Best Inns in Niagara-on-the-Lake, Canada

Check out our selection of great inns in Niagara-on-the-Lake

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Queenston, Niagara-on-the-Lake, South Landing Inn features free WiFi access and free private parking.

Brock's Monument is 400 metres from South Landing Inn, while Floral Clock is 1.7 km away.

The place is incredible for a 5 person family. The location is beautiful and the house is great. The breakfast was incredible. Healthy food and with a quality we didn't find in other BB in the country. We loved our stay here.

Show more Show less
9.3
Wonderful
201 reviews
Price from
$181
per night

Located in Niagara on the Lake, 1.4 km from Mississauga Beach, Harrogate House Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace. Featuring a restaurant, the 4-star inn has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is set 22 km from Niagara Falls Train Station.

Elisabeth and Kent are so friendly and welcoming, fantastic location! The property and gardens are beautifully maintained and it was a joy sitting outside having the amazing breakfast. Rooms are very comfortable, enjoyed relaxing on the balcony, It was an exceptional stay!

Show more Show less
9.7
Exceptional
89 reviews
Price from
$248
per night

Situated in Niagara on the Lake, within 1.1 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Orchid Inn features accommodation with a restaurant and free WiFi as well as free private parking for guests who drive. The property is around 22 km from Casino Niagara, 22 km from Niagara Fallsview Casino Resort and 23 km from Rainbow Bridge. The property is non-smoking and is located 22 km from Skylon Tower.

Owner Cindy's welcome 🙏

Show more Show less
9.1
Wonderful
86 reviews
Price from
$147
per night

Set in Niagara on the Lake, 1.6 km from Mississauga Beach, The Old Bank House offers accommodation with a garden, free private parking, a shared lounge and a terrace. Located around 23 km from Rainbow Bridge, the inn with free WiFi is also 24 km away from Skylon Tower. The property is non-smoking and is located 21 km from Niagara Falls Train Station.

The historic home is always a pleasure to stay at. Jessica is a wonderful hostess and the eggs benedict for breakfast is a favorite!!

Show more Show less
8.9
Excellent
237 reviews
Price from
$196
per night

Resembling an old Georgian house, this inn in Olde Town Niagara-on-the-Lake is 30 minutes north of Niagara Falls. It offers free bicycle rentals and rooms with private baths.

Free Wi-Fi access, cable TV and a DVD player are included in every room at WeatherPine Inn. The rooms are individually decorated and have a private outdoor entrance. They are also equipped with a refrigerator and a coffee maker.

Clean, beautiful room, easy to walk to the main street but in a very quiet area. Very efficient check in. Breakfast was in a hotel across the road and very nice

Show more Show less
8.7
Excellent
553 reviews
Price from
$150
per night

Cable TV is featured in each guest room at Moffat Inn. The marble tiled en suite bathrooms include a hairdryer.

Shaw Festival Theatre is only 3 minutes’ walk from Moffat Inn. Niagara Falls is 22 km away.

The hotel was in a very Central location within easy reach of all the shops, cafes and restaurants. The staff were excellent and quickly dealt with us as soon as we arrived. The atmosphere was very welcoming and warm and we felt very much at home. The room was warm and bed was comfortable. We benefitted from free parking .

Show more Show less
7.8
Good
517 reviews
Price from
$110
per night

Most booked vacation rentals in Niagara-on-the-Lake this month

Inns That Guests Love in Niagara-on-the-Lake

  • Avg. price/night: $154.31
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 910 reviews
    The breakfast was wonderful. Dinner was very good. The staff was very friendly and helpful. The bed was comfortable. It was in a good location.
    gwen
    Solo traveler
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 89 reviews
    Perfectly located within Niagara-on-the-Lake, Harrogate House Inn offers the comfort of a professionally-led, yet quiet privately-owned hotel - and much more such as an individual balcony and hassle-free parking. Having stayed for a week we particularly enjoyed the daily changing options of a generous breakfast. Thank you, Elisabeth and Kent, for your warm hospitality.
    A
    Axel
    Young couple
  • Avg. price/night: $358.17
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 502 reviews
    The staff was amazing! Dinner was delicious. The hotel was built older but well maintained. The location was perfect. It took 10-15 minutes walk to the Main Street where a variety of shoppes are located.
    Keeva
    Young couple
  • Avg. price/night: $300.78
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 201 reviews
    Lovely quiet location. The Inn is impeccably decorated and the staff are very attentive. Dietary requirements were accommodated with multiple alternatives. Breakfast was amazing!
    Jennifer
    Group
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 633 reviews
    It couldn't have been better! the location, the room, the breakfast, it was just perfect! we stayed for two nights and enjoyed it so much, the walk into the village, the great dinner at ruffinos. breakfast is so delicious and the selection really good! the staff is so friendly and helpful.
    sarah
    Family with young children
  • Avg. price/night: $176.01
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 553 reviews
    A beautiful inn in a very convenient location. Very walkable area.The room itself was nice. Shower, once functional, was strong and hot. Biggest asset, though, is the value relative to the surrounding accommodations which tend not to be cheap.
    Scott
    Family with young children
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 59 reviews
    The Inn is so cozy and comfortable, i felt at home. Super clean and organized, good location.
    Ana Carolina
    Young couple
  • Avg. price/night: $267
    7.9
    Scored 7.9
    Good
    Rated good
     · 306 reviews
    This is a quaint, cozy, historic inn. Our room was really cute and just as pictured on the website. The staff were really friendly. The bar downstairs was really nice. We enjoyed a meal there and stayed for the live music. We had a great evening.
    Colleen
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 89 reviews
    Location one block from main downtown area. Super clean. Breakfast was superb. Innkeepers were wonderful. Beautiful building and garden.
    A
    Anonymous
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 89 reviews
    This is a charming inn that has been newly renovated. The innkeepers were very friendly and customer-focused. They seem to have thought of everything that a visitor might need. The home made breakfast was delicious! We would definitely stay there again. It was so nice just to be able to walk from the inn to the restaurants, shops and theatre. A truly lovely stay!
    Janet
    Young couple