A harbor with several boats docked, a lighthouse, and historic buildings in the background.

Find hotels in Saint John from ฿2,336

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Saint John hotels

1. Chateau Saint John Trademark Collection by Wyndham

Chateau Saint John Trademark Collection by Wyndham
4.5 star property
Mount Pleasant
9.4 out of 10, Exceptional, (1,927 reviews)
"Great place to stay."
Canada
Tom and Gail
The price is ฿3,228
฿3,843 total
includes taxes & fees
15 Nov - 16 Nov
Chateau Saint John Trademark Collection by Wyndham

2. Saint John Harbourfront Hotel

Saint John Harbourfront Hotel
4.5 star property
Uptown
8.6 out of 10, Excellent, (1,747 reviews)
"great view of the harbor, Nice rooms,"
United States
Kurt
The price is ฿3,054
฿3,635 total
includes taxes & fees
15 Nov - 16 Nov
Saint John Harbourfront Hotel

3. Holiday Inn Express Saint John Harbour Side by IHG

Holiday Inn Express Saint John Harbour Side by IHG
4.0 star property
North End
9.4 out of 10, Exceptional, (1,000 reviews)
"Quick and easy check in, rooms we’re impressive and breakfast was spot on, location was perfect"
Canada
Fernand
The price is ฿3,054
฿3,708 total
includes taxes & fees
22 Nov - 23 Nov
Holiday Inn Express Saint John Harbour Side by IHG

4. Delta Hotels by Marriott Saint John

Delta Hotels by Marriott Saint John
3.5 star property
Uptown
8.8 out of 10, Excellent, (1,004 reviews)
"Very clean and friendly hotel, will definitely use again."
Canada
Michael
The price is ฿3,250
฿3,868 total
includes taxes & fees
15 Nov - 16 Nov
Delta Hotels by Marriott Saint John

5. Hampton Inn & Suites Saint John

Hampton Inn & Suites Saint John
4.0 star property
McAllister
8.8 out of 10, Excellent, (1,180 reviews)
"Very nice hotel."
Canada
Christopher
The price is ฿3,053
฿3,633 total
includes taxes & fees
22 Nov - 23 Nov
Hampton Inn & Suites Saint John

6. Travelodge Suites by Wyndham Saint John

Travelodge Suites by Wyndham Saint John
2.0 star property
Fairville
8.2 out of 10, Very good, (1,003 reviews)
"Enjoyed our stay ."
Canada
Candace Lynne Marie
The price is ฿2,438
฿2,902 total
includes taxes & fees
1 Nov - 2 Nov
Travelodge Suites by Wyndham Saint John

7. Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick
2.5 star property
Waterloo
8.0 out of 10, Very good, (1,623 reviews)
"Great spot, good breakfast and inexpensive"
Canada
Guido
The price is ฿2,576
฿3,066 total
includes taxes & fees
15 Nov - 16 Nov
Days Inn by Wyndham Saint John New Brunswick

8. Best Western Plus Saint John Hotel & Suites

Best Western Plus Saint John Hotel & Suites
4.0 star property
McAllister
8.8 out of 10, Excellent, (1,001 reviews)
"Clean room, good breakfast, and excellent staff."
Canada
Melissa
The price is ฿3,350
฿3,987 total
includes taxes & fees
15 Nov - 16 Nov
Best Western Plus Saint John Hotel & Suites

9. Quality Inn & Suites Quispamsis

Quality Inn & Suites Quispamsis
2.5 star property
Quispamsis
9.0 out of 10, Wonderful, (1,006 reviews)
"Stayed here many times before."
Canada
TINA LYNN
The price is ฿2,402
฿2,860 total
includes taxes & fees
22 Nov - 23 Nov
Quality Inn & Suites Quispamsis

10. Chipman Hill Suites on Union

Chipman Hill Suites on Union
3.5 star property
Uptown
9.4 out of 10, Exceptional, (155 reviews)
"The most comfortable bed I have ever slept in... the room was absolutely adorable and spacious... if we end up back in Saint John we will stay here again!!!"
Canada
Tammy
The price is ฿3,052
฿3,632 total
includes taxes & fees
22 Nov - 23 Nov
Chipman Hill Suites on Union

