Best Hotels in St Catharines, ON

Handpicked Top 3 Hotels in St Catharines. How can we actually say this? Our 50-Point Inspection includes everything from checking customer reviews, history, complaints, ratings, satisfaction, trust and cost to the general excellence. You deserve only the best!


Since 1965

30 Smoke-Free Guestrooms, Business Center, 24-Hour Front Desk, Air Conditioning, Daily Housekeeping, Computer Station, Flat-Screen TVs and Coffee Maker, Front Desk Safe & Free Newspapers in the Lobby

WiFi Available in All Areas

Recipient of the 2016 TripAdvisor Certificate of Excellence Award

Check in 2:00 pm Check out 11:00 am

We stayed here for a few nights - this time last year. Very nice and very clean room (with a great view of the river!). Exceptional and helpful owners/staff. Highly recommended if you're going to the area and of course to Niagara Falls
email yours to

391 Ontario Street St., St Catharines, ON L2R 5L3


Since 1966

141 Guestrooms, Restaurant and Bar/Lounge, Indoor and Outdoor Pool, Health Club, Business Center, Terrace, 24-Hour Front Desk, Air Conditioning, Daily Housekeeping, Garden, Front Desk Safe, Free High-Speed Internet & ATM/Banking Services

2.6 Km from Montebello Park - 11.6 Km from the Trius Winery at Hillebrand


Check in 4:00 pm - 1:00 am Check out 11:00 am

Had executive room for 5 nights during Henley Regatta. Eggs, sausage, toast, cereal, fruit breakfast. Very attentive and cheerful service. Front desk efficient and willing to be flexible since the length of our stay was dependent on whether our daughter progressed to the next level racing. Altogether great.
email yours to

2 North Service Road, St Catharines, ON L2N 4G9


Since 2009

99 Guestrooms, Restaurant, Indoor Pool, Breakfast Available, Health Club, 24-Hour Front Desk, Air Conditioning, Daily Housekeeping, Computer Station, ATM/Banking Services, Laundry Service & Meeting Rooms

Kids 17 and Under Stay Free with a Paying Adult

Check in 4:00 pm Check out 11:00 am

We stayed here for one night in July 2016. It was very well priced, very clean and the staff was very friendly. Highly recommended as an alternative to the expensive Niagara-on-the-Lake hotels during peak season. Less than 20 minutes away!
email yours to

89 Meadowvale Dr, St Catharines, ON L2N 3Z8