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.

S
Sjoquist
From
United States
We love everything!! It was my husband, myself and our 4 children ranging in ages from 15 to 7. We all LOVED staying here. It was just what we were looking for. The place was so well decorated and appropriate for the building, era oroginally built and general vibe of this area. The coffee and snack bar was perfect!! I kept telling the kids, oh my gosh, this is just the best, I love this place! Staff were so attentive. The rooms were so well kept, private and clean. We actually stayed an extra night and changes our trip a bit to do so!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 199 reviews
Price from
US$241.39
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.

a
andrijenko
From
United States
Perfect location on a fairly quiet street yet an easy walk to restaurants and shops. Enjoyed sitting on the front porch in the evening and breakfast on the patio. Staff was super helpful and friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 786 reviews
Price from
US$145.28
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.

E
Ewertsen
From
Denmark
Very well located. Worked together with the Prince of Wales hotel for breakfast, dinner and drinks, which all was very good. Nice free parking in the backyard.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 500 reviews
Price from
US$115.50
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.

Y
Yiqin
From
China
The location is very good, the room is quiet, and I really like the style of house, the staff is very nice and helpful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 732 reviews
Price from
US$151.67
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.

J
Jade
From
Spain
Well located, sparkling clean, welcome touch!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 499 reviews
Price from
US$93.71
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.

C
Chandra Sai Praneeth
From
Canada
Comfortable n beautiful place.. you feel like ur home at Niagara.... The owners take good care of you and don't miss out on the breakfast provided - one of the best !!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 524 reviews
Price from
US$154.45
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.0
Very good - What previous guests thought, 149 reviews
Price from
US$117.39
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
Jones
From
Canada
Mini at the front desk is wonderful. Easy check-in & out ,,would highly recommend
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 137 reviews
Price from
US$82.08
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.

F
Ferguson
From
Canada
Sunset Inn is really convenient for our family and we get the adjoining room and the kids love it. They also get to enjoy the pool soon as we get to Niagara. Most importantly the staff are very pleasant, kind people. The location is great.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,288 reviews
Price from
US$64.65
1 night, 2 adults

Comfort Inn Fallsview

Niagara Falls (Near Niagara on the Lake)

This Niagara Falls, non-smoking Ontario hotel is within a 3-minute walk from the Fallsview Casino and 500 metres from the Canadian Horseshoe Falls.

S
Shahrose
From
Australia
Everything I liked from Room to breakfast, nice bed, cozy heating and cleanliness of room.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5,930 reviews
Price from
US$40.24
1 night, 2 adults
All inns in Niagara on the Lake

Top picks for Niagara on the Lake hotels

Explore our most popular hotels 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.

S
Sjoquist
From
United States
We love everything!! It was my husband, myself and our 4 children ranging in ages from 15 to 7. We all LOVED staying here. It was just what we were looking for. The place was so well decorated and appropriate for the building, era oroginally built and general vibe of this area. The coffee and snack bar was perfect!! I kept telling the kids, oh my gosh, this is just the best, I love this place! Staff were so attentive. The rooms were so well kept, private and clean. We actually stayed an extra night and changes our trip a bit to do so!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 199 reviews
Price from
US$241.39
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.

a
andrijenko
From
United States
Perfect location on a fairly quiet street yet an easy walk to restaurants and shops. Enjoyed sitting on the front porch in the evening and breakfast on the patio. Staff was super helpful and friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 786 reviews
Price from
US$145.28
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.

E
Ewertsen
From
Denmark
Very well located. Worked together with the Prince of Wales hotel for breakfast, dinner and drinks, which all was very good. Nice free parking in the backyard.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 500 reviews
Price from
US$115.50
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.

Y
Yiqin
From
China
The location is very good, the room is quiet, and I really like the style of house, the staff is very nice and helpful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 732 reviews
Price from
US$151.67
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.

J
Jade
From
Spain
Well located, sparkling clean, welcome touch!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 499 reviews
Price from
US$93.71
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.

C
Chandra Sai Praneeth
From
Canada
Comfortable n beautiful place.. you feel like ur home at Niagara.... The owners take good care of you and don't miss out on the breakfast provided - one of the best !!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 524 reviews
Price from
US$154.45
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.0
Very good - What previous guests thought, 149 reviews
Price from
US$117.39
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
Jones
From
Canada
Mini at the front desk is wonderful. Easy check-in & out ,,would highly recommend
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 137 reviews
Price from
US$82.08
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.

F
Ferguson
From
Canada
Sunset Inn is really convenient for our family and we get the adjoining room and the kids love it. They also get to enjoy the pool soon as we get to Niagara. Most importantly the staff are very pleasant, kind people. The location is great.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,288 reviews
Price from
US$64.65
1 night, 2 adults

Comfort Inn Fallsview

Niagara Falls (Near Niagara on the Lake)

This Niagara Falls, non-smoking Ontario hotel is within a 3-minute walk from the Fallsview Casino and 500 metres from the Canadian Horseshoe Falls.

S
Shahrose
From
Australia
Everything I liked from Room to breakfast, nice bed, cozy heating and cleanliness of room.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5,930 reviews
Price from
US$40.24
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.8
Exceptional - What previous guests thought, 73 reviews

Popular with guests booking inns in Niagara on the Lake

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

Popular with guests booking inns in Niagara on the Lake

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

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 500 reviews

Popular with guests booking inns in Niagara on the Lake

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 786 reviews

Inns that guests love in Niagara on the Lake

See all
Avg. price/night: US$153.66
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 786 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