|Most expensive month:||July|
|Average price in Saint John:||$114/night|
|Absolute cheapest price found:||$42/night|
|Most expensive day:||Wednesday|
$21 - $81
$64 - $118
$70 - $172
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, An Ihg Hotel, 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 406 ratings.
The average price of a hotel in Saint John has been around $113 per night over the last 3 days. For a 5-star hotel in Saint John, the average price is around $109/night, depending on your dates. The average price of a 4-star hotel is $110/night.
$58/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 $68, rising to an average cost of $107, based on searches in the last 72 hours. Prices start from $84 for a 4-star hotel in Saint John for tonight.