Lowest Hotel Price | ₹ 2,424 |
---|---|
Most Popular Hotel (5-star) | A Tanners Home Inn Bed and Breakfast |
Hotels Near Airport | 255 |
Average Length of Stay | 3 days |
On average, people stay in Saint John for a total of 3 nights.
On average, rooms will be priced around ₹ 10,150 per night when booking a hotel in Saint John; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.
The cheapest month to book a hotel in Saint John is September. The cost of your room could be as much as 57% cheaper than in peak months.
Hotel rooms in Saint John are generally cheapest on Monday and more costly on Tuesday.
₹ 12,917 is around the price you are going to have to pay for a luxury hotel room in Saint John. This is on average a 68%% increase on the cost of a typical Saint John hotel, which is more likely to charge ₹ 10,150 a night.
If you’re looking to stay at a hotel in Saint John during January, it is good to know that with an average temperature of -8 °C and around 124 mm of precipitation expected, there are some activities and attractions that would be better suited to the weather.
There are 54 holiday rentals in Saint John, with Charming Home Heart Of Uptown! Location! Coffee! being the most popular among momondo users. Find deals on holiday rentals in Saint John.
As of January 2025, there are 112 operators available to choose from for hotels in Saint John.
Prices for hotels in Saint John were last updated today.
momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Saint John which you can then filter quickly and easily.
momondo offers numerous filters to help you find a great place to stay in Saint John. You can filter by star rating, freebies such as free breakfast or internet, as well as review scores, location and price.