Photo by Steve Bly/Tourism New Brunswick

Hotels in Saint John

Sat, Dec 13
Fri, Dec 19
December 2025
10
January 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Dec 9 - Dec 10
Tomorrow
Dec 10 - Dec 11
This weekend
Dec 12 - Dec 14
Next weekend
Dec 19 - Dec 21

Where to stay in Saint John?

CA $119
CA $142 total
includes taxes & fees
Dec 25 - Dec 26
Chateau Saint John Trademark Collection by Wyndham
CA $110
CA $134 total
includes taxes & fees
Dec 28 - Dec 29
Holiday Inn Express Saint John Harbour Side by IHG
CA $94
CA $111 total
includes taxes & fees
Dec 25 - Dec 26
Hampton Inn & Suites Saint John
CA $113
CA $135 total
includes taxes & fees
Dec 28 - Dec 29
Crowne Plaza Saint John Harbour View by IHG
CA $98
CA $116 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Days Inn by Wyndham Saint John New Brunswick
CA $122
CA $145 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Delta Hotels by Marriott Saint John
CA $98
CA $116 total
includes taxes & fees
Jan 9 - Jan 10, 2026
Travelodge Suites by Wyndham Saint John
CA $116
CA $139 total
includes taxes & fees
Dec 20 - Dec 21
Hilton Saint John
CA $129
CA $154 total
includes taxes & fees
Dec 27 - Dec 28
Best Western Plus Saint John Hotel & Suites
CA $106
CA $126 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Quality Inn & Suites Quispamsis
CA $119
CA $137 total
includes taxes & fees
Dec 11 - Dec 12
Amsterdam Inn & Suites Sussex
CA $173
CA $206 total
includes taxes & fees
Dec 14 - Dec 15
Homeport Historic Bed & Breakfast/Inn c 1858
CA $125
CA $149 total
includes taxes & fees
Dec 27 - Dec 28
Chipman Hill Suites on Union
CA $93
CA $110 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Rodeway Inn
CA $104
CA $124 total
includes taxes & fees
Dec 14 - Dec 15
Rothesay Motel
CA $84
CA $100 total
includes taxes & fees
Dec 22 - Dec 23
Econo Lodge & Suites Saint John
CA $125
CA $149 total
includes taxes & fees
Dec 27 - Dec 28
Chipman Hill Suites - Pratt House
CA $169
CA $201 total
includes taxes & fees
Dec 11 - Dec 12
Shadow Lawn Inn
CA $167
CA $220 total
includes taxes & fees
Dec 19 - Dec 20
Timberland Motel
CA $90
CA $104 total
includes taxes & fees
Dec 17 - Dec 18
Baybreeze Restaurant and Motel
See more properties

Check out pet-friendly hotels in Saint John

Holiday Inn Express Saint John Harbour Side by IHG

North End
CA $110
CA $134 total
includes taxes & fees
Dec 28 - Dec 29
Holiday Inn Express Saint John Harbour Side by IHG

Hampton Inn & Suites Saint John

McAllister
CA $94
CA $111 total
includes taxes & fees
Dec 25 - Dec 26
Hampton Inn & Suites Saint John

Amsterdam Inn & Suites Sussex

Sussex
CA $119
CA $137 total
includes taxes & fees
Dec 11 - Dec 12
Amsterdam Inn & Suites Sussex

Crowne Plaza Saint John Harbour View by IHG

North End
CA $113
CA $135 total
includes taxes & fees
Dec 28 - Dec 29
Crowne Plaza Saint John Harbour View by IHG

Delta Hotels by Marriott Saint John

Uptown
CA $122
CA $145 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Delta Hotels by Marriott Saint John

Travelodge Suites by Wyndham Saint John

Fairville
CA $98
CA $116 total
includes taxes & fees
Jan 9 - Jan 10, 2026
Travelodge Suites by Wyndham Saint John

Hilton Saint John

Uptown
CA $116
CA $139 total
includes taxes & fees
Dec 20 - Dec 21
Hilton Saint John

Quality Inn & Suites Quispamsis

Quispamsis
CA $106
CA $126 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Quality Inn & Suites Quispamsis

Rodeway Inn

Island View
CA $93
CA $110 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Rodeway Inn

Baybreeze Restaurant and Motel

Pocologan
CA $90
CA $104 total
includes taxes & fees
Dec 17 - Dec 18
Baybreeze Restaurant and Motel
View all properties

You may also like hotels with pools in Saint John

Holiday Inn Express Saint John Harbour Side by IHG

North End
CA $110
CA $134 total
includes taxes & fees
Dec 28 - Dec 29
Holiday Inn Express Saint John Harbour Side by IHG

Hampton Inn & Suites Saint John

