Book Saint John hotels

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

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$171 per night from 29 Dec to 30 Dec
AU$171
includes taxes & fees
29 Dec - 30 Dec
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 ...
Chateau Saint John Trademark Collection by Wyndham
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$136 per night from 5 Jan to 6 Jan
AU$136
includes taxes & fees
5 Jan - 6 Jan 2025
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 ...
Days Inn by Wyndham Saint John New Brunswick
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$180 per night from 1 Jan to 2 Jan
AU$180
includes taxes & fees
1 Jan - 2 Jan 2025
A stay at Delta Hotels by Marriott Saint John places you in the heart of Saint John, steps from Saint John Police Museum and Saint John Trade and Convention ...
Delta Hotels by Marriott Saint John
Save an average of 15% on thousands of hotels when you're signed in
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$158 per night from 5 Jan to 6 Jan
AU$158
includes taxes & fees
5 Jan - 6 Jan 2025
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 ...
Hilton Saint John
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$146 per night from 1 Jan to 2 Jan
AU$146
includes taxes & fees
1 Jan - 2 Jan 2025
Located in Saint John, Hampton Inn & Suites Saint John is in a shopping district, within a 10-minute drive of Stewart Hurley Arena and Rockwood Park.
Hampton Inn & Suites Saint John
Holiday Inn Express Saint John Harbour Side, an IHG Hotel

Holiday Inn Express Saint John Harbour Side, an IHG Hotel

4 out of 5
400 Main Street, Saint John, NB
Fully refundable
The price is AU$149 per night from 28 Dec to 29 Dec
AU$149
includes taxes & fees
28 Dec - 29 Dec
A stay at Holiday Inn Express Saint John Harbour Side, an IHG Hotel places you in the heart of Saint John, steps from Lord Beaverbrook Rink and 7 minutes by ...
Holiday Inn Express Saint John Harbour Side, an IHG Hotel
Crowne Plaza Saint John Harbour View, an IHG Hotel

Crowne Plaza Saint John Harbour View, an IHG Hotel

4 out of 5
10 Portland Street, Saint John, NB
Fully refundable
The price is AU$171 per night from 28 Dec to 29 Dec
AU$171
includes taxes & fees
28 Dec - 29 Dec
A stay at Crowne Plaza Saint John Harbour View, an IHG Hotel places you in the heart of Saint John, steps from Lord Beaverbrook Rink and 5 minutes by foot from ...
Crowne Plaza Saint John Harbour View, an IHG Hotel
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$159 per night from 29 Dec to 30 Dec
AU$159
includes taxes & fees
29 Dec - 30 Dec
Located in Saint John, Best Western Plus Saint John Hotel & Suites is in a shopping district, a 4-minute drive from Rockwood Park and 6 minutes from Saint Joseph's ...
Best Western Plus Saint John Hotel & Suites
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$124 per night from 5 Jan to 6 Jan
AU$124
includes taxes & fees
5 Jan - 6 Jan 2025
When you stay at Travelodge Suites by Wyndham Saint John in Saint John, you'll be in the business district, within a 5-minute drive of Lancaster Mall and Reversing ...
Travelodge Suites by Wyndham Saint John
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
198 hotels
Lowest Price
AU$124
Highest Price
AU$180
Popular hotels
Chateau Saint John Trademark Collection by Wyndham, Days Inn by Wyndham Saint John New Brunswick, Delta Hotels by Marriott Saint John, Hilton Saint John, Hampton Inn & Suites Saint John, Holiday Inn Express Saint John Harbour Side, an IHG Hotel, Crowne Plaza Saint John Harbour View, an IHG Hotel, Best Western Plus Saint John Hotel & Suites, Travelodge Suites by Wyndham Saint John

Most recent Saint John hotel reviews

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