Skip to main content.

Saint John Hotel hotel

trover photo by Cathy LeBouthillier

Search 33 hotels in Saint John

trover photo by Cathy LeBouthillier

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in Saint John

What's Saint John like?

Saint John is a walkable location known for its port. Simply book a local tour to enjoy your stay a little more. Why not go on a fun excursion to Harbour Station? You might find that sights like Saint John Imperial Theatre and Market Square are worth a visit.

Where are the best places to stay in Saint John?

Here are our travelers' top 5 places to stay in Saint John:

Homeport Historic Bed & Breakfast/Inn c 1858

Victorian B&B within easy reach of Harbour Station
  • • Free breakfast • Free WiFi • Bar • Terrace • Central location

Chateau Saint John Trademark Collection by Wyndham

Luxury hotel with bar, near Harbour Station
  • • Free breakfast • Free parking • Free WiFi • 24-hour fitness center • Central location

Holiday Inn Express Saint John Harbour Side

Hotel with indoor pool, near Harbour Station
  • • Free breakfast • Free parking • Free WiFi • Spa tub • Central location

Best Western Plus Saint John Hotel & Suites

4-star hotel with indoor pool, conference center
  • • Free breakfast • Free parking • Free WiFi • Fitness center • Walkable location

Days Inn by Wyndham Saint John New Brunswick

Hotel with indoor pool, near Harbour Station
  • • Free breakfast • Free parking • Free WiFi • Fitness center • Central location

What types of hotels are available in Saint John?

We have 30 Saint John accommodations with prices starting at PHP 1554. Choose one of our 144 deals and get discounts of up to 30%.

Below are the number of accommodations by star rating in Saint John and the surrounding area:

  • • 11 4-star accommodations from PHP 4206 per night
  • • 20 3-star accommodations from PHP 2524 per night
  • • 7 2-star accommodations from PHP 1554 per night

How to Get to Saint John

What is the closest airport to Saint John?

  • • Saint John, NB (YSJ), 9 mi (14.6 km) from central Saint John

Things to See and Do in Saint John

What is there to see in Saint John?

  • • Harbour Station
  • • Bay Ferries
  • • Reversing Falls
  • • University of New Brunswick - Saint John
  • • Bay of Fundy

What is there to do in Saint John?

  • • Saint John Imperial Theatre
  • • Market Square
  • • Lord Beaverbrook Rink
  • • Hilton Belyea Arena
  • • Charles Gorman Arena

Other Popular Saint John Attractions

  • • King's Square
  • • Saint John City Market
  • • Saint John Arts Centre
  • • New Brunswick Museum
  • • Marco Polo Cruise Terminal

When is the best time to visit Saint John?

  • • Hottest months: July, August, June, September (average 70°F)
  • • Coldest months: January, February, December, March (average 10°F)
  • • Rainiest months: December, January, November, and October (average 5.38 inches of rainfall)