McAllister
CA $94
CA $111 total
includes taxes & fees
Dec 25 - Dec 26
Hampton Inn & Suites Saint John

Delta Hotels by Marriott Saint John

Uptown
CA $122
CA $145 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Delta Hotels by Marriott Saint John

Crowne Plaza Saint John Harbour View by IHG

North End
CA $113
CA $135 total
includes taxes & fees
Dec 28 - Dec 29
Crowne Plaza Saint John Harbour View by IHG

Hilton Saint John

Uptown
CA $116
CA $139 total
includes taxes & fees
Dec 20 - Dec 21
Hilton Saint John

Amsterdam Inn & Suites Sussex

Sussex
CA $119
CA $137 total
includes taxes & fees
Dec 11 - Dec 12
Amsterdam Inn & Suites Sussex

Days Inn by Wyndham Saint John New Brunswick

Waterloo
CA $98
CA $116 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Days Inn by Wyndham Saint John New Brunswick

Quality Inn & Suites Quispamsis

Quispamsis
CA $106
CA $126 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Quality Inn & Suites Quispamsis

Best Western Plus Saint John Hotel & Suites

McAllister
CA $129
CA $154 total
includes taxes & fees
Dec 27 - Dec 28
Best Western Plus Saint John Hotel & Suites

Baybreeze Restaurant and Motel

Pocologan
CA $90
CA $104 total
includes taxes & fees
Dec 17 - Dec 18
Baybreeze Restaurant and Motel
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.
View all properties
Our prices for hotels in Saint John are cheapest in April
Price trends for hotels in Saint John
Pricing is based on two traveller single night rates
View properties in December
Typical weather for Saint John
December
Low crowds
High 2°C / low -4°C. Snow likely.
View properties in December
-4°
-1°
-8°
-1°
-8°
-4°
13°
17°
11°
21°
14°
22°
15°
18°
12°
13°
Monthly weather averages (˚C)

Top neighborhoods in Saint John

Uptown

Saint John's Uptown neighborhood is home to attractions such as Saint John City Market and King's Square.

Red Head

The Red Head neighborhood has lots to see including Flamingo Lake and First Eastern Lake.

Loch Lomond

Saint John's Loch Lomond neighborhood is home to attractions such as Minote Lake and Bradley Lake.

McAllister

The McAllister neighborhood has lots to see including East Point Shopping and McAllister Place.

Waterloo

Saint John's Waterloo neighborhood offers attractions including Cathedral of the Immaculate Conception.

Top landmarks in Saint John

The Saint John City Market is the oldest continuously operated farmer's market in Canada, with a charter dating from 1785. Located in Saint John, New Brunswick and completed in 1876, the current market building has a unique roof structure that resembles an inverted ship's keel. Wikipedia (September 2017)
Photo by Geraldine Soh

Saint John City Market

4.4/5 (132 reviews)
If you like strolling among the stalls, you might want to head out to Saint John City Market in Uptown and take in the atmosphere. Why not take a stroll along the port and watch the sunset while you're here? Splash some more cash at Market Square, Area 506 Container Village, and Brunswick Square.
See properties
Canada, New Brunswick, Saint John. Market Square buildings.

Market Square

4.3/5 (514 reviews)
If you want to give your credit card some exercise, head out to Market Square in Uptown. Why not take a stroll along the port and watch the sunset while you're here? Splash some more cash at Area 506 Container Village, Saint John City Market, and Brunswick Square.
See properties
The reversing falls are actually reversing rapids, still a beautiful spot to check out if you're in Saint John.
Photo by Nicole Phinney

Reversing Falls Rapids

4.2/5 (387 reviews)
Reversing Falls Rapids is 1.7 mi (2.7 km) from central Saint John, why not stop by during your stay. Our travelers also like this walkable area for its port. Want to stretch your legs some more? Head to Stonehammer UNESCO Global Geopark, just a short walk away.
See properties

TD Station

4.4/5 (197 reviews)
You could catch an event at TD Station, a stadium in Uptown. Why not take a stroll along the port and watch the sunset while you're here?
See properties

Saint John Trade and Convention Centre

4.3/5 (38 reviews)
Saint John Trade and Convention Centre is worth a pic or two when discovering Uptown. Why not take a stroll along the port and watch the sunset while you're here?
See properties

University of New Brunswick - Saint John

4.2/5 (92 reviews)
If you'd like to get a taste of Saint John student life, check out University of New Brunswick - Saint John in Millidgeville. Why not take a stroll along the port and watch the sunset while you're here?
See properties

Imperial Theatre

4.1/5 (69 reviews)
If you want to see a show while you're in town, try and grab some tickets at Imperial Theatre in Uptown. Why not take a stroll along the port and watch the sunset while you're here? If you want to experience more of the culture Saint John has to offer, head to King's Square, Saint John City Market, and St. Andrew and St. David United Church.
See properties

