|Most expensive month:||July|
|Average price in Saint John:||$115/night|
|Absolute cheapest price found:||$42/night|
|Most expensive day:||Monday|
$21 - $71
$64 - $171
Best prices found by HotelsCombined users in the past 24 hours.
Saint John is home to many highly-rated hotels, one of which is Hilton Saint John, which has a current rating of 8.2. For other potential stays, consider Hampton Inn & Suites Saint John and Holiday Inn Express Saint John Harbour Side, which can also be great places to stay in Saint John.
Reviews of Hilton Saint John recommend it as a good place to stay near Harbour Station, scoring 8.2/10 from 377 ratings.
The average price of a hotel in Saint John has been around $104 per night over the last 3 days. For a 5-star hotel in Saint John, the average price is around $127/night, depending on your dates. The average price of a 4-star hotel is $91/night.
$59/night is the cheapest price found for a hotel in Saint John by HotelsCombined users over the last 72 hours.
Users have found prices for hotels in Saint John tonight starting as low as $59, rising to an average cost of $95, based on searches in the last 72 hours. Prices start from $75 for a 4-star hotel in Saint John for tonight.