Book Saint John hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Saint John

Cheap Saint John hotels

Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick

2.5 out of 5
175 City Road, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$133 per night from 16 Nov to 17 Nov
AU$133
16 Nov - 17 Nov
includes taxes & fees
A stay at Days Inn by Wyndham Saint John New Brunswick places you in the heart of Saint John, within a 10-minute walk of Cathedral of the Immaculate Conception ...
Opens in a new windowDays Inn by Wyndham Saint John New Brunswick
Hilton Saint John

Hilton Saint John

4.5 out of 5
1 Market Sq, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$152 per night from 18 Nov to 19 Nov
AU$152
18 Nov - 19 Nov
includes taxes & fees
A stay at Hilton Saint John places you in the heart of Saint John, steps from Market Square and 3 minutes by foot from Saint John Trade and Convention ...
Opens in a new windowHilton Saint John
Delta Hotels by Marriott Saint John

Delta Hotels by Marriott Saint John

3.5 out of 5
39 King St, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$159 per night from 21 Nov to 22 Nov
AU$159
21 Nov - 22 Nov
includes taxes & fees
A stay at Delta Hotels by Marriott Saint John places you in the heart of Saint John, steps from Brunswick Square and Saint John Police Museum.
Opens in a new windowDelta Hotels by Marriott Saint John
Save an average of 15% on thousands of hotels when you're signed in
Chateau Saint John Trademark Collection by Wyndham

Chateau Saint John Trademark Collection by Wyndham

4.5 out of 5
369 Rockland Rd, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$156 per night from 13 Nov to 14 Nov
AU$156
13 Nov - 14 Nov
includes taxes & fees
A stay at Chateau Saint John Trademark Collection by Wyndham places you in the heart of Saint John, within a 15-minute walk of Saint Joseph's Hospital and Stone ...
Opens in a new windowChateau Saint John Trademark Collection by Wyndham
Holiday Inn Express Saint John Harbour Side by IHG

Holiday Inn Express Saint John Harbour Side by IHG

4 out of 5
400 Main Street, Saint John, NB
Fully refundable
The price is AU$146 per night from 23 Nov to 24 Nov
AU$146
23 Nov - 24 Nov
includes taxes & fees
A stay at Holiday Inn Express Saint John Harbour Side by IHG places you in the heart of Saint John, steps from Lord Beaverbrook Rink and 7 minutes by foot from ...
Opens in a new windowHoliday Inn Express Saint John Harbour Side by IHG
Hampton Inn & Suites Saint John

Hampton Inn & Suites Saint John

4 out of 5
51 Fashion Drive, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$126 per night from 20 Nov to 21 Nov
AU$126
20 Nov - 21 Nov
includes taxes & fees
With a stay at Hampton Inn & Suites Saint John in Saint John (McAllister), you'll be steps from East Point Shopping and 14 minutes by foot from McAllister ...
Opens in a new windowHampton Inn & Suites Saint John
Crowne Plaza Saint John Harbour View by IHG

Crowne Plaza Saint John Harbour View by IHG

4 out of 5
10 Portland Street, Saint John, NB
Fully refundable
The price is AU$153 per night from 23 Nov to 24 Nov
AU$153
23 Nov - 24 Nov
includes taxes & fees
A stay at Crowne Plaza Saint John Harbour View by IHG places you in the heart of Saint John, steps from Lord Beaverbrook Rink and 5 minutes by foot from Fort ...
Opens in a new windowCrowne Plaza Saint John Harbour View by IHG
Travelodge Suites by Wyndham Saint John

Travelodge Suites by Wyndham Saint John

2 out of 5
1011 Fairville Blvd, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$123 per night from 14 Nov to 15 Nov
AU$123
14 Nov - 15 Nov
includes taxes & fees
With a stay at Travelodge Suites by Wyndham Saint John in Saint John (Fairville), you'll be within a 5-minute drive of Lancaster Crossing and Wolastoq Park.
Opens in a new windowTravelodge Suites by Wyndham Saint John
Best Western Plus Saint John Hotel & Suites

Best Western Plus Saint John Hotel & Suites

