Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint John

Filter by star ratings
All filters
Chipman Hill Suites On Sydney
Chipman Hill Suites On Sydney
8.9 Excellent
Saint John, NB, Canada
Show on map
0.5 mi from city centre, Saint John 
ExcellentBased on 108 reviews
8.9

Chipman Hill Suites - Sydney Street is located in Saint John and is close to Fort Menagoueche. Guests can also enjoy free internet access.

The Cosy Cottage Inn
The Cosy Cottage Inn
8.7 Excellent
213 Lancaster Street, Saint John, NB, Canada
Show on map
1.2 mi from city centre, Saint John 
ExcellentBased on 90 reviews
8.7

The Cosy Cottage Inn is located in Saint John and is close to Saint John City Market. Guests can also enjoy complimentary internet throughout the property.

Econo Lodge & Suites Saint John
Econo Lodge & Suites Saint John
8.4 Excellent
1441 Manawagonish Road, Saint John, NB, Canada
Show on map
3.4 mi from city centre, Saint John 
ExcellentBased on 138 reviews
8.4

Located in Saint John, the hotel is a short drive from Fort Menagoueche and Port of Saint John. Guests can also enjoy free internet access.

Moore's Specialties
Moore's Specialties
9.6 Excellent
1254 Route 825, Saint John, NB, Canada
Show on map
15.8 mi from city centre, Saint John 
ExcellentBased on 56 reviews
9.6

Within a 20-minute car trip of Saint John Airport, Moore's Specialties offers a swimming pool and complimentary Wi-Fi. It also features a 24-hour reception, a sun deck and room service.

Days Inn by Wyndham Saint John New Brunswick
Days Inn by Wyndham Saint John New Brunswick
8.2 Excellent
175 City Road, Saint John, NB, Canada
Show on map
0.8 mi from city centre, Saint John 
ExcellentBased on 543 reviews
8.2

Set in Saint John, the motel is a short walk from Port of Saint John and offers an indoor pool and a sauna. It also provides an express check-in and check-out feature, a ballroom and meeting rooms.

A Seafaring Maiden Bed and Breakfast
A Seafaring Maiden Bed and Breakfast
9.6 Excellent
5287 Granville Road, Granville Ferry, NS, Canada
Show on map
44.9 mi from city centre, Saint John 
ExcellentBased on 58 reviews
9.6

A Seafaring Maiden Bed and Breakfast provides a comfortable setting while in Annapolis Royal. It also features luggage storage, free Wi-Fi and a ticket service.

Hampton Inn & Suites Saint John
Hampton Inn & Suites Saint John
8.0 Excellent
51 Fashion Drive, Saint John, NB, Canada
Show on map
2.8 mi from city centre, Saint John 
ExcellentBased on 522 reviews
8.0

Hampton Inn & Suites Saint John provides a charming setting while in Saint John. Some of the features provided at this 3-star hotel include an indoor pool, water slides and a Jacuzzi.

Homeport Historic Bed & Breakfast/Inn c 1858
Homeport Historic Bed & Breakfast/Inn c 1858
9.3 Excellent
80 Douglas Avenue, Saint John, NB, Canada
Show on map
0.5 mi from city centre, Saint John 
ExcellentBased on 152 reviews
9.3

Homeport Historic B&B provides historic 5-star accommodation in Saint John. The various amenities this Victorian bed & breakfast features include luggage storage, an express check-in and check-out feature and meeting rooms.

Island View Motel
Island View Motel
6.0 Good
1726 Manawagonish Road, Saint John, NB, Canada
Show on map
3.9 mi from city centre, Saint John 
GoodBased on 1 review
6.0

Featuring views of Saint John, Island View Motel offers free Wi-Fi. It also provides luggage storage and a 24-hour reception.

Chipman Hill Suites - Pratt House
Chipman Hill Suites - Pratt House
8.9 Excellent
Saint John, NB, Canada
Show on map
0.2 mi from city centre, Saint John 
ExcellentBased on 50 reviews
8.9

Chipman Hill Suites - Pratt House is situated in Saint John and is close to the area's popular attractions. It offers free Wi-Fi, an express check-in and check-out feature and laundry facilities.

Tips for booking a Saint John hotel

Cheapest month:January
Most expensive month:July
Average price in Saint John:$114/night
Absolute cheapest price found:$42/night
Cheapest day:Sunday
Most expensive day:Wednesday
$76 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$110 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint John hotels

Show all 70 hotels
1
A Seafaring Maiden Bed and Breakfast
A Seafaring Maiden Bed and Breakfast
9.6 Excellent
5287 Granville Road, Granville Ferry, NS, Canada
Show on map
1.0 mi from city centre, Granville Ferry 

A Seafaring Maiden Bed and Breakfast provides a comfortable setting while in Annapolis Royal. It also features luggage storage, free Wi-Fi and a ticket service.

2
Moore's Specialties
Moore's Specialties
9.6 Excellent
1254 Route 825, Saint John, NB, Canada
Show on map
15.8 mi from city centre, Saint John 

Within a 20-minute car trip of Saint John Airport, Moore's Specialties offers a swimming pool and complimentary Wi-Fi. It also features a 24-hour reception, a sun deck and room service.

3
Hillcrest Motel
Hillcrest Motel
6.5 Good
1315 Manawagonish Road, Saint John, NB, Canada
Show on map
3.2 mi from city centre, Saint John 

This comfortable motel in Saint John offers free Wi-Fi, as well as laundry facilities and a 24-hour reception. It also features a laundry service.

4
Chipman Hill Suites On Sydney
Chipman Hill Suites On Sydney
8.9 Excellent
Saint John, NB, Canada
Show on map
0.5 mi from city centre, Saint John 

Chipman Hill Suites - Sydney Street is located in Saint John and is close to Fort Menagoueche. Guests can also enjoy free internet access.

5
Hilton Saint John
Hilton Saint John
8.2 Excellent
1 Market Square, Saint John, NB, Canada
Show on map
0.1 mi from city centre, Saint John 

Hilton Saint John is situated in Saint John and is close to the area's popular attractions. It also features a sauna, a swimming pool and a Jacuzzi.

6
Hampton Inn & Suites Saint John
Hampton Inn & Suites Saint John
8.0 Excellent
51 Fashion Drive, Saint John, NB, Canada
Show on map
2.8 mi from city centre, Saint John 

Hampton Inn & Suites Saint John provides a charming setting while in Saint John. Some of the features provided at this 3-star hotel include an indoor pool, water slides and a Jacuzzi.

7
Holiday Inn Express Saint John Harbour Side, An Ihg Hotel
Holiday Inn Express Saint John Harbour Side, An Ihg Hotel
9.0 Excellent
400 Main Street, Saint John, NB, Canada
Show on map
0.5 mi from city centre, Saint John 

Holiday Inn Express Hotel & Suites Saint John Harbour Side is located in Saint John and provides guests with free Wi-Fi. It also provides an indoor pool, an exhibit space and meeting rooms.

8
Delta Hotels by Marriott Beausejour
Delta Hotels by Marriott Beausejour
8.1 Excellent
750 Main Street, Moncton, NB, Canada
Show on map
1.0 mi from city centre, Moncton 

Situated in Moncton, Delta Hotels by Marriott Beausejour is a short walk from the Resurgo Place and provides a Jacuzzi, free Wi-Fi and an indoor pool. Only a short walk from Bell Aliant Tower, it offers modern rooms equipped with a refrigerator, free wireless internet access and a private bathroom.

Cheapest hotels in Saint John, New Brunswick

Show all 70 hotels
C'mon Inn Hostel
C'mon Inn Hostel
8.4 Excellent
47 Fleet Street, Moncton, NB, Canada
Show on map
0.6 mi from city centre,  

Auberge C'mon Inn Hostel is located in Moncton and features complimentary wireless internet. It is ideally positioned for those wishing to visit local attractions.

$21
Avg. per night
Hillcrest Motel
Hillcrest Motel
6.5 Good
1315 Manawagonish Road, Saint John, NB, Canada
Show on map
3.2 mi from city centre,  

This comfortable motel in Saint John offers free Wi-Fi, as well as laundry facilities and a 24-hour reception. It also features a laundry service.

$52
Avg. per night
Chipman Hill Suites - Senator Dever House
Chipman Hill Suites - Senator Dever House
9.0 Excellent
Saint John, NB, Canada
Show on map
0.2 mi from city centre,  

This comfortable property in Saint John offers free wireless internet, as well as an express check-in and check-out feature and laundry facilities. It is also a short stroll from the Loyalist House and Saint John City Market, and is close to many of the area's popular attractions.

$57
Avg. per night
Regent Motel
Regent Motel
7.0 Good
2121 Ocean Westway, Saint John, NB, Canada
Show on map
5.0 mi from city centre,  

Regent Motel Saint John provides a comfortable setting when in Saint John. Those staying at the property can also enjoy free Wi-Fi.

