Skip to main content

Inns in Niagara on the Lake

Find the inns that appeal to you the most

The best inns in Niagara on the Lake

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

Filter by:

Review score

South Landing Inn

Niagara on the Lake

Located in Queenston, Niagara-on-the-Lake, South Landing Inn features free WiFi access and free private parking. Every room comes with a TV with cable channels.

T
Tina
From
Germany
The style of the Inn is just unique and inviting for a calm chill out session in their common area. The breakfast buffet was amazing, each day something different freshly prepared. If you are looking for a luxurious hotel, this is not it- the Inn is peaceful and quite with newly renovated rooms, comfortable beds, a great bathtub and cozy room interior. Relax and enjoy the calmness that is setting in, with a short walk to the riverfront it is perfect for a retreat.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 208 reviews
Price from
US$198.05
1 night, 2 adults

Harrogate House Inn

Niagara on the Lake

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.

R
Rosemarie
From
Ireland
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!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews
Price from
US$288.93
1 night, 2 adults

The Old Bank House

Niagara on the Lake

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.

J
Jessica
From
Germany
Charming hotel with lots of lovely little details in the rooms and common areas. Staff super friendly and helpfull, a great base for exploring Niagara on the Lake and the surroundings
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 730 reviews
Price from
US$143.04
1 night, 2 adults

Moffat Inn

Niagara on the Lake

Free WiFi is offered in all areas of this Niagara-on-the-Lake property. Fort George is just 10 minutes’ walk away. Cable TV is featured in each guest room at Moffat Inn.

J
Jane
From
United Kingdom
Our entire experience, albeit only 1 night, at the Moffat Inn was very good, from the welcome at reception to our stay in the most comfortable and spacious room. Our room was accessed from the side of the building, a little annexe and we were pleasantly surprised to find a little seating area with chairs, TV, coffee machine and fridge. We climbed a few steps up to the bedroom. The bed, a standard double was so comfortable. A lovely bathroom too, with a hot and fairly powerful shower. The guy at reception the next day was so helpful in organising us a taxi as we checked out. We will certainly be back here when back in Niagara- On-The-Lake.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 495 reviews
Price from
US$171.64
1 night, 2 adults

WeatherPine Inn

Niagara on the Lake

Set in Niagara on the Lake, 2 km from Mississauga Beach, WeatherPine Inn offers accommodation with free bikes, free private parking, a garden and a terrace.

M
Myrtle
From
Saint Lucia
The cleanliness of the room The bed linen was very comfortable. The porch was lovely .
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 749 reviews
Price from
US$149.33
1 night, 2 adults

The Juniper Inn

St. Catharines (Near Niagara on the Lake)

The Juniper Inn is set in St. Catharines, 300 metres from Lakeside Park Beach and 23 km from Niagara Falls Train Station.

c
corri
From
Australia
gorgeous boutique hotel in a great location
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 506 reviews
Price from
US$92.26
1 night, 2 adults

Serene Niagara Inn

Niagara Falls (Near Niagara on the Lake)

Set in Niagara Falls and with Casino Niagara reachable within 1.2 km, Serene Niagara Inn offers a garden, allergy-free rooms, free WiFi and a shared lounge.

N
NATHANIEL
From
United States
We were taken care of from the moment we arrived! Jai went out of her way to ensure we got our breakfast exactly how we wanted it. Both the room and the service was everything we hoped for and more. Jai mentioned things have been challenging the last couple of years due to COVID but is hopeful for a great 2023, if you are deciding between a larger chain hotel or a smaller inn or BnB give this spot a chance and support a small business!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 533 reviews
Price from
US$163.06
1 night, 2 adults

Niagara Luxury Suites

Niagara Falls (Near Niagara on the Lake)

Situated in Niagara Falls, 1.2 km from Casino Niagara, Niagara Luxury Suites features accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Andreas
From
Germany
Perfect! Great room with a balcony. Very close to the city centre. Easy-going check in by code. He reacted very fast for questions. Beautiful place to stay.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 126 reviews
Price from
US$115.57
1 night, 2 adults

Comfort Inn

St. Catharines (Near Niagara on the Lake)

Newly renovated hotel along with a brand new restaurant. Located in the heart of Niagara with easy access to Queen Elizabeth Way, Comfort Inn® St.

J
Jeff
From
Canada
Everything is clean and inviting. The employees I have encountered are super friendly. The lady at the desk even recognized me as I have stayed there numerous times in the past.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 126 reviews
Price from
US$82.45
1 night, 2 adults

Sunset Inn

Niagara Falls (Near Niagara on the Lake)

This motel is within a 15-minute walk of Clifton Hill and Horseshoe Falls. It features a seasonal outdoor pool and free WiFi.

S
Sharon
From
United Kingdom
Excellent value for money, very comfortable and friendly staff. Highly recommend.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,294 reviews
Price from
US$63.65
1 night, 2 adults
All inns in Niagara on the Lake

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.

Most booked inns in Niagara on the Lake and surroundings in the past month

See all

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 208 reviews

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 749 reviews

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 495 reviews

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 731 reviews

Inns that guests love in Niagara on the Lake

See all
Avg. price/night: US$142.88
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 731 reviews
Unique rooms, small intimate inn with great spaces to relax both inside and out, great view of the lake and wonderful location for the theater and main street. Nice breakfast every morning and coffee machine throughout the day.
Guest review by
L Graham
Young couple