Lancaster Crossing

If you want to give your credit card some exercise, head out to Lancaster Crossing in Fairville. Why not take a stroll along the port and watch the sunset while you're here?
See properties

Saint John and related destinations

Witness the world's highest tides at Reversing Falls Rapids, where the Bay of Fundy pushes the Saint John River backward twice daily. The historic City Market's bell-topped hall has hosted local vendors since 1876, offering dulse, maple treats, and maritime crafts. Wander through King's Square, where the bandstand and fountain create a Victorian-era atmosphere downtown. The New Brunswick Museum reveals regional history, from shipbuilding to the area's geological past. After exploring Stonehammer UNESCO Global Geopark's billion years of Earth history, catch a performance at the ornate Imperial Theatre. The walkable uptown features loyalist-era architecture that survived the Great Fire of 1877, telling stories of a city built by those determined to remain British after the American Revolution.

See all hotels in Saint John
Saint John which includes markets and interior views as well as a small group of people
Photo by Steve Bly/Tourism New Brunswick

Check out reviews of Saint John hotels guests love

Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick

10/10 Excellent
"Yes very clean"
Alain 1-night trip
Posted 20 hours ago
Days Inn by Wyndham Saint John New Brunswick
Travelodge Suites by Wyndham Saint John

Travelodge Suites by Wyndham Saint John

10/10 Excellent
"Totally awesome! "
Mary 1-night trip
Posted 1 day ago
Travelodge Suites by Wyndham Saint John
Delta Hotels by Marriott Saint John

Delta Hotels by Marriott Saint John

10/10 Excellent
"Good customer service "
Olaoluwa 1-night trip
Posted 2 days ago
Delta Hotels by Marriott Saint John
Chipman Hill Suites on Union

Chipman Hill Suites on Union

10/10 Excellent
"Clean rooms, great location to scenic uptown Saint John. Lots of great restaurants and entertainment in walking distance. Highly recommended "
Jeremy 1-night trip
Posted 3 days ago
Chipman Hill Suites on Union
Chipman Hill Suites - Pratt House

Chipman Hill Suites - Pratt House

10/10 Excellent
"Love these accommodations! Self checkin, clean, great location and great price."
Terrina 1-night trip
Posted 3 days ago
Chipman Hill Suites - Pratt House
Chateau Saint John Trademark Collection by Wyndham

Chateau Saint John Trademark Collection by Wyndham

10/10 Excellent
"we have stayed here a few times while visiting family in the area. It’s an excellent location, the staff and friendly and helpful and the rooms are always clean. "
Nancy 4-night trip
Posted 5 days ago
Chateau Saint John Trademark Collection by Wyndham
Hampton Inn & Suites Saint John

Hampton Inn & Suites Saint John

10/10 Excellent
"The room was very clean. The only thing i would say it that the toilet should be the higher ones. The meal at breakfast was great. "
Stanley 1-night trip
Posted 6 days ago
Hampton Inn & Suites Saint John
Holiday Inn Express Saint John Harbour Side by IHG

Holiday Inn Express Saint John Harbour Side by IHG

10/10 Excellent
"We loved our room. In town for 3 days and the first floor room was handy. Enjoyed the pool and hot tub after a cold day of walking the city. Breakfast was amazing and the woman taking care of the buffet was very thorough."
Jack 2-night trip
Posted 6 days ago
Holiday Inn Express Saint John Harbour Side by IHG
Best Western Plus Saint John Hotel & Suites

Best Western Plus Saint John Hotel & Suites

10/10 Excellent
"Yes"
blaine 2-night trip
Posted 6 days ago
Best Western Plus Saint John Hotel & Suites

Frequently asked questions

Can I book a refundable hotel in Saint John?
If you want the flexibility to change your plans to Saint John, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Saint John if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 19 vacation homes. In addition, you can choose from 38 apartments.
What will the weather in Saint John be like during my visit?
August and July are typically the warmest months in Saint John when the average temp is 61°F. January and February are the coldest months when the average temperature is 27°F. December and October are the months with the most rain.
Why should I book my Saint John accommodation with Hotels.com?
There are lots of reasons to book your Saint John trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Saint John

Unveil the Timeless Tapestry of Saint John: Where Heritage Meets the Sea

Discover the vibrant charm of Saint John, New Brunswick, a coastal gem where history meets breathtaking landscapes. Wander through the historic downtown, filled with unique shops and the fascinating New Brunswick Museum. Marvel at the iconic Reversing Falls, where the Bay of Fundy’s tides create a spectacular natural phenomenon. Enjoy a leisurely stroll along the waterfront or indulge in fresh seafood at local eateries. With its rich maritime heritage and stunning coastal views, Saint John offers an unforgettable blend of culture, adventure, and relaxation for every traveller seeking an authentic Canadian experience. For unmissable hotel rates in Saint John, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Saint John