11. Crowne Plaza Saint John Harbour View by IHG

Crowne Plaza Saint John Harbour View by IHG
4.0 star property
North End
8.8 out of 10, Excellent, (689 reviews)
"The staff was very helpful, and the property is very well maintained and Freshley renovated. Best place to stay if you visit Saint John."
Canada
Ishan
The price is ฿3,439
฿4,093 total
includes taxes & fees
13 Nov - 14 Nov
Crowne Plaza Saint John Harbour View by IHG

12. Chipman Hill Suites - Pratt House

Chipman Hill Suites - Pratt House
3.5 star property
Uptown
9.6 out of 10, Exceptional, (229 reviews)
"The room was clean, excellent location. Highly recommend."
United States
Melissa
The price is ฿3,268
฿3,890 total
includes taxes & fees
22 Nov - 23 Nov
Chipman Hill Suites - Pratt House

13. Shadow Lawn Inn

Shadow Lawn Inn
3.5 star property
Rothesay
9.4 out of 10, Exceptional, (227 reviews)
"Dined there twice during our stay and the ambience and food and service were excellent"
Canada
Janet
The price is ฿4,184
฿4,980 total
includes taxes & fees
29 Oct - 30 Oct
Shadow Lawn Inn

14. Rodeway Inn Saint John Fairville

Rodeway Inn Saint John Fairville
2.0 star property
Fairville
7.4 out of 10, Good, (561 reviews)
"It was comfortable lodging here. However, I was very disappointed at the lack of openness to early check in."
Canada
tope
The price is ฿2,648
฿3,152 total
includes taxes & fees
22 Nov - 23 Nov
Rodeway Inn Saint John Fairville

15. Amsterdam Inn & Suites Sussex, an Ascend Collection Hotel

Amsterdam Inn & Suites Sussex, an Ascend Collection Hotel
2.0 star property
Sussex
9.2 out of 10, Wonderful, (1,001 reviews)
"It was a very nice and comfortable stay!"
United States
Jane
The price is ฿3,462
฿3,982 total
includes taxes & fees
22 Nov - 23 Nov
Amsterdam Inn & Suites Sussex, an Ascend Collection Hotel

16. Rothesay Motel

Rothesay Motel
2.5 star property
Rothesay
9.0 out of 10, Wonderful, (318 reviews)
"Great place to stay!"
Canada
morgan
The price is ฿2,645
฿3,149 total
includes taxes & fees
11 Nov - 12 Nov
Rothesay Motel

17. Pine cone Motel

Pine cone Motel
2.5 star property
Penobsquis
9.2 out of 10, Wonderful, (757 reviews)
"Staff was very nice and breakfast was awesome"
Canada
tim
The price is ฿2,410
฿2,772 total
includes taxes & fees
1 Nov - 2 Nov
Pine cone Motel

18. Room-cozy Economy Room in Central Saint

Room-cozy Economy Room in Central Saint
2.0 star property
North End
The price is ฿1,962
฿2,336 total
includes taxes & fees
29 Oct - 30 Oct
Room-cozy Economy Room in Central Saint

19. CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
2.0 star property
Pocologan
9.0 out of 10, Wonderful, (254 reviews)
"Great place to stay, its like a hidden gem!"
Canada
Renee
The price is ฿4,545
฿5,347 total
includes taxes & fees
25 Nov - 26 Nov
CLIPPER SHIPP BEACH MOTEL

20. Regent Motel

Regent Motel
2.0 star property
Ocean Westway
7.2 out of 10, Good, (255 reviews)
"I had three wonderful, easy location stays."
United States
Cristine
The price is ฿2,886
฿3,435 total
includes taxes & fees
21 Nov - 22 Nov
Regent 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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Saint John

Find the best Saint John areas for the activities you enjoy most. Learn more about Saint John
Learn more about Saint John

Uptown

If you're spending some time in Uptown, Saint John City Market and King's Square are top sights worth seeing.

East Saint John

When in East Saint John, you can plan a visit to King's Square and Saint John City Market, some noteworthy sights in the nearby area.

