Hotels in Saint John, New Brunswick

Search & Compare Saint John Hotels

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

Best hotels in Saint John

Saint John overview

Nature lovers can visit Rockwood Park and Reversing Falls while in Saint John. A stop at other sights like King's Square and Saint John Imperial Theatre will create memories. Saint John is an inviting destination that has something for everyone.

Where to stay in Saint John

Whether you're planning to stay for a night or for the week, the area around Saint John has accommodations to fit every need. Search for hotels in Saint John with by checking our online map. Our maps display the areas and neighborhoods around all Saint John hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Saint John hotel deals are here with our lowest price guarantee.

How to get to Saint John

Fly in to Saint John, NB (YSJ), 9 mi (14.6 km) from downtown Saint John.

What to see around Saint John

Fun excursions can include a visit to:
  • • Harbour Station
  • • Marco Polo Cruise Terminal
  • • Bay Ferries
Known for its attractions including:
  • • Lord Beaverbrook Rink
  • • Stonehammer Geopark
  • • Hilton Belyea Arena
  • • Charles Gorman Arena
  • • Cherry Brook Zoo
The area's cultural scene stands out, and places to visit include:
  • • Saint John Imperial Theatre
  • • Saint John Firefighters Association
  • • Loyalist House
  • • Saint John Jewish Historical Museum
  • • Saint John Police Museum
Recognized for its natural setting with these places to visit:
  • • Rockwood Park
  • • Reversing Falls
  • • Irving Nature Park
Here are some favorite shopping areas to find that perfect souvenir:
  • • Saint John City Market
  • • Market Square
  • • Lancaster Mall
Here are some favorite choices:
  • • King's Square
  • • Trinity Church
  • • St. Andrew and St. David United Church
  • • Stone Church
  • • Saint John Arts Centre

When to visit Saint John

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 42°F day, 8°F night
  • • April-June: 70°F day, 25°F night
  • • July-September: 72°F day, 42°F night
  • • October-December: 58°F day, 11°F night
Seasonal rainfall averages
  • • January-March: 0.51 inches
  • • April-June: 0.47 inches
  • • July-September: 0.39 inches
  • • October-December: 0.51 inches