Saint John, New Brunswick offers a range of hotel accommodations, from charming boutique inns to well-known chain hotels. Many options feature amenities like free Wi-Fi, restaurants, fitness centres, and stunning views of the Bay of Fundy. With various star ratings, you’ll find comfortable and convenient places to stay during your visit. Here are some of our travelers' favorite hotels in Saint John:

  1. Shadow Lawn InnOpens in a new window: This inviting 3.5-star inn is designed for the discerning business traveler seeking a seamless vacation experience. With dedicated business amenities including a meeting room, it ensures that your work commitments are met with ease. The property’s atmosphere combines comfort with functionality, making it an excellent choice for professionals. The hotel has garnered positive sentiments for its efficient services and welcoming ambiance, creating a perfect balance for those on a business-themed journey.
  2. Rothesay MotelOpens in a new window: Rothesay Motel is a charming 2.5-star motel that caters to leisure travelers looking for comfort and convenience. With complimentary WiFi access in rooms and public areas, guests can stay connected while enjoying a relaxing stay. The property features free self-parking, which adds to the ease of your travel experience. Travelers appreciate the friendly atmosphere and straightforward amenities, making it a delightful choice for those exploring Saint John.
  3. Chateau Saint John Trademark Collection by WyndhamOpens in a new window: Chateau Saint John Trademark Collection by Wyndham is a luxurious 4.5-star hotel that perfectly blends comfort with sophisticated design, appealing to leisure travelers and families alike. The property boasts a range of high-end amenities, including a 24-hour business center and a meeting room for those who wish to combine work and leisure. Families can enjoy thoughtful features such as window guards and complimentary cribs. Guests rave about the elegant decor and enhanced experiences, making it a sought-after destination for those seeking a distinctive and memorable stay.

Things to do in Saint John

Saint John welcomes travellers with its stunning coastal scenery, featuring sandy beaches and lush forests that invite exploration. Enjoy outdoor activities like hiking, boating, and diving, or unwind at local shops and vibrant live music venues. With a lively sports scene, there's something for everyone in this charming city.

  • Musquash Head LighthouseOpens in a new window – Visit this historic landmark perched on the rugged coastline, offering stunning views of the Bay of Fundy. Take a leisurely stroll along the shore and snap some memorable photos of this charming lighthouse.
  • St. Andrew and St. David United ChurchOpens in a new window – Step inside this beautiful church, where stunning architecture and intricate stained glass windows create a serene atmosphere. It's a perfect spot for reflection and appreciation of local heritage.
  • Stonehammer GeoparkOpens in a new window – Explore this geological wonder that showcases the region's natural history. Hike along scenic trails, discover fascinating rock formations, and enjoy the unique landscapes that make this geopark a must-visit destination.
  • Stone ChurchOpens in a new window – Admire the breathtaking design of this historic church, known for its impressive stone architecture. Attend a service or simply soak in the peaceful ambiance while appreciating the craftsmanship of the structure.
  • King's SquareOpens in a new window – Relax in this vibrant public space, perfect for picnics or people-watching. Enjoy the surrounding gardens, check out local events, and take in the lively atmosphere that brings the community together.

4 tips for savvy savings when booking a hotel in Saint John

  1. Book for the cheapest times: The most budget-friendly time to visit Saint John is during January, February, and December, when hotel prices are notably lower. For those looking to explore the city's key landmarks, cultural sites, and historical attractions, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy activities such as walking tours, live music events, and exploring local museums, all of which offer great value for money. Additionally, there are opportunities to experience sports, including basketball and football, as well as shopping in the vibrant port area. With the right timing, prices may drop, making this an affordable getaway for culture enthusiasts.
  2. Look for last-minute deals on Hotels.com: To uncover hotel deals for your trip to Saint John, explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, so you’re more likely to see opportunities for cheap stays. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you remain updated on availability and pricing. This way, you’ll be among the first to know if prices drop or rooms become available for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Saint John. For those in search of unique accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is higher or lower than the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable, helping you find the best deal.
  4. Consider your location: Hotels near the city centre usually tend to be pricier, but with Saint John’s excellent public transit options, you may discover a more affordable independent hotel a bit farther out that remains well-connected. For those interested in exploring alternative, less populated neighbourhoods or even lesser-known nearby towns, there's often great value to be found. Opting for these alternative destinations could provide a more authentic experience while being kinder to your budget.

Best time to go to Saint John

Saint John experiences its lowest average temperature in January, at 23.7°F (-4.6°C), while August is the hottest month, with an average temperature of 64.2°F (17.9°C). December tends to be the wettest month. The peak travel months to visit Saint John are July to September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring