Hotels in Saint John

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

Saint John, NB, Canada
Sep 23 — Sep 242
Saint John, NB, Canada
Thu 9/23
Fri 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint John

Filter by star ratings
All filters
Homeport Historic B&B
Homeport Historic B&B
9.3 Excellent
80 Douglas Avenue, Saint John, NB, Canada
Show on map
0.9 km from city centre, Saint John 
ExcellentBased on 141 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.

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
72.2 km from city centre, Saint John 
ExcellentBased on 71 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.

Tips for booking a Saint John hotel

Cheapest month:January
Most expensive month:July
Average price in Saint John:₱5,483/night
Absolute cheapest price found:₱1,960/night
Cheapest day:Friday
Most expensive day:Tuesday
₱3,801 - ₱7,096
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱5,592 - ₱6,454
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint John hotels

Show all 71 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.6 km 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.

Cheapest hotels in Saint John, New Brunswick

Show all 71 hotels
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.6 km from city centre,  

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.

₱5,211
Avg. per night
Homeport Historic B&B
Homeport Historic B&B
9.3 Excellent
80 Douglas Avenue, Saint John, NB, Canada
Show on map
0.9 km from city centre,  

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.

₱5,612
Avg. per night

Hotel prices in Saint John

3 stars

₱5,211 - ₱5,612

Homeport Historic B&B

#1 Most popular

₱5,612
Avg. per night
A Seafaring Maiden Bed and Breakfast
₱5,211
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?

    One of the most popular hotels in Saint John is Hilton Saint John, which has been reviewed by 466 users and currently has a rating of 7.9/10. Other top-rated locations include Hampton Inn & Suites Saint John and Holiday Inn Express Saint John Harbour Side, An Ihg Hotel, which have received 7.8/10 and 8.9/10 ratings from our users, respectively.

  • What is a good hotel near Harbour Station?

    With a rating of 7.9/10 from 466 reviews, Hilton Saint John is a hotel close to Harbour Station that is well recommended by HotelsCombined users.

  • How much do hotels in Saint John cost?

    Hotels in Saint John cost an average of ₱6,413/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Saint John had higher average prices of ₱6,163/night and ₱5,762/night, respectively.

  • How much is a cheap hotel in Saint John?

    Prices for Saint John hotels have been found for as low as ₱2,605/night over the last 3 days.