Enter your dates for the latest hotel rates and availability.
Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Saint John
Breakfast includedPoolParking availableFree cancellationFree parkingHotelPets welcomeSaint John Airport(YSJ)Port Saint John New Brunswick CanadaGreat 9+
Property Type
HotelApartmentBed and breakfastVacation homeMotel
Property facilities & services
PoolParking availableCurrency exchangeFree parkingPets welcomeWi-Fi in public areasConference roomGymElevatorLuggage storageBarGolf courseWake-up callRestaurantSmoking areaBarbecueSpaCar rentalsSaunaEV charging station
We found 26 hotels for you in Saint John
Trip.com offers top-picked hotels in Saint John, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
"I booked this hotel to stay at when going to see a show at TD Station. It’s close enough to walk.. about 10 minutes… the room we had was wheelchair accessible (even though we didn’t require this) however it was a wonderful layout for anyone in a chair. Bathroom is an open area due showers, no doors or lip to maneuver over. The sleeping area was separate from kitchenette area. Microwave and mini fridge as well as a coffee maker all in room. We needed a wine bottle opened and the front desk had a corkscrew available for us! Staff was friendly and check in and out were easy."
"The hotel is on the edge of the city, the rooms are large, the decoration facilities are old-fashioned and standard. There are no commercial facilities around, so you need to drive out, but fortunately there is free parking."
"The window view should be considered very good in this small town. If the weather is good in the morning, you should still see the sunrise. The room is the normal Samsung standard, but the curtain leaks very seriously, and the light from outside at night causes the room to be very bright.
Breakfast is a buffet and cannot be taken out of the restaurant. Considering the new crown, I did not eat breakfast. The hotel is holding a wedding, except for the front desk, no masks are seen, but the whole city seems to pay little attention to epidemic prevention.
In short, the room itself is very good at this price and it is worth staying in."
"The location is very good, opposite the harbour, next to the shopping centre, and the hotel is very convenient to connect to the shopping centre. The layout of the hotel room is reasonable, that is, the bathroom is a bit small, but the facilities are complete. Breakfast is a set meal, the law is quite satisfactory, the service staff is very good, so the occupancy experience is still very good! Cost-effective!"
"The room is a bit old and facing the harbor. It is very quiet in winter, but it should be better in summer. The parking fee is $25 a day, which is a bit unreasonable for this small city."
"We were satisfied with everything actually. It is probably why I gave four stars to amenities because of the size; like a small buffet space for breakfast and a tiny functional elevator for all guests. Aside from that, the rest is fine and the staff were pleasant."
"The room is spacious, clean and well-equipped, very close to several attractions, close to the high speed, the seaside trail and the city center are very convenient. The price ratio is high, and there is a smell of smoke in the aisle, but it is still worth recommending."
"Formerly Comfort Inn, the Saint John Inn was a serviceable experience. Rooms were as expected, and parking was plentiful. Interior of the building had a faint odor and could use some renovation. Also, breakfast was limited to some prepackaged breakfast biscuits and coffee. Location was good. All in all, it got the job done. "
"Good service, clean, the heater may be a little loud. But everything was comfortable and there were no problems."
Very Good
101 reviews
8.8/10
1 night
From CAD 135
Check Availability
See all hotels in Saint John
Trip.com's insights for hotels in Saint John
Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Saint John hotel at the right time!
Which month offers the lowest hotel rates in Saint John?
October is the most affordable month to book a hotel in Saint John, with average nightly rates around CAD 149. Prices peak in January, when rates reach about CAD 270 per night.
(Based on Trip.com data from January 2, 2025 to January 2, 2026.)
0
CAD 100
CAD 200
CAD 300
CAD 270
Jan
CAD 155
Feb
CAD 161
Mar
CAD 187
Apr
CAD 207
May
CAD 235
Jun
CAD 245
Jul
CAD 233
Aug
CAD 241
Sep
CAD 149
Oct
CAD 158
Nov
CAD 164
Dec
What is the cheapest day of the week for hotels in Saint John?
Hotel rates in Saint John are typically lowest on Wednesday, with average nightly rates around CAD 175. Thursday tends to be the most expensive, averaging CAD 228 per night.
(Based on Trip.com data from January 2, 2025 to January 2, 2026.)
What are available deals for hotels in Saint John?
There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.
Which hotels with fitness facilities in Saint John are popular?