The 10 best inns in St. Catharines, Canada | Booking.com
Skip to main content

Inns in St. Catharines

Find the inns that appeal to you the most

The best inns in St. Catharines

Check out our pick of great inns in St. Catharines

Filter by:

Review score

The Juniper Inn

St. Catharines

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

F
Franziska
From
Germany
Very nice, lovely and cozy room with a lot of love for details.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 515 reviews
Price from
US$91.95
1 night, 2 adults

Comfort Inn

St. Catharines

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.3
Very good - What previous guests thought, 124 reviews
Price from
US$81.15
1 night, 2 adults

Serene Niagara Inn

Niagara Falls (Near St. Catharines)

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.

z
zvi
From
Israel
the hosts are really good people. went out of their way to make us happy
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 529 reviews
Price from
US$180.33
1 night, 2 adults

South Landing Inn

Niagara on the Lake (Near St. Catharines)

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.

J
Jacob
From
Netherlands
They very nicely renovated the old hotel without losing it character. Way beter price value then the hotels in Niagara Falls or in the old town. Breakfast is made freshly by the local chef and they were so sweet to bake a vegetarian quiche just for us.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 205 reviews
Price from
US$197.38
1 night, 2 adults

Harrogate House Inn

Niagara on the Lake (Near St. Catharines)

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.

C
Cristian
From
Romania
Very clean. Comfy beds. Nice welcome. Tasty breakfast. Friendly people. Nice surroundings. Restaurants & coffee house very close (next corner).
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 72 reviews
Price from
US$287.95
1 night, 2 adults

Niagara Luxury Suites

Niagara Falls (Near St. Catharines)

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.

P
Phillip
From
Canada
Luxurious, Spacious, Beds Comfortable, Bathroom Very Spacious and Modern
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 110 reviews
Price from
US$115.18
1 night, 2 adults

The Old Bank House

Niagara on the Lake (Near St. Catharines)

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, 709 reviews
Price from
US$142.55
1 night, 2 adults

Moffat Inn

Niagara on the Lake (Near St. Catharines)

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.4
Very good - What previous guests thought, 494 reviews
Price from
US$171.06
1 night, 2 adults

WeatherPine Inn

Niagara on the Lake (Near St. Catharines)

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, 754 reviews
Price from
US$148.82
1 night, 2 adults

Inn On The Twenty

Jordan (Near St. Catharines)

Situated in Jordan, 32 km from Niagara Falls Train Station, Inn On The Twenty features accommodation with a restaurant, free private parking and a bar.

K
Kelly
From
Canada
We were upgraded to the cottage room #28. (I am guessing for an anniversary surprise.) It was absolutely lovely. Between the welcome note wishing us a Happy Anniversary, the chocolates and the rose each day, we absolutely loved our stay. We also ate dinner at the restaurant one night and it was delicious. Our server Kate was second to none. She was wonderful. When we checked in to the hotel, the gentleman working the front desk - Kevin I believe his name was - is also incredible and personable. The bakery next door is the best way to start each morning. I highly recommend this hotel and hope to be back someday.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 78 reviews
Price from
US$206.70
1 night, 2 adults
All inns in St. Catharines

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.

Inns that guests love in St. Catharines

See all
  • Avg. price/night: US$190.97
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 515 reviews
    The location, the clear directions on how to access the inn, the decorations, the beautiful crisp linens, the treats to welcome us:
    Guest review by
    Peggy
    Young couple
  • Avg. price/night: US$190.97
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 515 reviews
    The property was very nice and checkin process was simple and efficient. The room was one of the cleanest I have been in and the attention to detail was much appreciated. The welcome tray with champagne and snacks and the liter water bottles were extra bonuses. The decor in the room was so unique and the bed was very comfortable! Many restaurants just outside the Inn was a plus! Would definitely stay here again!
    Guest review by
    Thomas
    Young couple
  • Avg. price/night: US$190.97
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 515 reviews
    Very stylish, rock music themed room. Very modern, clean, and comfortable The complimentary snacks and drinks on arrival were much appreciated. Great location alongside the Marina with superb local waterside walks with interesting maritime heritage. Very handy for the Niagra-on-the-Lake Wine Region and Winnery Tours Close to a good selection of excellent food & drink offerings
    Guest review by
    Touch And Go
    Young couple
  • Avg. price/night: US$190.97
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 515 reviews
    Everything. Close to restaurants, close to beach. The Inn was unique and tastefully decorated. The wine and snacks in the room were a nice personal touch and included a welcome note.
    Guest review by
    Valerie
    Young couple
  • Avg. price/night: US$190.97
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 515 reviews
    Charming inn in a beautiful location. Owners could not have been more accommodating. Loved the German restaurant next door! Tranquil Port Dalhousie!
    Guest review by
    Laura
    Young couple
  • Avg. price/night: US$190.97
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 515 reviews
    The themed rooms were very well appointed. Inn has a cosy vibe. Loved it.
    Guest review by
    Fulton
    Family with young children