New Brunswick · Canada

Where to stay in Saint John

Saint John is a city in New Brunswick, Canada, home to about 68,000 people.

Nearest airport
YSJ14 km · Saint John Airport
Currency
CADCanadian dollar
Time zone
America/Glace Bay
Language
English, French

Where to stay

Hotels in Saint John

14 hotels within 25 km of the centre, as recorded in Wikidata. Each name links to its encyclopedia article where there is one.

HotelTypeOpenedFrom centreWebsite
Best Western Plus Saint John Hotel & Suiteshotel4.6 km
Canadas Best Value Inn Saint Johnhotel0.9 km
Chateau Saint John Trademark Collection by Wyndhamhotel0.1 km
Chipman Hill Suites - Pratt Househotel0.6 km
Chipman Hill Suites - Sydney Streethotel0.9 km
Delta Hotels by Marriott Saint Johnhotel0.7 km
Econo Lodge Inn & Suites Saint Johnhotel6.2 km
Hillcrest Motelhotel5.9 km
Hilton Saint Johnhotel0.8 km
Holiday Inn Express Hotel & Suites Saint John Harbour Sidehotel1.2 km
Mahogany Manor Bed & Breakfasthotel1.1 km
Quality Inn & Suites Amsterdam Quispamsishotel17.1 km
Rothesay Motelhotel14.1 km
Shadow Lawn Innhotel12.9 km

All 14 hotels in Saint John, with their history and operators

When to go

The best time to visit Saint John

Saint John has no month that is both mild and dry by the measure used here. August is the warmest month, with average highs of 23 °C; December is the wettest, with about 151 mm of rain.

-12°9°30°JanFebMarAprMayJunJulAugSepOctNovDec151 mm
Average highAverage lowRain per monthComfortable months

Comfortable means average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month. Averages for 1991–2020 over the surrounding area, a grid square about 50 km across, so a coast or a nearby mountain can make the town itself warmer or cooler. Data: CRU TS v4.10, Climatic Research Unit, University of East Anglia (Open Database License).

Getting there

Getting to Saint John: airports and arrival

The nearest airport with scheduled flights is Saint John Airport (YSJ), about 14 km from the city centre in a straight line; Fredericton International Airport (YFC, 75 km) and Greater Moncton Roméo LeBlanc International Airport (YQM, 142 km) are also within reach.

medium airport

YSJ · Saint John Airport

14.1 km from the centreICAO CYSJ
medium airport

YFC · Fredericton International Airport

74.9 km from the centreICAO CYFC
medium airport

YQM · Greater Moncton Roméo LeBlanc International Airport

142.0 km from the centreICAO CYQM

Questions

Saint John: questions travellers ask

When is the best time to visit Saint John?

Saint John has no month that is both mild and dry by the measure used here. August is the warmest month, with average highs of 23 °C; December is the wettest, with about 151 mm of rain.

Which airport is closest to Saint John?

The nearest airport with scheduled flights is Saint John Airport (YSJ), about 14 km from the city centre in a straight line; Fredericton International Airport (YFC, 75 km) and Greater Moncton Roméo LeBlanc International Airport (YQM, 142 km) are also within reach.

What currency is used in Saint John?

Canadian dollar (CAD).

Nearby

Destinations near Saint John

Sources: city facts from Wikidata and Wikipedia; airports from OurAirports; climate from CRU TS v4.10 (University of East Anglia Climatic Research Unit), 1991–2020 monthly means, 0.5° grid; places to stay, guest scores and amenities from each operator's own public pages. How this guide is made.