Mount Pleasant

If you're spending some time in Mount Pleasant, Rockwood Park and Saint John Public Gardens are top sights worth seeing.

North End

While visiting North End, you might make a stop by sights like Lord Beaverbrook Rink and Fort Howe.

Waterloo

Waterloo might not have many top sights, but Saint John City Market and King's Square are two attractions nearby that you can check out.

Stay near popular Saint John attractions

Saint John and related destinations

Stroll the charming streets of Canada's oldest incorporated city, where historic architecture meets vibrant maritime culture. Explore the City Market, climb Carleton Martello Tower, or take a day trip to the Bay of Fundy's dramatic tides at St. Martins.

A white and red lighthouse with a clock, surrounded by a fenced area and a body of water.

Top Saint John Hotel Reviews

More cheap stays in Saint John

Find out more about Saint John

Top reasons to visit Saint John

  • Outdoor Adventures: Saint John offers thrilling outdoor activities, from picturesque lakes to coastal trails, perfect for nature lovers.
  • Historic Landmarks: Explore iconic lighthouses and historic churches that highlight the region's rich heritage.
  • Vibrant Downtown: Stroll through the lively downtown area filled with charming shops and cultural attractions.
  • Bay of Fundy: Experience the stunning natural beauty of the Bay of Fundy, known for its remarkable tides.
  • Unique Accommodations: Enjoy a variety of lodging options, from boutique hotels to cosy bed and breakfasts.

Find great hotels in Saint John

Discover a range of charming accommodations in Saint John, New Brunswick, from boutique hotels to cosy bed and breakfasts. Whether you're seeking a pet-friendly stay or facilities tailored for business travellers, you'll find the perfect lodging to enhance your adventure. Explore the highly-rated hotels that cater to diverse preferences and enjoy a memorable experience in this picturesque coastal city.

  • Chateau Saint John Trademark Collection by Wyndham: This 4.5-star hotel offers a family-friendly atmosphere in the heart of Saint John, boasting an impressive guest rating of 9.6 out of 10. With its elegant chateau-style architecture, the hotel caters to families and business travellers alike. Amenities designed for children, including free cribs and safety features like window guards, make it a safe choice for families. Guests can enjoy the convenience of being located in the city centre, providing easy access to local attractions and dining options.
  • Saint John Harbourfront Hotel: This luxurious 4.5-star hotel, rated 8.0 out of 10 by its guests, is perfect for those seeking a pet-friendly getaway. Nestled along the picturesque harbour, the hotel offers comprehensive amenities for pets, including food and water bowls and a clear pet policy. Its central location allows guests to explore the vibrant city while enjoying upscale accommodations. Ideal for luxury seekers and pet owners, the hotel combines comfort and convenience, making it a splendid retreat.
  • Days Inn by Wyndham Saint John New Brunswick: A budget-friendly option, this Days Inn features a guest rating of 8.0 out of 10. Perfect for adventure enthusiasts, the hotel is located near various outdoor activities such as rafting, mountain biking, and hiking. The property offers easy access to recreational pursuits, ensuring a thrilling holiday experience. With its affordable rates and focus on adventure, it’s an excellent choice for travellers looking to explore the natural beauty of Saint John.

Where to stay in Saint John

