The Yukon
Find a stay →

Home/Where to stay/Saint John/4- and 5-star hotels

4- and 5-star hotels in Saint John

Ten 4- and 5-star hotels in Saint John, from heritage bed and breakfasts to harbourfront and uptown addresses. This shortlist is for travellers choosing where to base themselves in New Brunswick's port city, whether for a short break, a couple's escape or a family stay.

12 hotels3 rated 4.5+6,189 guest reviews

Staying in Saint John

Saint John gives visitors the historic uptown area, with Victorian-era architecture and the City Market, one of Canada's oldest continuously operating farmers' markets, plus the New Brunswick Museum and the Imperial Theatre. Beyond the streets, the Bay of Fundy coast draws people for whale watching, sea kayaking and the Reversing Falls, where the river reverses its flow twice daily. It is a city where urban blocks and coastal landscapes sit close together.

Most of these hotels sit in or near uptown and the harbourfront: Delta Hotels by Marriott Saint John on King Street, Saint John Harbourfront Hotel at 1 Market Square and Crowne Plaza Saint John Harbour View on Portland Street are closest to the centre, while Homeport Historic B&B on Douglas Ave, A Tanners Home Inn on King Steet East and Earle of Leinster Inn lie just outside it. Chateau Saint John on Rockland Rd and Holiday Inn Express Saint John Harbour Side on Main Street are within about 1 km. Further out, Best Western Plus on Majors Brook Drive and Hampton Inn & Suites on Fashion Drive suit drivers and families, and Compass Rose Heritage Inn on Route 776 and Fundy Heights B&B on Young Street are quieter bases.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Homeport Historic B&B

    ★★★★★1.1 km from the centre

    80 Douglas Ave, Saint John, Canada

    Best for: Families · Drivers

    • Spa
    • Free car parking
    • Breakfast

    Why stay hereA 5-star historic bed and breakfast on Douglas Ave, 1.1 km from the centre, with a garden and picnic area for unhurried mornings. Breakfast is served on site and free parking removes any worry about the car. Rooms include kitchenette options, and pets are allowed, so longer stays with a dog are possible. It suits couples or small groups who want a characterful base rather than a large hotel, with free wifi and a spa among the extras.

    See Homeport Historic B&B
  2. A Tanners Home Inn Bed and Breakfast

    ★★★★★0.9 km from the centre

    190 King Steet East, Saint John, Canada

    Best for: Families · Drivers

    • Free car parking
    • Lounge
    • Family rooms

    Why stay hereSet on King Steet East, 0.9 km from the centre, this 5-star bed and breakfast pairs a fireplace and lounge with a garden and picnic area. A jacuzzi adds a restful option after a day out, and free parking and free wifi keep the stay simple. Family rooms make it workable for those travelling with children. It appeals to guests who prefer a small inn with shared spaces over a full-service hotel.

    See A Tanners Home Inn Bed and Breakfast
  3. Chateau Saint John Trademark Collection by Wyndham

    ★★★★4.61,047 reviews0.7 km from the centre

    369 Rockland Rd, Saint John, Canada

    Best for: Drivers · Breakfast

    • Free car parking
    • Breakfast
    • Fitness Center

    Why stay hereRated 4.6 out of 5 across 1047 reviews, this 4-star Wyndham property on Rockland Rd sits 0.7 km from the centre. A fitness centre and breakfast on site cover the essentials, and free parking plus free wifi make arrivals easy. Air conditioning throughout, a business centre and express check-in suit both work trips and short city stays. It is a dependable choice for travellers who want polished, straightforward comfort close to the middle of town.

    See Chateau Saint John Trademark Collection by Wyndham
  4. Holiday Inn Express Saint John Harbour Side by IHG

    ★★★★4.5802 reviews1.0 km from the centre

    400 Main Street, Saint John, Canada

    Best for: Families · Drivers

    • Indoor pool
    • Free car parking
    • Lounge

    Why stay hereAn indoor pool and fitness centre give this 4-star Main Street hotel something for active and relaxing stays alike, and it holds a 4.5 out of 5 rating from 802 reviews. Family rooms and babysitting service make it a practical pick for parents, while free parking and free wifi simplify the logistics. It sits 1.0 km from the centre. Pets are allowed, and a lounge is available on site for quiet evenings.

    See Holiday Inn Express Saint John Harbour Side by IHG
  5. Compass Rose Heritage Inn

    ★★★★4.6103 reviews

    65 Route 776, Saint John, Canada

    Best for: Drivers

    • Free car parking
    • Lounge
    • Kitchen

    Why stay hereA 4-star heritage inn on Route 776 with a 4.6 out of 5 rating from 103 reviews, close to the beach and the sea. A kitchen and dishwasher in the units, plus a patio and terrace, make it suited to guests who like to self-cater and eat outside. Free parking and free wifi are included, and a garden adds outdoor space. It suits couples or families wanting a quieter coastal feel with room to spread out.

    See Compass Rose Heritage Inn
  6. Best Western Plus Saint John Hotel & Suites

    ★★★★4.4735 reviews5.1 km from the centre

    55 Majors Brook Drive, Saint John, Canada

    Best for: Families · Drivers

    • Indoor pool
    • Spa
    • Free car parking

    Why stay hereThis 4-star Best Western Plus on Majors Brook Drive, 5.1 km from the centre, combines an indoor pool and fitness centre with a spa. Family rooms and a swimming pool make it a natural fit for households, and breakfast on site plus free parking and free wifi cover the basics. Rated 4.4 out of 5 from 735 reviews. Guests with cars who prefer a fuller set of leisure facilities over a central address will find it works well.

    See Best Western Plus Saint John Hotel & Suites
  7. Delta Hotels by Marriott Saint John

    ★★★★4.21,072 reviews0.3 km from the centre

    39 King Street, Saint John, Canada

    Best for: Families · Drivers

    • Indoor pool
    • Spa
    • Parking

    Why stay hereRight on King Street, 0.3 km from the centre, this 4-star Marriott property puts the city within easy reach and adds an indoor pool, fitness centre and spa. A restaurant and room service mean meals need no planning, and the garage takes care of parking. Rated 4.2 out of 5 from 1072 reviews. With family rooms and pets allowed, it suits both business travellers and couples who want to be in the middle of things.

    See Delta Hotels by Marriott Saint John
  8. Saint John Harbourfront Hotel

    ★★★★4.01,472 reviews0.2 km from the centre

    1 Market Square, Saint John, Canada

    Best for: Families · Drivers

    • Indoor pool
    • Sauna
    • Parking

    Why stay hereAt 1 Market Square, 0.2 km from the centre, this 4-star harbourfront hotel is the closest of the group to the middle of Saint John. An indoor pool, sauna and fitness centre give it a strong leisure offering, and a restaurant and room service cover dining. Rated 4.0 out of 5 from 1472 reviews. Family rooms, pets allowed and a garage make it practical for families and drivers who want to walk to everything.

    See Saint John Harbourfront Hotel
  9. Hampton Inn & Suites Saint John

    ★★★★3.9860 reviews4.2 km from the centre

    51 Fashion Drive, Saint John, Canada

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Spa
    • Free car parking

    Why stay hereAn indoor pool, fitness centre and spa define this 4-star Hampton Inn on Fashion Drive, 4.2 km from the centre. Kitchenette units and family rooms give flexibility for longer stays or groups, and breakfast, free parking and free wifi are all provided. Pets are welcome. Rated 3.9 out of 5 from 860 reviews, it works best for travellers with a car who value on-site recreation and home-like room amenities.

    See Hampton Inn & Suites Saint John
  10. Crowne Plaza Saint John Harbour View by IHG

    ★★★★3.798 reviews0.6 km from the centre

    10 Portland Street, Saint John, Canada

    Best for: Families · Drivers

    • Indoor pool
    • Free car parking
    • Breakfast

    Why stay hereOn Portland Street, 0.6 km from the centre, this 4-star Crowne Plaza offers an indoor pool and fitness centre alongside a bar and lounge. Beach access nearby and bike rental make it a base for exploring the water and the coastline. Free parking and free wifi are included, and family rooms and entertainment activities help with children. Rated 3.7 out of 5 from 98 reviews, it suits guests who want a broad mix of on-site and outdoor options.

    See Crowne Plaza Saint John Harbour View by IHG
  11. Earle of Leinster Inn Style B & B

    ★★★★0.9 km from the centre

    96 Leinster St Saint John Nb E2l 1J3 Canada, Saint John, Canada

    Best for: Families · Drivers

    • Pool bar
    • Free car parking
    • Lounge

    Why stay hereA 4-star inn-style bed and breakfast on Leinster St, 0.9 km from the centre, with a garden and lounge for slow mornings. Free parking and free wifi are included. Bicycle hire and a golf course nearby suit guests who want to be active, and family rooms and suites give choice on space. Horse back riding and canoeing are also within reach. It appeals to travellers who prefer a small property with outdoor pursuits close at hand.

    See Earle of Leinster Inn Style B & B
  12. Fundy Heights B&B

    ★★★★3.0 km from the centre

    360 Young Street, Saint John, Canada

    Best for: Pool and spa

    • Spa

    Why stay hereFundy Heights B&B is a 4-star address on Young Street, about 3 km from central Saint John. Its standout facilities are a restaurant and a spa, so guests can pair an on-site meal with a treatment without leaving the property. That makes it a strong fit for travelers who want a spa-and-dining stay slightly outside the downtown core, whether for a couple’s break or a solo reset. The location suits guests who plan to use a car or taxi to reach the centre.

    See Fundy Heights B&B

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfastPool or spaPetsTo the centre
Homeport Historic B&B★★★★★––YesYesYesYes1.1 km
A Tanners Home Inn Bed and Breakfast★★★★★––Yes–––0.9 km
Chateau Saint John Trademark Collection by Wyndham★★★★4.61,047YesYes––0.7 km
Holiday Inn Express Saint John Harbour Side by IHG★★★★4.5802Yes–YesYes1.0 km
Compass Rose Heritage Inn★★★★4.6103Yes––––
Best Western Plus Saint John Hotel & Suites★★★★4.4735YesYesYes–5.1 km
Delta Hotels by Marriott Saint John★★★★4.21,072YesYesYesYes0.3 km
Saint John Harbourfront Hotel★★★★4.01,472Yes–YesYes0.2 km
Hampton Inn & Suites Saint John★★★★3.9860Yes–YesYes4.2 km
Crowne Plaza Saint John Harbour View by IHG★★★★3.798YesYesYesYes0.6 km
Earle of Leinster Inn Style B & B★★★★––Yes–Yes–0.9 km
Fundy Heights B&B★★★★––––Yes–3.0 km

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For couples

