Last-minute hotel deals in Saint John

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Saint John, located on the picturesque Bay of Fundy in New Brunswick, Canada, is a charming seaport city known for its rich history and vibrant culture. As Canada's oldest incorporated city, established in 1785, Saint John offers a unique blend of historical charm and modern amenities, making it an ideal travel destination. Visitors can explore the Uptown area, known for its Victorian architecture, bustling markets, and vibrant arts scene. The city is also home to the historic Fort Howe and the New Brunswick Museum, offering insights into the region's past.

For those looking to stay in Saint John, the Uptown district is a popular choice, offering a range of accommodations from boutique hotels to cozy inns. The West Side and East Side neighborhoods also provide convenient access to local attractions and stunning waterfront views.

Top attractions include the Reversing Falls Rapids, where the Bay of Fundy's powerful tides create a unique natural phenomenon, and the historic Saint John City Market, the oldest continuing farmer's market in Canada. Whether you're interested in history, nature, or simply enjoying the local culture, Saint John offers something for every traveler.

Clear filters

Saint John

Most popular
Sort by

See the latest prices and deals by choosing your dates

Cozy 2 Br in Uptown Saint John Location Coffee
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Saint John · 0.50 km from centre

7.0

 

2 reviews

Cozy 2 Br in Uptown Saint John Location Coffee is located in Saint John, just a 9-minute walk from The Imperial Theatre and 3.4 miles from University of New Brunswick Saint John. Free Wifi is available throughout the property and Stonehammer Geopark is a 11-minute walk away.

The spacious apartment includes 2 bedrooms, a fully equipped kitchen with an oven and a microwave, as well as a kettle. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.

Saint John Airport is 8.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cozy 3BR Loft in Heart of Uptown - Parking & Coffe
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Saint John · 0.55 km from centre

Cozy 3BR Loft in Heart of Uptown - Parking & Coffe is located in Saint John, just a 12-minute walk from Stonehammer Geopark and 0.4 miles from The Imperial Theatre. The University of New Brunswick Saint John is within 4 miles of the vacation home.

The spacious vacation home includes 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, as well as a kettle. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.

Saint John Airport is 8.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cozy 1BR by Hospital & Uptown
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Saint John · 0.60 km from centre

9.3

 

3 reviews

Cozy 1BR by Hospital & Uptown is located in Saint John, just a 11-minute walk from Stonehammer Geopark and half a mile from The Imperial Theatre.

With free Wifi, this 1-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The accommodation is non-smoking.

University of New Brunswick Saint John is 3.2 miles from the apartment. Saint John Airport is 8.1 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Saint John
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 0.60 km from centre

7.8

 

937 reviews

Breakfast available

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 Centre. This luxury hotel is 0.2 mi (0.2 km) from New Brunswick Museum and 0.3 mi (0.5 km) from Harbour Station.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Days Inn by Wyndham Saint John New Brunswick
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 0.87 km from centre

7.6

 

1,187 reviews

Breakfast available

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 and Harbour Station. This casino hotel is 0.5 mi (0.8 km) from Stone Church and 0.5 mi (0.9 km) from Saint Joseph's Hospital.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Chateau Saint John Trademark Collection by Wyndham
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 0.87 km from centre

9.4

 

1,556 reviews

Breakfast available

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 Church. This luxury hotel is 0.6 mi (0.9 km) from Harbour Station and 0.6 mi (0.9 km) from Saint John Arts Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Crowne Plaza Saint John Harbour View by IHG
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 1.19 km from centre

8.6

 

211 reviews

Breakfast available

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 Howe. This hotel is 0.6 mi (1 km) from New Brunswick Museum and 0.6 mi (1 km) from Market Square.

Compare price on Booking.com
Compare price on Booking.com
Crowne Plaza Saint John Harbour View by IHG
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 1.19 km from centre

8.3

 

201 reviews

Breakfast available

Crafted for today’s traveler, the newly renovated Crowne Plaza Saint John Harbor View hotel offers coastal allure and unrivaled views.
Whether your journey is driven by business or leisure, our amenities are designed to elevate your experience. Begin each day with an energizing breakfast at our onsite restaurant, unwind in our heated indoor pool and hot tub, and enjoy restful nights in our premium guest rooms.
Located 15 mi from Saint John Airport and near Uptown, our hotel offers proximity to top attractions. Be productive in our meeting spaces and business center. Stay connected with free Wi-Fi and active in our fitness center. We seamlessly merge work, travel, exploration, and inspiration to provide you with a remarkable stay.

The property has a Family Entertainment Center with the following amenities:

Bumper Cars
Bowling
Laser Tag
Mini Golf
Arcade
& Ice Cream Parlor

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express Saint John Harbour Side by IHG
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 1.48 km from centre

9.2

 

962 reviews

Breakfast available

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 Fort Howe. This hotel is 0.7 mi (1.1 km) from New Brunswick Museum and 0.7 mi (1.2 km) from Market Square.

Compare price on Booking.com
Compare price on Booking.com
Holiday Inn Express Hotel & Suites Saint John Harbour Side by IHG
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saint John · 1.50 km from centre

8.8

 

785 reviews

Reversing Falls and Old City Market are within a 5-minute drive of this hotel, which features an indoor pool, hot tub and fitness center. It offers spacious accommodations with a 32-inch flat-screen cable TV.

A microwave, fridge and coffee maker are provided in the contemporary rooms at Holiday Inn Express Hotel & Suites Saint John Harbor Side. There is also free WiFi and a desk.

