Hotels in Saint John, Canada

Search and compare Saint John, Canada hotels from hundreds of travel sites and save

Saint John, NB, Canada
30 Jun — 1 Jul2
Saint John, NB, Canada
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Saint John

Filter by star ratings
All filters
Chateau Saint John, Trademark Collection by Wyndham
8.9 Excellent
369 Rockland Road, Saint John, NB, Canada
Show on map
0.9 km from city centre, Saint John, NB, Canada 
ExcellentBased on 724 reviews
8.9

Chateau Saint John Trademark Collection by Wyndham is located in Saint John and offers free Wi-Fi. It is moments from Port of Saint John and is near the area's popular attractions and dining spots.

Homeport Historic B&B
9.2 Excellent
80 Douglas Avenue, Saint John, NB, Canada
Show on map
0.9 km from city centre, Saint John, NB, Canada 
ExcellentBased on 143 reviews
9.2

Situated a short drive from Port of Saint John, Homeport Historic B&B offers Victorian accommodation in Saint John. It also provides an express check-in and check-out feature, meeting rooms and luggage storage.

Chipman Hill Suites - Pratt House
8.7 Excellent
Saint John, NB, Canada
Show on map
0.4 km from city centre, Saint John, NB, Canada 
ExcellentBased on 46 reviews
8.7

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.

Chipman Hill Suites on Union
9.4 Excellent
Saint John, NB, Canada
Show on map
0.4 km from city centre, Saint John, NB, Canada 
ExcellentBased on 23 reviews
9.4

Situated in Saint John, Chipman Hill Suites - Union Street offers 4.5-star accommodation, as well as free Wi-Fi. It is ideally located for those wanting to sightsee in the area.

Park Plaza Motel
607 Rothesay Avenue, Saint John, NB, Canada
Show on map
5.9 km from city centre, Saint John, NB, Canada 

Park Plaza Motel provides a comfortable setting when in Saint John. Those staying at the property can also enjoy complimentary wireless internet.

Top Rated Saint John hotels

1
Chipman Hill Suites on Sydney
8.9 Excellent
Saint John, NB, Canada
Show on map
0.9 km from city centre, Saint John, NB, Canada 

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

2
Hilton Saint John
7.8 Good
1 Market Square, Saint John, NB, Canada
Show on map
0.2 km from city centre, Saint John, NB, Canada 

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

3
Delta Hotels by Marriott Saint John
8.3 Excellent
39 King Street, Saint John, NB, Canada
Show on map
0.5 km from city centre, Saint John, NB, Canada 

Delta Hotels by Marriott Saint John is situated in Saint John and is close to the area's well-known attractions. Some of the popular facilities on offer at this 4-star hotel are an indoor pool and free Wi-Fi.

4
Hampton Inn & Suites Saint John
7.5 Good
51 Fashion Drive, Saint John, NB, Canada
Show on map
4.5 km from city centre, Saint John, NB, Canada 

Hampton Inn & Suites Saint John provides charming 3-star accommodation in Saint John. It also offers a Jacuzzi, a swimming pool and water slides.

5
Holiday Inn Express Saint John Harbour Side, An Ihg Hotel
8.9 Excellent
400 Main Street, Saint John, NB, Canada
Show on map
0.8 km from city centre, Saint John, NB, Canada 

Holiday Inn Express Hotel & Suites Saint John Harbour Side provides comfortable 3-star accommodation in Saint John. It also features free Wi-Fi, a Jacuzzi and an indoor pool.

6
Best Western Plus Saint John Hotel & Suites
8.7 Excellent
55 Majors Brook Drive, Saint John, NB, Canada
Show on map
5.4 km from city centre, Saint John, NB, Canada 

Located in Saint John, the hotel is an easy drive from Port of Saint John and provides on-site parking. It has a gym, as well as an express check-in and check-out feature, meeting rooms and a heated pool.