The heritage properties carry the romance: Homeport Historic B&B is a 5-star address with a garden, bar and spa, A Tanners Home Inn Bed and Breakfast has a fireplace, jacuzzi and lounge, and Compass Rose Heritage Inn adds a terrace, sea setting and beach nearby.

Homeport Historic B&B · A Tanners Home Inn Bed and Breakfast · Compass Rose Heritage Inn

For families

Holiday Inn Express Saint John Harbour Side and Best Western Plus Saint John Hotel & Suites both have indoor pools, and the Best Western adds family rooms. Delta Hotels by Marriott Saint John and Saint John Harbourfront Hotel combine family rooms with pools and a location within 0.3 km of the centre.

Holiday Inn Express Saint John Harbour Side by IHG · Best Western Plus Saint John Hotel & Suites · Delta Hotels by Marriott Saint John · Saint John Harbourfront Hotel

For business

Chateau Saint John Trademark Collection by Wyndham pairs a business centre and fitness centre with a 4.6 guest rating from 1047 reviews. Holiday Inn Express Saint John Harbour Side and Delta Hotels by Marriott Saint John also offer business centres, fitness centres and express check-in.

Chateau Saint John Trademark Collection by Wyndham · Holiday Inn Express Saint John Harbour Side by IHG · Delta Hotels by Marriott Saint John

