St. Catharines

Hotels in St. Catharines

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in St. Catharines?

The average price for hotels in St. Catharines is AU$ 256 for weekdays, and AU$ 383 for weekends (Friday–Saturday).

What are the best hotels in St. Catharines?

From business trips to holiday stays, St. Catharines offers a wide selection of popular hotels to suit every need. Canadas Best Value Inn St. Catharines, Hampton Inn by Hilton St. Catharines Niagara and Stone Mill Inn are excellent options for your stay.

What are the best sap hotels in St. Catharines?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Stone Mill Inn is one of the best hotels with a spa in the area.

Which hotels in St. Catharines provide fitness facilities?

Hampton Inn by Hilton St. Catharines Niagara, Best Western St Catharines Hotel Conference Centre and Holiday Inn & Suites ST. Catharines Conf Ctr offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in St. Catharines have the best breakfast?

Which hotels in St. Catharines have swimming pools?

Canadas Best Value Inn St. Catharines, Hampton Inn by Hilton St. Catharines Niagara and Best Western St Catharines Hotel Conference Centre are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties20
Number of Reviews932
Lowest PriceAU$ 161
Highest PriceAU$ 1,113
Average Price (Weekends)AU$ 383
Average Price (Weekdays)AU$ 256