Guests can enjoy a daily complimentary continental breakfast. CopperHead Pub, which adjoins Saint John Holiday Inn, serves lunch and dinner.

The New Brunswick Museum, Interaction Theater Company and Canada Games Aquatic Center are within a 16-minute walk of the hotel.

Compare price on Booking.com
Compare price on Booking.com
Homeport Historic B&B
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Saint John · 1.63 km from centre

8.5

 

432 reviews

Breakfast available

Homeport Historic B&B enjoys a location in Saint John, 1.2 miles from Stonehammer Geopark and 1.3 miles from The Imperial Theatre. This bed and breakfast provides free private parking, luggage storage space, and free Wifi. Guests can make use of the picnic area or the terrace, or enjoy views of the city and inner courtyard.

At the bed and breakfast, every unit includes a desk, a flat-screen TV, a private bathroom, bed linen, and towels. Some units also have a well-equipped kitchenette with a fridge. The rooms are equipped with heating facilities.

There is an on-site coffee shop.

Guests at the bed and breakfast can enjoy cycling and hiking nearby, or make the most of the garden.

University of New Brunswick Saint John is 2.9 miles from Homeport Historic B&B. Saint John Airport is 10 miles away.

Compare price on Booking.com
Compare price on Booking.com
Elegant Escape, Modern Luxe in Historic Suite
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Saint John · 1.82 km from centre

Elegant Escape, Modern Luxe in Historic Suite offers accommodations in Saint John, 3.1 miles from University of New Brunswick Saint John. With free private parking, the property is 1.2 miles from Stonehammer Geopark and 1.5 miles from The Imperial Theatre.

With free Wifi, this 1-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the apartment. The accommodation has a fireplace.

Guests can also relax in the garden.

Saint John Airport is 10 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa Bella Room 3
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Saint John · 1.88 km from centre

7.0

 

21 reviews

Casa Bella Room 3 offers accommodations in Saint John, 2.1 miles from The Imperial Theatre and 4.1 miles from University of New Brunswick Saint John. This homestay provides a garden. Free Wifi is available throughout the property, and Stonehammer Geopark is 1.8 miles away.

Saint John Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Market place room 2
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Saint John · 1.88 km from centre

7.5

 

32 reviews

Market place room 2 offers accommodations in Saint John, 4.1 miles from University of New Brunswick Saint John. With free private parking, the property is 1.8 miles from Stonehammer Geopark and 2.1 miles from The Imperial Theatre. Guests can use a garden.

With free Wifi, this guest house provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the guest house. The property has an outdoor dining area.

Saint John Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Market Place down under
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Saint John · 1.88 km from centre

6.7

 

13 reviews

Market Place down under offers accommodations in Saint John, 1.8 miles from Stonehammer Geopark and 2.1 miles from The Imperial Theatre. Both Wifi and private parking are accessible at the homestay free of charge.

Towels and bed linen are offered in the homestay. The accommodation is non-smoking.

University of New Brunswick Saint John is 4.1 miles from Market Place down under. Saint John Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Jean st 4 personalite
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Saint John · 2.38 km from centre

7.3

 

3 reviews

Jean st 4 personalite is located in Saint John, just 2 miles from The Imperial Theatre and 4.5 miles from University of New Brunswick Saint John. The air-conditioned accommodation is 2 miles from Stonehammer Geopark. Guests can use a garden.

With free Wifi, this 1-bedroom vacation home provides a TV and a fully equipped kitchen with kitchenware. The accommodation is non-smoking.

Saint John Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
32 jean economic room 1.6
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Saint John · 2.40 km from centre

6.9

 

37 reviews

32 jean economic room 1.6 offers accommodations in Saint John, 4.5 miles from University of New Brunswick Saint John. With free private parking, the property is 2 miles from Stonehammer Geopark and 2 miles from The Imperial Theatre.

With free Wifi, this homestay offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the homestay. The accommodation is non-smoking.

The nearest airport is Saint John Airport, 6.8 miles from the homestay.

Compare price on Booking.com
Compare price on Booking.com
30 Jean St Room 3 Smart Tv
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Saint John · 2.40 km from centre

7.1

 

9 reviews

30 Jean St Room 3 Smart Tv offers accommodations in Saint John, 2 miles from Stonehammer Geopark and 2 miles from The Imperial Theatre. The guest house features both Wifi and private parking free of charge.

Towels and bed linen are featured in the guest house. The accommodation is non-smoking.

University of New Brunswick Saint John is 4.5 miles from 30 Jean St Room 3 Smart Tv. Saint John Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
32 jean St Room 0
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Saint John · 2.40 km from centre

7.3

 

15 reviews

32 jean St Room 0 is located in Saint John, just 2 miles from Stonehammer Geopark and 2 miles from The Imperial Theatre. This guest house features free private parking and free Wifi. University of New Brunswick Saint John is 4.5 miles from the guest house.

Towels and bed linen are available in the guest house. The accommodation is non-smoking.

Saint John Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Friendly's Retreat
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Saint John · 2.49 km from centre

Friendly's Retreat is located in Saint John, just 2.2 miles from The Imperial Theatre and 2.6 miles from University of New Brunswick Saint John. The air-conditioned accommodation is 1.9 miles from Stonehammer Geopark.

With free Wifi, this 2-bedroom apartment offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. The accommodation is non-smoking.

Saint John Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor