Hotels in Saint John, Canada

Only Handpicked and Verified Resorts for Your Stay in Saint John, Canada
Check-in
04Dec2025Select date
Check-out
05Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Saint John

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 127
⬇️ The lowest price
US$ 74
💸 Average price for
4-star hotels
US$ 101
3-star hotels
US$ 116

Best hotels in Saint John

Based on guest reviews over the last 12 months

Historic Charm and Comfort:
Chateau Saint John Trademark Collection By Wyndham
Waterfront Relaxation:
Holiday Inn Express Hotel & Suites Saint John Harbour Side By IHG
Luxury with Scenic Views:
Crowne Plaza Saint John Harbour View By IHG
Family Friendly Getaway:
Best Western Plus Saint John Hotel & Suites
Modern Business Retreat:
Delta Hotels By Marriott Saint John
Budget Friendly Choice:
Rodeway Inn
City Center Convenience:
Hilton Saint John

Weather in Saint John

Check out the weather statistics so you know what to expect when you book your hotel in Saint John

Average monthly max temperature
Average monthly min temperature
-1.5°C
-9.2°C
January
0.0°C
-8.4°C
February
4.5°C
-4.5°C
March
10.1°C
0.5°C
April
16.0°C
5.7°C
May
21.0°C
10.6°C
June
25.6°C
14.3°C
July
24.8°C
13.6°C
August
19.8°C
10.1°C
September
13.5°C
6.2°C
October
6.4°C
1.2°C
November
1.1°C
-6.3°C
December
Hottest month
25.6°C
July
Coldest month
-9.2°C
January
Sunny days
199
days per year
Rainy days
128
days per year
Snow days
66
days per year
High season
June to September
Low season
December to February
For hiking the magnificent Fundy Trail and exploring the coastal cliffs, late spring to early fall offers the best weather with mild temperatures and less rain. Kayaking in the Bay of Fundy is ideal from June to September when conditions are calmer. In winter, cross-country skiing and snowshoeing in nearby parks are popular during snowy months, so be sure to check for hotels in Saint John that accommodate winter sports enthusiasts.

FAQs about hotels in Saint John

We hope that the answers to these questions will help you plan your trip

Which hotels in Saint John offer the best value for families?
For families, the Holiday Inn Express Hotel & Suites Saint John Harbour Side offers complimentary breakfast, an indoor pool, and spacious rooms. The Best Western Plus Saint John Hotel & Suites also features family suites and a location near parks. Average nightly rates for family-friendly hotels range from $120 to $180 USD.
Which Saint John hotels are closest to popular landmarks?
The Hilton Saint John and Crowne Plaza Saint John Harbour View are located near the Saint John waterfront and within a short walking distance to local attractions such as the New Brunswick Museum (approximately 1 km away).
Which hotels offer unique views in Saint John?
The Crowne Plaza Saint John Harbour View offers stunning views of the harbor, while the Chateau Saint John Trademark Collection By Wyndham provides scenic vistas of the downtown skyline. These hotels are perfect for guests looking to enjoy the surroundings.
What are the top-rated hotels in Saint John according to guest reviews?
The Delta Hotels By Marriott Saint John and the Chateau Saint John Trademark Collection By Wyndham are highly regarded, consistently receiving positive feedback for amenities and service. They often score above 8/10 in guest satisfaction.
Which hotels in Saint John are best suited for couples?
The Hilton Saint John is ideal for couples, offering romantic dining options and a waterfront location. The Crowne Plaza Saint John Harbour View also features a cozy atmosphere and beautiful views, making it perfect for a getaway. Rates for these hotels start around $140 USD per night.

Hotel Insights for Saint John, Canada

This guide provides specific information on seven hotels in Saint John, Canada, focusing on accommodations, pricing, and local travel tips to help you make an informed decision for your visit.

Typical nightly rates range from $90 to $200 USD.

Seven hotels evaluated, primarily located downtown.

Peak tourist seasons are June to August.

Local taxes and fees total approximately 15%.

Most hotels are within 2 km of the New Brunswick Museum.