4 out of 5
55 Majors Brook Drive, Saint John, NB
Fully refundableReserve now, pay when you stay
The price is AU$175 per night from 30 Nov to 1 Dec
AU$175
30 Nov - 1 Dec
includes taxes & fees
With a stay at Best Western Plus Saint John Hotel & Suites in Saint John (McAllister), you'll be a 4-minute drive from Rockwood Park and 6 minutes from Saint ...
Opens in a new windowBest Western Plus Saint John Hotel & Suites
Don't see what you're looking for?
See all available properties in Saint John
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Saint John

Dropping in to Saint John? lastminute.com.au has you well and truly covered. Whether you're thirsty for star status or want to keep your stay low-key, we have the perfect hotel for your budget and style. Take a look at our 15 hotels within a 5-kilometre radius of Saint John's centre.

Forget about FOMO — you won't be too far away from the action if you book a room at the Hilton Saint John and Delta Hotels by Marriott Saint John.

Just 19 kilometres from central Saint John is Quispamsis. This neighbourhood has 2 hotel options. Want to know our best picks? Begin by looking at the Quality Inn & Suites Amsterdam and Poolside Apartment.

Hit rewind and observe the array of items and displays at New Brunswick Museum. The Homeport Historic Bed & Breakfast/Inn c 1858 and Château Saint John & Suites, an Ascend Collection should be well at the top of your hotel hit list if you're looking to stay close by. Take in a whole lot of historical facts and stories at Saint John Jewish Historical Museum. Holiday Inn Express Saint John Harbour Side and Canadas Best Value Inn are a couple of suitable accomodation options if you don't want to stay too far away.

"Yaaas"! Budget-friendly accommodation means more dosh for the fun stuff, and the Saint John area has a solid selection to choose from. A couple of the best options are Comfort Inn Saint John and Econo Lodge & Suites Saint John. Hillside Motel and Regent Motel are some more economical accommodations that you could investigate.

If you're still looking for somewhere to stay and aren't satisfied with your options, check out the Hampton Inn & Suites Saint John or the Best Western Plus Saint John Hotel & Suites. The first is 4 kilometres away, while the second is 5 kilometres away. And be sure to remember the Travelodge Suites Saint John, 5 kilometres away.

Attractions and Hotels Near Saint John

If you're a proud carrier of the wanderlust gene (well duh, you're here right?), then we're pretty sure you'll want to check out the wider New Brunswick region. The area is known for having incredible beaches and forests. After staring slack-jawed at nature's artworks, check out popular tourist attractions like old towns, fortresses and cathedrals. Additionally, if you've ever wanted to go snowboarding and skiing, you'll have the chance to in this corner of Canada.

Need more options? Live it up like a rockstar in Sussex (just try not to trash the joint). Located 65 kilometres away and home to the Sussex Golf & Curling Club and the Princess Louise Park Show Centre, it's sure to be an adventure to remember! If you want to spend a night or two in Sussex, look into the Jonah Place Bed & Breakfast Inn and Amsterdam Inn & Suites Sussex. 75 kilometres to the south of Saint John you can also stay at Digby, home to the Digby Pines Golf Resort & Spa, an Ascend Hotel Collection and Admiral Digby Inn. The Smith's Cove Historical Museum and Smith's Cove Beach are just some of the most popular sites to explore when visiting Digby.

So when it's time to take in all the sounds, sights and delights of Saint John, lastminute.com.au's right there with you. Like we've said, travel is in our DNA! (don't fact check this).

Saint John hotels essential information

Accommodation
185 hotels
Lowest Price
AU$123
Highest Price
AU$175
Popular hotels
Days Inn by Wyndham Saint John New Brunswick, Hilton Saint John, Delta Hotels by Marriott Saint John, Chateau Saint John Trademark Collection by Wyndham, Holiday Inn Express Saint John Harbour Side by IHG, Hampton Inn & Suites Saint John, Crowne Plaza Saint John Harbour View by IHG, Travelodge Suites by Wyndham Saint John, Best Western Plus Saint John Hotel & Suites

Most recent Saint John hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.