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.

C
Carole
From
Switzerland
Welcome kit in the room Finally a hotel which offers good coffee in the room. We had a Nespresso machine in the room which was a great start in the morning!! Very fast response to out questions (via whattsApp)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 reviews
Price from
US$92.56
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.4
Very good - What previous guests thought, 126 reviews
Price from
US$82.72
1 night, 2 adults

Serene Niagara Inn

Niagara Falls (Near St. Catharines)

Comfortable Accommodations

Serene Niagara Inn in Niagara Falls offers 4-star comfort with air-conditioning, private bathrooms, and parquet floors.

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.59
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.

A
Anae
From
Canada
Everything was parfect! The greeting, the hosts, the food, the room! I strongly recommand!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 206 reviews
Price from
US$198.69
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.

G
Gerald
From
United Kingdom
Despite delays in our flight and car hire, we were warmly met by Elizabeth and Kenton who were the best hosts. The Harrogate House Inn is absolutely lovely: rooms comfortable and marvelous breakfasts. Elizabeth and Kenton gave us lots of local information and even made a booking at a local restaurant for us. The location is also great being close to the 'high street' and within easy walking distance of the lake, etc.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews
Price from
US$289.87
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 9.0
Superb - What previous guests thought, 80 reviews
Price from
US$208.07
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.1
Very good - What previous guests thought, 123 reviews
Price from
US$115.95
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.

K
Kim
From
Uruguay
Since it was my sister's 80th birthday, we were grateful for an early check-in and a nice card from management. Laurie was so friendly and helpful! The cost of the accommodation included parking and a wonderful breakfast! We loved that we could walk to all the theatres and the shops right from our accommodation! Plus, it is such an historic building with an amazing story!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 725 reviews
Price from
US$143.50
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.

T
Timothy
From
United States
The facility is great and the location is the best. Being able to walk to all the really good restaurants and all the shops makes this the place to stay. Also, a short drive out to the QEW , the shopping mall, the museum, the 30 plus wineries and to the Falls gives you access to several days of great activities like nowhere else in the world.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 493 reviews
Price from
US$172.20
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.

p
patricia
From
Ireland
Comfy beds, own door, tea and coffee in room. Friendly host.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 748 reviews
Price from
US$149.81
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$192.24
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 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$192.24
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 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$192.24
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 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$192.24
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 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$192.24
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 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$192.24
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 510 reviews
The themed rooms were very well appointed. Inn has a cosy vibe. Loved it.
Guest review by
Fulton
Family with young children