For a short break

Stay central and walk: Saint John Harbourfront Hotel is 0.2 km from the centre at Market Square, Delta Hotels by Marriott Saint John is 0.3 km away on King Street, and Chateau Saint John is 0.7 km out on Rockland Rd with free parking.

Saint John Harbourfront Hotel · Delta Hotels by Marriott Saint John · Chateau Saint John Trademark Collection by Wyndham

Plan your stay

Getting there and around

Saint John is reachable by air, road and sea. Saint John Airport (YSJ) is about 15 kilometres northeast of the city and offers flights to major Canadian hubs. By car, the city is connected via the Trans-Canada Highway and Route 1, and Maritime Bus provides intercity bus service. Within the city, Saint John Transit covers most areas, and taxis and ride-sharing services are available. The uptown area is compact and walkable, with many shops, restaurants and attractions within a few blocks, but a car is useful for attractions outside the centre such as the Reversing Falls and Irving Nature Park.

When to go

Summer, from June to September, is the best time to visit Saint John, when temperatures are mild and many attractions are open. This is also peak cruise season, so the uptown area can be busy. Spring and autumn bring fewer crowds and cooler weather, though some seasonal businesses may be closed. Winters are cold and snowy with occasional storms, but the city remains accessible and indoor attractions stay open year-round.