Saint John, New Brunswick, offers a captivating blend of outdoor adventure and rich history. Wander through the vibrant downtown, where charming shops and cultural attractions await. Explore the stunning natural scenery surrounding the city, from the majestic Bay of Fundy to picturesque coastal trails. Immerse yourself in the local culture, and don’t miss the chance to discover nearby attractions that showcase the region’s beauty and heritage, making for an unforgettable vacation experience.

  • Uptown: Nestled in the vibrant heart of Saint John, Uptown is a lively neighbourhood renowned for its stunning outdoor scenery and adventurous spirit. The area attracts seasonal visitors, with peak travel occurring from July to September, allowing tourists to enjoy its recreational areas, national parks, and picturesque marina. Uptown offers a delightful mix of activities, from exploring charming boutiques and eateries to enjoying the beautiful coastal views. The neighbourhood is perfect for those seeking both relaxation and adventure in a scenic setting.
  • East Saint John: East Saint John is a dynamic neighbourhood that caters to a variety of interests, making it ideal for families, business travellers, and outdoor enthusiasts alike. With visitor numbers peaking during the summer months, this area is home to recreational spaces, climbing venues, and a bustling shopping centre. Highlights include a local park and a historic college university, which adds a unique educational aspect to the experience. East Saint John perfectly blends leisure with business, ensuring a well-rounded travel experience.
  • Red Head: Located slightly further from the hustle and bustle, Red Head offers a serene escape for those yearning for outdoor adventures and breathtaking scenery. This charming neighbourhood experiences seasonal visitor fluctuations, peaking in the summer months. Visitors can explore nearby national parks and picturesque lakes while enjoying shopping options at local centres. Red Head is an ideal destination for families and adventure seekers wishing to immerse themselves in nature and explore the natural beauty of the region.

Things to do in Saint John

Shopping

In Saint John, explore local boutiques like The Urban Market for unique gifts and handmade items. If you're up for a drive, visit the nearby McAllister Place for a wider selection of brand-name stores and shopping experiences.

Recreation

At the New Brunswick Museum, engage in wellness through art and culture, while exploring local history. For outdoor relaxation, visit Rockwood Park, where you can hike, cycle, or simply enjoy nature’s tranquillity amidst beautiful landscapes and serene lakes.

Adventure

In Saint John, explore the Bay of Fundy by kayaking along its stunning coastline, experiencing the world's highest tides. Alternatively, hike the scenic trails of Fundy National Park, where breathtaking views and diverse wildlife await your discovery.

Nightlife

Explore the vibrant nightlife at The King’s Head Inn on Charlotte Street for a lively atmosphere and hearty pub fare. For a laid-back evening, visit the Saint John Ale Works on Canterbury Street to enjoy a selection of craft beers brewed on-site.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Saint John

Saint John, New Brunswick, is perfect for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore picturesque lakes, historic churches, and iconic lighthouses, all offering unique experiences. The region is ideal for those looking to enjoy the beach and immerse themselves in nature, making it a delightful destination for a memorable holiday.

  • Reversing Falls Rapids: Witness the unique phenomenon where the Bay of Fundy tides collide with the Saint John River, creating a stunning display of swirling waters and rapids. The surrounding area offers picturesque views, ideal for outdoor enthusiasts and photographers looking for scenic beauty.
  • St. Andrew and St. David United Church: Immerse yourself in the rich cultural history of Saint John at this beautiful church, known for its stunning architecture and vibrant community spirit. The interior features exquisite stained glass windows and unique craftsmanship that reflects the town's heritage.
  • Musquash Head Lighthouse: This historic lighthouse offers a glimpse into maritime history, standing proudly along the rugged coastline. Visitors can enjoy breathtaking coastal views and learn about the lighthouse's significance in guiding ships safely through local waters.

Best time to go to Saint John

