|Most expensive month:||June|
|Average price in St. Catharines:||$146/night|
|Absolute cheapest price found:||$50/night|
|Most expensive day:||Saturday|
Hampton Inn St Catharines Niagara, rated with a score of 8.9 from 343 reviewers, is one of the most popular hotels in St. Catharines. Other top stays include Staybridge Suites Niagara-On-The-Lake, with an average rating of 9.2 from 575 reviewers, and Four Points by Sheraton St Catharines Niagara Suites, with a score of 8.3 from 285 reviewers.
A good hotel close to St. Catherines Amtrak Station is Lily's House on The 12 (rated 9.0/10 from 53 reviews).
The average price of a hotel in St. Catharines is $224 per night, based on the last 3 days’ data.
HotelsCombined searches in the last 3 days suggest cheap St. Catharines hotels have prices starting from as low as $75/night, depending on the popularity of your requested dates.
Users have found prices for hotels in St. Catharines tonight starting as low as $75, rising to an average cost of $150, based on searches in the last 72 hours.