Skip to main content

The best inns in Niagara on the Lake

Check out our pick of great inns in Niagara on the Lake

Filter by:


Review score

Superb: 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.

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.2
Superb
101 reviews
Price from
RUB 15,296
per night

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.

it is a beautiful property, very clean and the staff was very kind.

Show more Show less
9.3
Superb
209 reviews
Price from
RUB 20,794
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
91 reviews
Price from
RUB 29,998
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 breakfast was excellent. We all chose the Chef Special. The welcome on arrival, and the service and friendliness from the staff was terrific. They mean it 100% when they tell you to treat it like your home. And the lounge is like a museum. Just a great place. Right beside the lake, and 5 minutes walk from the centre of Niagara on the Lake. Could not have been better. The bedrooms were beautiful, and very comfortable beds, and great bathrooms

Show more Show less
8.9
Fabulous
253 reviews
Price from
RUB 20,135
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
Fabulous
574 reviews
Price from
RUB 15,371
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 bed and pillows were like a cloud. Staff couldn't do enough for me.

Show more Show less
7.8
Good
532 reviews
Price from
RUB 11,240
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in Niagara on the Lake

Most booked inns in Niagara on the Lake this month

Inns that guests love in Niagara on the Lake

  • Avg. price/night: RUB 39,344
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 524 reviews
    Great dinner and breakfast. Loved the Pellar wine tasting - a lovely surprise.
    M
    Maureen
    Group
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 581 reviews
    Excellent location, Nice stuff. Quiet, clean and good managed Inn
    JOSE
    Family with young children
  • Avg. price/night: RUB 15,842
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,043 reviews
    I was pleasantly surprised at the quality and quantity of the breakfast. We stayed two nights so took advantage of the breakfast twice. I particularly enjoyed the coffee, bacon, cinnamon buns and pancakes. The eggs were a bit overcooked so did not enjoy them as much. The eating area was clean and bright and the staff very attentive to everyone's needs. The pool was a great place to exercise and relax at the end of each day.
    K
    Karen
    Young couple
  • Avg. price/night: RUB 39,344
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 524 reviews
    Room was wonderful, we had a Suite. Dinner with wife, sister-in-law and husband was wonderful. Staff well trained, attentive, friendly and professional.
    Rob
    Family with young children
  • Avg. price/night: RUB 27,153
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,215 reviews
    Location is perfect, bar and dinning are very nice as well.
    Maria
    Young couple
  • Avg. price/night: RUB 22,627
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,115 reviews
    The atmosphere was very calming & relaxing especially out on the patio with the view of the boats and water. We enjoyed a lovely dinner in the dining room, service was impeccable! Lovely touch with a rose placed every night on the bed. Unfortunately a fire alarm was sounded but it was quickly managed…and luckily a false alarm.
    Eugene
    Young couple
  • Avg. price/night: RUB 21,391
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,005 reviews
    Great three course dinner special offered on the Thursday night. Excellent value at $100 for two people for the food. The service was friendly and professional too. Oh, and the gluten free bread is delicious.
    Verity
    Family with young children
  • Avg. price/night: RUB 19,284
    7.9
    Scored 7.9
    Good
    Rated good
     · 309 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
     · 91 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
     · 91 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