The best time to visit Saint John can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Saint John falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Saint John falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January23.7°F (-4.6°C)Light RainMostly CloudyLowSlightly Low
February24.1°F (-4.4°C)Light RainMostly CloudyLowSlightly Low
March30.4°F (-0.9°C)Light RainMostly CloudyAverageAverage
April40.3°F (4.6°C)Light RainMostly CloudyAverageAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
June57.0°F (13.9°C)Light RainMostly SunnyAverageAverage
July63.7°F (17.6°C)Light RainMostly SunnyHighSlightly High
August64.2°F (17.9°C)Light RainMostly SunnyHighSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyHighSlightly High
October50.0°F (10.0°C)Light RainMostly SunnyAverageAverage
November39.4°F (4.1°C)Light RainMostly SunnyAverageAverage
December30.9°F (-0.6°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Saint John

Getting to Saint John, New Brunswick, is convenient as it is served by three major airports. Saint John Airport (YSJ) is located 14km away from the city, with excellent accommodation options such as the 4.5-star Saint John Harbourfront Hotel and the Hampton Inn & Suites, which is only 11km away. Greater Fredericton International Airport (YFC) is 76km away, offering nearby hotels like the 4.5-star Chateau Fredericton. Greater Moncton International Airport (YQM) is 142km away, with notable hotels including the 4.5-star Chateau Moncton, situated just 6km from the airport. All hotels provide accessible transportation services to their respective airports.

Frequently asked questions

Where is the best place for a stay in Saint John?
Based on our traveller data, Saint John Harbourfront Hotel is one of the top choices for your stay. This hotel offers free breakfast and a restaurant. Other good choices for your visit include Chateau Saint John Trademark Collection by Wyndham and Delta Hotels by Marriott Saint John. See all available top hotels, or vacation rentals in Saint John.
If I need to cancel my hotel reservation in Saint John, will I receive a refund?
Yes, most hotel room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Saint John.
What's the best place to stay on a budget in Saint John?
Based on reviews, Days Inn by Wyndham Saint John New Brunswick is a popular hotel for our travellers who want a more economical choice, and features free buffet breakfast and free Wi-Fi. Other good choices for your budget-friendly stay include Crowne Plaza Saint John Harbour View by IHG and Travelodge Suites by Wyndham Saint John. View all budget hotels in Saint John.
What's the best family accommodation in Saint John?
Chateau Saint John Trademark Collection by Wyndham is a hotel with free parking and free breakfast, and it's a top choice on Expedia for families. Other good choices for your family trip include Crowne Plaza Saint John Harbour View by IHG and Best Western Plus Saint John Hotel & Suites. Also, attractions such as TD Station and Lord Beaverbrook Rink are fun for children of all ages. Find more child-friendly accommodations in Saint John.
What's the best LGBTQ-friendly place to stay in Saint John?
Saint John Harbourfront Hotel is a top LGBTQ-friendly hotel that features free breakfast and a fitness centre. Delta Hotels by Marriott Saint John and Hampton Inn & Suites Saint John are two other good options for your trip. See all available hotels listed as LGBTQ-friendly in Saint John.
What's the best dog-friendly hotel in Saint John?
Saint John Harbourfront Hotel is a top hotel for people travelling with their pets, and offers a restaurant and LCD TVs for its human guests. Other good choices to stay with your pet include Delta Hotels by Marriott Saint John and Crowne Plaza Saint John Harbour View by IHG. See more pet-friendly hotel accommodations in Saint John.
What's the best luxury place to stay in Saint John?
Saint John Harbourfront Hotel is a luxury hotel with a bar and an indoor pool, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your trip is Chateau Saint John Trademark Collection by Wyndham. Find more luxury hotels in Saint John.
What's the best golf hotel in Saint John?
Hillside Motel is a top hotel that has a golf course and features free WiFi. Visit Rockwood Park Golf Course or Cedar Groves Executive Par 3 Golf Course and Driving Range to perfect your golf swing. See more golf hotels in Saint John.
What are some accommodation options with pools in Saint John?
Delta Hotels by Marriott Saint John is a top hotel with an indoor pool, free WiFi and LCD TVs. Best Western Plus Saint John Hotel & Suites is another choice that offers an on-site pool. View all hotels with pools in Saint John.
How is it to stay in Saint John?
History buffs will enjoy exploring Saint John, and visitors give high marks for the bustling port and shopping. Tourists who journey to this walkable city can discover its sporting events, museums and local tours. In Saint John, there are 98 hotels and other accommodation options to choose from. Find out more about Saint John.
What is there to see in Saint John?
Cultural venues include Imperial Theatre, Saint John Police Museum and Stonehammer UNESCO Global Geopark. Attractions such as TD Station, Lord Beaverbrook Rink and Hilton Belyea Arena are fun for children of all ages. Landmarks like King's Square, Queen Square and Partridge Island might be worth a visit. Take a look at what more there is to see and do in Expedia's Saint John guide.
What's the weather like in Saint John?
The hottest months are usually August and July, with an average temperature of 16°C, while the coldest months are January and February, with an average of -3°C. The snowiest months in Saint John are January, March, November and February, with each month seeing an average of 17 cm of snowfall.

Explore a world of travel with Expedia