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
8.9 Excellent

0.5 mi from city centre, Saint John Show on map

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
8.7 Excellent

1.2 mi from city centre, Saint John Show on map

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 Inn & Suites
8.4 Excellent

3.4 mi from city centre, Saint John Show on map

ExcellentBased on 137 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
9.6 Excellent

15.8 mi from city centre, Saint John Show on map

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
8.2 Excellent

0.8 mi from city centre, Saint John Show on map

ExcellentBased on 527 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.

Hampton Inn & Suites Saint John
8.1 Excellent

2.8 mi from city centre, Saint John Show on map

ExcellentBased on 471 reviews
8.1

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
9.3 Excellent

0.5 mi from city centre, Saint John Show on map

ExcellentBased on 149 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
6.0 Good

3.9 mi from city centre, Saint John Show on map

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
8.9 Excellent

0.2 mi from city centre, Saint John Show on map

ExcellentBased on 46 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.

Delta Hotels by Marriott Beausejour
8.0 Excellent

1.0 mi from city centre, Moncton Show on map

ExcellentBased on 275 reviews
8.0

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.

Tips for booking a Saint John hotel

Cheapest month:December
Most expensive month:July
Average price in Saint John:$115/night
Absolute cheapest price found:$42/night
Cheapest day:Sunday
Most expensive day:Monday
$95 - $140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$111 - $136
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint John hotels

Show all 64 hotels
1
Moore's Specialties
9.6 Excellent

15.8 mi from city centre, Saint John Show on map

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.

2
Hillcrest Motel
6.5 Good

3.2 mi from city centre, Saint John Show on map

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.

3
Chipman Hill Suites On Sydney
8.9 Excellent

0.5 mi from city centre, Saint John Show on map

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

4
Hilton Saint John
8.2 Excellent

0.1 mi from city centre, Saint John Show on map

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

5
Hampton Inn & Suites Saint John
8.1 Excellent

2.8 mi from city centre, Saint John Show on map

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.

6
Holiday Inn Express Saint John Harbour Side
9.0 Excellent

0.5 mi from city centre, Saint John Show on map

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, babysitting/child services and a 24-hour reception.

7
Delta Hotels by Marriott Beausejour
8.0 Excellent

1.0 mi from city centre, Moncton Show on map

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.

8
C'mon Inn Hostel
8.4 Excellent

0.6 mi from city centre, Moncton Show on map

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.

Cheapest hotels in Saint John, New Brunswick

Show all 64 hotels
C'mon Inn Hostel
8.4 Excellent

0.6 mi from city centre, Moncton Show on map

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
Unb Saint John Summer Hotel
2.0 Mediocre

2.5 mi from city centre, Saint John Show on map

Located in Saint John, the hotel is a short drive from Port of Saint John and Fort Menagoueche. It also provides meeting rooms, luggage storage and a BBQ/picnic area.

$36
Avg. per night
Hillcrest Motel
6.5 Good

3.2 mi from city centre, Saint John Show on map

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
Regent Motel
7.0 Good

5.0 mi from city centre, Saint John Show on map

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

$59
Avg. per night
Moore's Specialties
9.6 Excellent

15.8 mi from city centre, Saint John Show on map

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
Comfort Inn Saint John
7.0 Good

2.8 mi from city centre, Saint John Show on map

This pet-friendly motel is located in Saint John and features free Wi-Fi. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$66
Avg. per night
Econo Lodge Inn & Suites
8.4 Excellent

3.4 mi from city centre, Saint John Show on map

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.

$69
Avg. per night
Days Inn by Wyndham Saint John New Brunswick
8.2 Excellent

0.8 mi from city centre, Saint John Show on map

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.

$70
Avg. per night

Hotel prices in Saint John

2 stars and under

$21 - $71

#1 Most popular

$69
Avg. per night

#2 Most popular

$66
Avg. per night

Best value

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

$64 - $171

$71
Avg. per night

#2 Most popular

$109
Avg. per night

Best value

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

$75 - $215

#1 Most popular

Hilton Saint John
8.2 Excellent
$83
Avg. per night

#2 Most popular

$80
Avg. per night
$75
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, 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 377 ratings.

  • How much do hotels in Saint John cost?

    The average price of a hotel in Saint John has been around $104 per night over the last 3 days. For a 5-star hotel in Saint John, the average price is around $127/night, depending on your dates. The average price of a 4-star hotel is $91/night.

  • How much is a cheap hotel in Saint John?

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

  • How much is a hotel in Saint John tonight?

    Users have found prices for hotels in Saint John tonight starting as low as $59, rising to an average cost of $95, based on searches in the last 72 hours. Prices start from $75 for a 4-star hotel in Saint John for tonight.