7
Shadow Lawn Inn
9.2 Excellent
3180 Rothesay Road, Saint John, NB, Canada
Show on map
13.7 km from city centre, Saint John, NB, Canada 

Shadow Lawn Inn is situated in Rothesay and offers complimentary Wi-Fi. It is close to the area's tourist hot spots and is minutes on foot from Rothesay Railway Station.

8
Travelodge Suites by Wyndham Saint John
8.2 Excellent
1011 Fairville Boulevard, Saint John, NB, Canada
Show on map
4.1 km from city centre, Saint John, NB, Canada 

Travelodge Suites by Wyndham Saint John is located in Saint John and provides outdoor tennis courts. It has a fitness centre, as well as a 24-hour reception, meeting rooms and a swimming pool.

Cheapest hotels in Saint John, Canada

Unb Saint John Summer Hotel
100 Tucker Park Road, Saint John, NB, Canada
Show on map
4.0 km from city centre, Saint John, NB, Canada 

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 games room.

C$ 67
Avg. per night
Hillcrest Motel
5.2 Okay
1315 Manawagonish Road, Saint John, NB, Canada
Show on map
5.1 km from city centre, Saint John, NB, Canada 

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.

C$ 69
Avg. per night
Hillside Motel
6.8 Good
1131 Manawagonish Road, Saint John, NB, Canada
Show on map
4.6 km from city centre, Saint John, NB, Canada 

Hillside Motel is located in Saint John and provides guests with free Wi-Fi. It also offers a 24-hour reception, a terrace and a safe.

C$ 82
Avg. per night
Regent Motel
7.0 Good
2121 Ocean Westway, Saint John, NB, Canada
Show on map
8.1 km from city centre, Saint John, NB, Canada 

Located in Saint John, the motel is within easy reach of Fort Menagoueche and Port of Saint John. It also provides a BBQ/picnic area, a garden and a 24-hour reception.

C$ 93
Avg. per night
Chipman Hill Suites - Senator Dever House
Saint John, NB, Canada
Show on map
0.4 km from city centre, Saint John, NB, Canada 

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.

C$ 95
Avg. per night
Econo Lodge Inn & Suites
8.2 Excellent
1441 Manawagonish Road, Saint John, NB, Canada
Show on map
5.4 km from city centre, Saint John, NB, Canada 

Econo Lodge Inn & Suites Saint John is located in Saint John and provides guests with wired internet. It also offers a 24-hour reception, an express check-in and check-out feature and a BBQ/picnic area.

C$ 105
Avg. per night
Days Inn by Wyndham Saint John New Brunswick
7.9 Good
175 City Road, Saint John, NB, Canada
Show on map
1.3 km from city centre, Saint John, NB, Canada 

Situated in Saint John, the hotel is within walking distance of Port of Saint John and provides a sauna, a Jacuzzi and an indoor pool. It also features a ballroom, an express check-in and check-out feature and meeting rooms.

C$ 125
Avg. per night
Canadas Best Value Inn Saint John
7.3 Good
10 Portland Street, Saint John, NB, Canada
Show on map
0.5 km from city centre, Saint John, NB, Canada 

The hotel is located in Saint John and is close to Saint John City Market. It also offers a Jacuzzi, free Wi-Fi and an indoor pool.

C$ 127
Avg. per night

Hotel prices in Saint John

2 stars and under
3 stars
4 stars +

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 in Saint John

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 Saint John

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.

Facts about staying in Saint John

  • What are the best hotels in Saint John?

    Hilton Saint John is a very popular hotel in Saint John with a score of 7.8 from 428 reviews. Days Inn by Wyndham Saint John New Brunswick (7.9 from 674 reviews) and Chateau Saint John, Trademark Collection by Wyndham (8.9 from 724 reviews) are also highly rated Saint John hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Harbour Station?

    Chateau Saint John, Trademark Collection by Wyndham is a hotel near Harbour Station that is popular with HotelsCombined users, scoring 8.9 across 724 reviews.