Questions, answered

Which hotels are closest to uptown Saint John?

Saint John Harbourfront Hotel at 1 Market Square is 0.2 km from the centre, Delta Hotels by Marriott Saint John on King Street is 0.3 km, and Crowne Plaza Saint John Harbour View on Portland Street is 0.6 km. Chateau Saint John on Rockland Rd is 0.7 km away.

Do any of these hotels have an indoor pool?

Yes. Holiday Inn Express Saint John Harbour Side, Best Western Plus Saint John Hotel & Suites, Delta Hotels by Marriott Saint John, Saint John Harbourfront Hotel, Hampton Inn & Suites Saint John and Crowne Plaza Saint John Harbour View all list an indoor pool.

Which hotels offer free parking?

Free car parking is listed at Homeport Historic B&B, A Tanners Home Inn Bed and Breakfast, Chateau Saint John, Holiday Inn Express Saint John Harbour Side, Compass Rose Heritage Inn, Best Western Plus Saint John Hotel & Suites, Hampton Inn & Suites Saint John, Crowne Plaza Saint John Harbour View and Earle of Leinster Inn.

Where can I stay with a pet?

Pets are allowed at Homeport Historic B&B, Holiday Inn Express Saint John Harbour Side, Delta Hotels by Marriott Saint John, Saint John Harbourfront Hotel and Hampton Inn & Suites Saint John.

Which are the best-rated hotels on this list?

Chateau Saint John Trademark Collection by Wyndham and Compass Rose Heritage Inn each score 4.6 out of 5, from 1047 and 103 reviews respectively. Holiday Inn Express Saint John Harbour Side follows at 4.5 from 802 reviews.

Are there bed and breakfasts among these hotels?

Yes. Homeport Historic B&B, A Tanners Home Inn Bed and Breakfast, Compass Rose Heritage Inn, Earle of Leinster Inn Style B & B and Fundy Heights B&B all offer a smaller-scale stay, several with gardens, and Compass Rose adds a kitchen and terrace.

How do I see the Bay of Fundy tides?

The Reversing Falls, where the Saint John River meets the Bay of Fundy, is the most accessible spot to watch the tides reverse the river's flow twice daily. For a more immersive experience, consider a boat tour or the Hopewell Rocks, about a two-hour drive away.

Are there beaches near Saint John?

Yes, there are several beaches along the Bay of Fundy coast, such as Mispec Beach and New River Beach Provincial Park, popular in summer for swimming and picnicking. Compass Rose Heritage Inn lists a beach nearby.

More ways to stay in Saint John

Why it matters

Every stay booked through The Yukon funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.

You're not charged more and the hotel isn't paid less. It's just what happens when you tap Reserve.