Where to stay

in Saint John

We'd like to help you find an accommodation that's perfect for your trip.

Travelers to Saint John appreciate its waterfront views, shopping, and museums. Looking for some retail therapy? A trip to Saint John City Market and Market Square might be a good place to start. King's Square and Imperial Theatre are also a few notable stops. Whether you're hoping to stay right near top attractions or you're interested in a more secluded spot, you'll be able to find your ideal accommodation in Saint John.

Best places to stay for families

Chateau Saint John Trademark Collection by Wyndham is a hotel featuring free parking and free breakfast that guests like for its clean rooms and helpful staff. It's located a short 12-minute walk from TD Station. Crowne Plaza Saint John Harbour View by IHG is a hotel featuring an indoor pool and a restaurant that guests like for its comfortable rooms and overall value. It's located steps from Lord Beaverbrook Rink. Holiday Inn Express Saint John Harbour Side by IHG is a hotel featuring an indoor pool and free parking that guests like for its helpful staff and central location. It's located steps from Lord Beaverbrook Rink.

Recommended hotels

Top luxury accommodations in Saint John

Chateau Saint John Trademark Collection by Wyndham is luxury a hotel featuring a deli and a bar, and guests like its prime location and helpful staff. Hilton Saint John is luxury a hotel featuring a bar and an indoor pool, and guests like its prime location and helpful staff. You'll be well placed to visit Market Square and Saint John Trade and Convention Centre, both steps away.

Recommended hotels

Best places to stay with pools

Delta Hotels by Marriott Saint John is a hotel featuring an indoor pool and a fitness center, and guests like its helpful staff. It's located just steps from Saint John Trade and Convention Centre and Market Square. Best Western Plus Saint John Hotel & Suites is a hotel featuring an indoor pool and free breakfast, and guests like its helpful staff.

Recommended hotels

Best places to stay for travelers on a budget

Days Inn by Wyndham Saint John New Brunswick is a hotel featuring free buffet breakfast and free WiFi that guests like for its helpful staff. It's located a short 9-minute walk from TD Station. Crowne Plaza Saint John Harbour View by IHG is a hotel featuring free WiFi and free parking that guests like for its helpful staff. Travelodge Suites by Wyndham Saint John is a hotel featuring free breakfast and free WiFi that guests like for its helpful staff.

Recommended hotels

Other places like Saint John