Skip to main content

The best inns in St. Catharines

Check out our selection of great inns in St. Catharines

Filter by:

Review score

See the latest prices and deals by choosing your dates.
South Landing Inn, hotel in 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.

Excellent breakfast. Rooms were nice and comfortable. The common area was large and had a refrigerator and pantry that was very handy.
Scored 9.4
9.4
Rated wonderful
Wonderful
230 reviews
Price from
$204
1 night, 2 adults
Serene Niagara Inn, hotel in St. Catharines

Located in Niagara Falls, a 15-minute walk from Casino Niagara, Serene Niagara Inn provides accommodations with a garden, free private parking and a shared lounge.

The breakfast was a nice touch. Very friendly host!
Scored 9.2
9.2
Rated wonderful
Wonderful
463 reviews
Price from
$95
1 night, 2 adults
Harrogate House Inn, hotel in St. Catharines

Located in Niagara-on-the-Lake, a 16-minute walk from Mississauga Beach, Harrogate House Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Everything
Scored 9.7
9.7
Rated exceptional
Exceptional
89 reviews
Price from
$289
1 night, 2 adults
The Old Bank House, hotel in St. Catharines

Located in Niagara-on-the-Lake, a 18-minute walk from Mississauga Beach, The Old Bank House provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Breakfast was fantastic. Nice choices and everything was fresh and delicious!
Scored 8.9
8.9
Rated excellent
Excellent
399 reviews
Price from
$164
1 night, 2 adults
WeatherPine Inn, hotel in St. Catharines

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.

Simple, comfortable rooms close to Main Street.
Scored 8.7
8.7
Rated excellent
Excellent
654 reviews
Price from
$152
1 night, 2 adults
Inn On The Twenty, hotel in St. Catharines

Located in the village of Jordan, Inn On The Twenty features an on-site wine cellar and a spa and wellness center. The elegantly decorated suites boast free Wi-Fi, flat-screen cable TV and a spa bath....

Location
Scored 8.8
8.8
Rated excellent
Excellent
77 reviews
Price from
$156
1 night, 2 adults
Comfort Inn Fallsview, hotel in St. Catharines

This Niagara Falls, nonsmoking Ontario hotel is within a 3-minute walk from the Fallsview Casino and 1640 feet from the Canadian Horseshoe Falls.

Location. Down hill after that.
Scored 7.1
7.1
Rated good
Good
6,099 reviews
Price from
$43
1 night, 2 adults
Sunset Inn, hotel in St. Catharines

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

The staff were very friendly and helpful, the room was tidy and neat, and the motel is located conveniently near many restaurants and stores.
Scored 7.4
7.4
Rated good
Good
1,295 reviews
Price from
$88
1 night, 2 adults
Moffat Inn, hotel in 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.

Comfy bed, good water pressure, nice towels, good coffee. Exceptional staff at front desk!
Scored 7.9
7.9
Rated good
Good
573 reviews
Price from
$148
1 night, 2 adults
Rodeway Inn Fallsview, hotel in St. Catharines

This Ontario hotel features Tattle’s restaurant and an outdoor heated pool and is 1969 feet from the Fallsview Casino. The hotel offers free Wi-Fi and includes a children’s playground.

The room was outside not clean from the hallway and the door has big spider the lamps was dirty not what I was expecting
Scored 6.8
6.8
Rated pleasant
Pleasant
154 reviews
Price from
$44
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 – distinguishing them from country or guest houses.
Search inns in St. Catharines

Inns That Guests Love in St. Catharines

  • Avg. price/night: $96.68
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 698 reviews
    Very simple inn but beautifully kept! Right next to scenic spot.
    satish
    Solo traveler
  • Avg. price/night: $119.58
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 534 reviews
    The location, the clear directions on how to access the inn, the decorations, the beautiful crisp linens, the treats to welcome us:
    Peggy
    Young couple
  • Avg. price/night: $119.58
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 534 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!
    Thomas
    Young couple
  • Avg. price/night: $119.58
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 534 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
    Touch And Go
    Young couple
  • Avg. price/night: $119.58
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 534 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.
    Valerie
    Young couple
  • Avg. price/night: $96.68
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 698 reviews
    We LOVED EVERYTHING about the Capri Inn. From the check in welcome, to check out, it was our home away from home for one night. We had a ground floor room with a view of the lake. Perfect amount of space, coziness, comfortable bed, ALL the amenities and then some, of a big hotel chain without the extra price tag.... free parking too! we will be back again soon! XOXOX ❤️
    Anna Marie
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 10 reviews
    Very good location, short drive from Niagara Falls. Large house with cozy beds and great host. Super clean and stocked with beverages for early arrival. Nice gesture was fully set up dinner table with local Canadian wine. Very much enjoyed our stay and recommend it.
    Smilja
    Solo traveler
  • Avg. price/night: $119.58
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 534 reviews
    Charming inn in a beautiful location. Owners could not have been more accommodating. Loved the German restaurant next door! Tranquil Port Dalhousie!
    Laura
    Young couple
  • Avg. price/night: $119.58
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 534 reviews
    The themed rooms were very well appointed. Inn has a cosy vibe. Loved it.
    Fulton
    Family with young children
  • Avg. price/night: $96.68
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 698 reviews
    Exceptionally clean, wel appointed family-run inn, close to highway access, all amenities...just a great little spot! We have stayed here many times over the last 20+ years and have never been disappointed
    Rodthemod
    Young couple