$63
Avg. per night
Moore's Specialties
Moore's Specialties
9.6 Excellent
1254 Route 825, Saint John, NB, Canada
Show on map
15.8 mi from city centre,  

Within a 20-minute car trip of Saint John Airport, Moore's Specialties offers a swimming pool and complimentary Wi-Fi. It also features a 24-hour reception, a sun deck and room service.

$64
Avg. per night
Island View Motel
Island View Motel
6.0 Good
1726 Manawagonish Road, Saint John, NB, Canada
Show on map
3.9 mi from city centre,  

Featuring views of Saint John, Island View Motel offers free Wi-Fi. It also provides luggage storage and a 24-hour reception.

$71
Avg. per night
Chateau Saint John, Trademark Collection by Wyndham
Chateau Saint John, Trademark Collection by Wyndham
9.1 Excellent
369 Rockland Road, Saint John, NB, Canada
Show on map
0.6 mi from city centre,  

Chateau Saint John Trademark Collection by Wyndham is situated in Saint John and is close to the area's popular attractions. The multiple amenities this modern hotel features include an express check-in and check-out feature, a safe and laundry facilities.

$78
Avg. per night
Days Inn by Wyndham Saint John New Brunswick
Days Inn by Wyndham Saint John New Brunswick
8.2 Excellent
175 City Road, Saint John, NB, Canada
Show on map
0.8 mi from city centre,  

Set in Saint John, the motel is a short walk from Port of Saint John and offers an indoor pool and a sauna. It also provides an express check-in and check-out feature, a ballroom and meeting rooms.

$81
Avg. per night

Hotel prices in Saint John

2 stars and under

$21 - $103

Econo Lodge & Suites Saint John

#1 Most popular

$90
Avg. per night
Unb Saint John Summer Hotel

#2 Most popular

$103
Avg. per night
C'mon Inn Hostel

Best value

C'mon Inn Hostel
8.4 Excellent
$21
Avg. per night
3 stars

$64 - $152

Holiday Inn Express Saint John Harbour Side, An Ihg Hotel
$85
Avg. per night
The Cosy Cottage Inn

#2 Most popular

$132
Avg. per night
Moore's Specialties

Best value

Moore's Specialties
9.6 Excellent
$64
Avg. per night
4 stars +

$78 - $223

Hilton Saint John

#1 Most popular

Hilton Saint John
8.2 Excellent
$140
Avg. per night
Hampton Inn & Suites Saint John

#2 Most popular

$91
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Saint John

About Saint John

Saint John is a lively port city set on a natural harbour and surrounded by sheer cliffs, rocky coves and windswept bluffs. Spend your time enjoying the spectacular ocean views, devouring fresh seafood and exploring the historic downtown core filled with 19th-century redbrick and sandstone houses.

Things to do

Wander through the narrow laneways of Saint John's historic downtown district. You can gaze up at Beaux-Arts architecture on Prince William Street, listen to local music at the King’s Square Bandstand and visit the tombstones of Saint John's first British settlers at the Loyalist Burial Ground.

The Irving Nature Park offers a taste of New Brunswick's rugged coastline. Walking trails through the park showcase pristine beaches, soaring sea cliffs and lush wetlands. You can also watch seals basking on the rocks just offshore.

Step back in time at the New Brunswick Museum, one of Canada's oldest cultural attractions. It features fantastic exhibitions on local marine wildlife, including a life-size whale specimen. You can also admire Canadian artwork and sailing ship models.

Shop for local produce at the Old City Market, where vendors have been selling goods since 1876. It's housed in a cavernous brick building and is filled with stalls selling baked goods, local meats and fresh seafood from the Bay of Fundy. For upscale dining, head to Port City Royal, a chef-owned eatery championing local produce and creative cuisine.

Getting around

Downtown Saint John is best explored on foot, especially around the historic district. Public buses operate throughout the city and Saint John Airport is 15 kilometres away. A rental car is best for exploring Saint John and the Bay of Fundy.

Saint John travel FAQs

  • What are the best hotels in Saint John?

    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.

  • What is a good hotel near Harbour Station?

    Reviews of Hilton Saint John recommend it as a good place to stay near Harbour Station, scoring 8.2/10 from 406 ratings.

  • How much do hotels in Saint John cost?

    Searches in the last 72 hours suggest an average price of around $115/night is normal for a hotel in Saint John.

  • How much is a cheap hotel in Saint John?

    $68/night is the cheapest price found for a hotel in Saint John by HotelsCombined users over the last 72 hours.