Overview
Where to stay in Saint John.
Looking for a hotel in Saint John? We've ranked the 40 best-reviewed stays in the city so you can compare ratings, location, and price in one place. Every hotel below has verified guest reviews and shows the same nightly rate you'd pay on Booking.com or direct — search your dates to see live availability.
Travelling green? See our carbon-neutral hotels in Saint John — every booking removes 1 ton of CO₂ at the same price.
40top-rated hotels
11rated 4★ or higher
13,210verified guest reviews
3.9/5average guest score
Across the 40 best-reviewed hotels in Saint John, 11 carry a 4-star rating or higher and together they hold 13,210 verified guest reviews. The highest-rated right now is Urban Valley Resort & Spa at 5.0/5. Whether you want a central base for sightseeing or a quieter, better-value area, the list below lets you compare location, star rating and real guest scores side by side before you book — at the same nightly rate you'd pay on Booking.com.
Top picks
40 best hotels in Saint John.
Ranked by verified guest rating. Tap any hotel to see live rates, photos and rooms.
#15.0/5★★★★
Urban Valley Resort & Spa
Saint John, Canada
5.0/5 · 1,555 reviews
Check rates →
#23.7/5★★★★
Saint John Harbourfront Hotel
Saint John, Canada
3.7/5 · 1,472 reviews
Check rates →
#34.7/5★★★★
Delta Hotels by Marriott Saint John
Saint John, Canada
4.7/5 · 1,072 reviews
Check rates →
#44.7/5★★★★
Chateau Saint John Trademark Collection by Wyndham
Saint John, Canada
4.7/5 · 1,047 reviews
Check rates →
#53.4/5★★★★
Hampton Inn & Suites Saint John
Saint John, Canada
3.4/5 · 860 reviews
Check rates →
#64.7/5★★★★
Holiday Inn Express Saint John Harbour Side by IHG
Saint John, Canada
4.7/5 · 802 reviews
Check rates →
#75.0/5★★★★
Best Western Plus Saint John Hotel & Suites
Saint John, Canada
5.0/5 · 735 reviews
Check rates →
#84.4/5★★★
Days Inn by Wyndham Saint John
Saint John, Canada
4.4/5 · 668 reviews
Check rates →
#93.0/5★★
Rodeway Inn
Saint John, Canada
3.0/5 · 610 reviews
Check rates →
#104.7/5★★★
Travelodge Suites By Wyndham Saint John
Saint John, Canada
4.7/5 · 438 reviews
Check rates →
#112.7/5★★
Quality Inn & Suites Quispamsis
Saint John, Canada
2.7/5 · 433 reviews
Check rates →
#124.7/5★★
Clipper Shipp Beach Motel
Saint John, Canada
4.7/5 · 294 reviews
Check rates →
#131.7/5★★
Rodeway Inn
Saint John, Canada
1.7/5 · 293 reviews
Check rates →
#142.4/5★★★
Hotel Kappara
Saint John, Canada
2.4/5 · 266 reviews
Check rates →
#152.4/5★★
Econo Lodge & Suites Saint John
Saint John, Canada
2.4/5 · 239 reviews
Check rates →
#165.0/5★★
Baybreeze Restaurant and Motel
Saint John, Canada
5.0/5 · 230 reviews
Check rates →
#174.0/5★★★
Granite Town Hotel
Saint John, Canada
4.0/5 · 228 reviews
Check rates →
#185.0/5★★★
Shadow Lawn Inn
Saint John, Canada
5.0/5 · 227 reviews
Check rates →
#194.7/5★★★
Revive
Saint John, Canada
4.7/5 · 191 reviews
Check rates →
#205.0/5★★★
Dominion Hill Country Inn
Saint John, Canada
5.0/5 · 175 reviews
Check rates →
#214.4/5★★★★
Gallows Point Resort
Saint John, Canada
4.4/5 · 174 reviews
Check rates →
#222.7/5★★
Hillside Motel
Saint John, Canada
2.7/5 · 169 reviews
Check rates →
#231.0/5★★
Hillcrest Motel
Saint John, Canada
1.0/5 · 150 reviews
Check rates →
#242.4/5★★
Regent Motel
Saint John, Canada
2.4/5 · 124 reviews
Check rates →
#255.0/5★★★
Beach Street Inn
Saint John, Canada
5.0/5 · 123 reviews
Check rates →
#263.0/5★★
Europa Inn
Saint John, Canada
3.0/5 · 117 reviews
Check rates →
#274.7/5★★★★
Compass Rose Heritage Inn
Saint John, Canada
4.7/5 · 103 reviews
Check rates →
#285.0/5★★★★
Crowne Plaza Saint John Harbour View by IHG
Saint John, Canada
5.0/5 · 98 reviews
Check rates →
#294.0/5★★
UNB Saint John Summer Hotel
Saint John, Canada
4.0/5 · 76 reviews
Check rates →
#304.4/5★★
Rothesay Motel
Saint John, Canada
4.4/5 · 64 reviews
Check rates →
#314.7/5★★
Grove Motel
Saint John, Canada
4.7/5 · 59 reviews
Check rates →
#321.0/5★★★
Love Hotels St John River by OYO at Fort Kent ME
Saint John, Canada
1.0/5 · 52 reviews
Check rates →
#334.7/5★★
Admiral's Quay Motel & Suites
Saint John, Canada
4.7/5 · 26 reviews
Check rates →
#345.0/5★
Deer Island Inn
Saint John, Canada
5.0/5 · 21 reviews
Check rates →
#354.0/5★★★
Chipman Hill Suites on Mecklenburg
Saint John, Canada
4.0/5 · 13 reviews
Check rates →
#364.0/5★★
Cookes Motel
Saint John, Canada
4.0/5 · 3 reviews
Check rates →
#375.0/5★★★★
Unicorn
Saint John, Canada
5.0/5 · 2 reviews
Check rates →
#385.0/5★★
Park Plaza Motel
Saint John, Canada
5.0/5 · 1 reviews
Check rates →
#390.0/5★★★
Chipman Hill Suites 71 Sydney Street
Saint John, Canada
0.0/5 · 0 reviews
Check rates →
#400.0/5★★★
Revive
Saint John, Canada
0.0/5 · 0 reviews
Check rates →
See every hotel in Saint John
Filter by price, star rating, guest score and dates. Same prices as Booking.com, free cancellation on most rooms.
View live Saint John prices →
Good to know
Booking a hotel in Saint John.
- Best time to book: rates in Saint John are usually lowest around 3–6 weeks out; weekends and local events push prices up, so lock in early for peak dates.
- Where to stay: central districts suit first-time visitors and sightseeing, while areas a little further out trade some walkability for noticeably better value.
- Free cancellation: most Saint John hotels offer it up to check-in — filter for flexible rates if your plans aren't locked in yet.
- No price markup: every rate here matches Booking.com and Expedia, so you're comparing on location and quality, not hidden fees.
FAQ
Hotels in Saint John — your questions.
What are the best hotels in Saint John?
The top-rated hotel in Saint John right now is Urban Valley Resort & Spa (5.0/5 from 1,555 verified reviews). This page ranks 40 of the best-reviewed hotels in Saint John, Canada, updated for 2026.
How much does a hotel in Saint John cost?
Nightly prices in Saint John vary by season, location, and star rating. IMPT shows live rates that match Booking.com and Expedia — search your dates to see the current price for any hotel on this page.
Which area of Saint John is best to stay in?
It depends on your trip: central districts suit first-time visitors and sightseeing, while quieter neighbourhoods offer better value. Every hotel below shows its exact location so you can pick what fits your plans.
Can I book a hotel in Saint John with free cancellation?
Yes — most hotels in Saint John offer free cancellation up to check-in. Filter for free-cancellation rates when you search your dates.
Are these Saint John hotels good for families?
Many of the Saint John hotels listed include family rooms, and you can set the number of guests and rooms when you search. Each listing shows star rating and verified guest scores to help you choose.