Hotels in Saint John

Find the best deals on 63 hotels in Saint John, Canada

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Things to do in Saint John

Harbour Station
Saint John Trade and Convention Centre

How much are hotels near Harbour Station?

momondo users have recommended 12 hotels to users looking to stay near Harbour Station. Hotels in this area have an average price of $96 per night. These prices may change based on several factors, such as time of year. Hotels near Harbour Station are typically 5% less expensive than the average hotel in Saint John, which is $101.

Hotels near Harbour Station
Bunkhaus Hostel
Best value
Bunkhaus Hostel
8.0
$35
Delta Hotels by Marriott Saint John
#1 Most popular
Delta Hotels by Marriott Saint John
8.5
$103
Hilton Saint John
#2 Most popular
Hilton Saint John
8.2
$101
Days Inn by Wyndham Saint John New Brunswick
#3 Most popular
Days Inn by Wyndham Saint John New Brunswick
8.2
$62
Holiday Inn Express & Suites Saint John Harbour Side
#4 Most popular
Holiday Inn Express & Suites Saint John Harbour Side
9.0
$118
Chipman Hill Suites On Sydney
#5 Most popular
Chipman Hill Suites On Sydney
8.9
$102
Chipman Hill Suites - Pratt House
Chipman Hill Suites - Pratt House
8.9
$108
Earle of Leinster B&B
Earle of Leinster B&B
9.1
$111
Chateau Saint John, Trademark Collection by Wyndham
Chateau Saint John, Trademark Collection by Wyndham
9.1
$115
Canadas Best Value Inn St. John
Canadas Best Value Inn St. John
7.0
$85
Mahogany Manor Bed & Breakfast
Mahogany Manor Bed & Breakfast
9.5
$100
A Tanners Home Inn Bed And Breakfast
A Tanners Home Inn Bed And Breakfast
9.0
$104

How much are hotels near Saint John Trade and Convention Centre?

The average price for hotels near Saint John Trade and Convention Centre is $96 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Saint John Trade and Convention Centre is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Saint John Trade and Convention Centre are typically 5% less expensive than the average hotel in Saint John, which is $101.

Hotels near Saint John Trade and Convention Centre
Bunkhaus Hostel
Best value
Bunkhaus Hostel
8.0
$35
Delta Hotels by Marriott Saint John
#1 Most popular
Delta Hotels by Marriott Saint John
8.5
$103
Hilton Saint John
#2 Most popular
Hilton Saint John
8.2
$101
Days Inn by Wyndham Saint John New Brunswick
#3 Most popular
Days Inn by Wyndham Saint John New Brunswick
8.2
$62
Holiday Inn Express & Suites Saint John Harbour Side
#4 Most popular
Holiday Inn Express & Suites Saint John Harbour Side
9.0
$118
Chipman Hill Suites On Sydney
#5 Most popular
Chipman Hill Suites On Sydney
8.9
$102
Chipman Hill Suites - Pratt House
Chipman Hill Suites - Pratt House
8.9
$108
Earle of Leinster B&B
Earle of Leinster B&B
9.1
$111
Chateau Saint John, Trademark Collection by Wyndham
Chateau Saint John, Trademark Collection by Wyndham
9.1
$115
Canadas Best Value Inn St. John
Canadas Best Value Inn St. John
7.0
$85
Mahogany Manor Bed & Breakfast
Mahogany Manor Bed & Breakfast
9.5
$100
A Tanners Home Inn Bed And Breakfast
A Tanners Home Inn Bed And Breakfast
9.0
$104

When to book a hotel in Saint John

Check out the information below to find the best deal on a Saint John hotel room
Low Season
November
High Season
July

cheapest month to stay

19%

expected price decrease

most expensive time to stay

21%

expected price increase

Price
$94 - $144
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$123

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$126

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Saint John is: 4-5 star, 18 days before.
1-2 star
$71 - $90
3 star
$105 - $119
4-5 star
$123 - $140

How much does a hotel in Saint John, Canada cost per night?

Use the information below to find quality Saint John hotel rooms for low prices
2 stars and below
Unb Saint John Summer Hotel
#1 most popular
Unb Saint John Summer Hotel
2.0
$36
3 stars
Mahogany Manor Bed & Breakfast
#1 most popular
Mahogany Manor Bed & Breakfast
9.5
$100
4 stars and above
Best Western Plus Saint John Hotel & Suites
#1 most popular
Best Western Plus Saint John Hotel & Suites
8.7
$104
Chateau Saint John, Trademark Collection by Wyndham
#2 most popular
Chateau Saint John, Trademark Collection by Wyndham
9.1
$115
Hilton Saint John
Best value
Hilton Saint John
8.2
$101

Cheap hotels in Saint John

These hotels and hostels are the cheapest accommodations available in Saint John, Canada
Unb Saint John Summer Hotel
Unb Saint John Summer Hotel
2.0
$36
Best Western Plus Saint John Hotel & Suites
Best Western Plus Saint John Hotel & Suites
8.7
$104
Mahogany Manor Bed & Breakfast
Mahogany Manor Bed & Breakfast
9.5
$100
Chateau Saint John, Trademark Collection by Wyndham
Chateau Saint John, Trademark Collection by Wyndham
9.1
$115
Hilton Saint John
Hilton Saint John
8.2
$101

Get the best value hotel in Saint John

These Saint John hotels have the best prices for their ratings
Best Western Plus Saint John Hotel & Suites
Best Western Plus Saint John Hotel & Suites
8.7
$104
Hilton Saint John
Hilton Saint John
8.2
$101
Chateau Saint John, Trademark Collection by Wyndham
Chateau Saint John, Trademark Collection by Wyndham
9.1
$115
Unb Saint John Summer Hotel
Unb Saint John Summer Hotel
2.0
$36
Mahogany Manor Bed & Breakfast
Mahogany Manor Bed & Breakfast
9.5
$100

Saint John travel information

How long do people stay in Saint John?

The average length of stay in Saint John is 4 nights.

How much does a hotel cost in Saint John?

On average, rooms will be priced around $91 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.

When is the best time to book a hotel in Saint John?

Saint John hotels are at their most economical to book in the month of November. The rates you are charged may be 19% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Saint John?

Saturday is the day where you will typically find the lowest price for your hotel room in Saint John. The highest price tends to be on Friday.

How much does a hostel in Saint John cost?

Saint John Hostels typically cost in the region of $36 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average $55 cheaper than the average price of a hotel in Saint John.


Popular flight routes to Saint John

Find the cheapest flights to Saint John
New York to Saint John
Fastest flight time
4h 50m
Cheapest price
$381
Minneapolis to Saint John
Fastest flight time
11h 30m
Cheapest price
$389
New York to Saint John
Fastest flight time
6h 12m
Cheapest price
$497
San Francisco to Saint John
Fastest flight time
12h 47m
Cheapest price
$599
View more

Start planning your trip to Saint John