Holidays to Saint John

Perched on Canada’s east coast, this port city combines a storied past with the sweeping landscapes of the Bay of Fundy and Saint John River. Wander through 19th-century buildings and alleyways that house elegant restaurants, hip breweries and indie boutiques. As the only city on the Bay of Fundy, holidays to Saint John also offer an opportunity to explore the dramatic New Brunswick coastline and connect with nature.
Maurice Fitzgerald

Saint John: Know before you go

LanguageEnglish, French
CurrencyCanadian dollar ($)
Time zoneUTC-4 (AST) and UTC-3 (ADT)
High seasonJuly – August
Low seasonJanuary – February

We scan 100 billion prices, so you don’t have to

Compare prices to bag a cheap holiday to Saint John

Book your holiday to Saint John, all in one place

Hans van Klinken

FAQs about visiting Saint John

Most people you meet will likely be speaking English. Picking up some local greetings and phrases can be a good way to break the ice and connect with others during your city break in Saint John, New Brunswick.
With an average rainfall of 16 cm, December is the wettest month to go on a Saint John, New Brunswick holiday. When the drizzle sets in, venture indoors and make the most of the city's art exhibits, cafes, shopping centres and more.
The time of year you visit, how you get there, and where you stay will help influence the price you pay for your city break in Saint John, New Brunswick. If you're looking to cut costs, keep your eyes peeled for special offers or last-minute deals on Saint John flights and hotels. Travelling on weekdays and flying with budget airlines are additional ways to save.
Avoid the summer crowds and icy winter temperatures by planning your trip in April and May or September and October. These off-peak seasons allow you to make the most of the outdoors, with a chance to score better deals on flights and hotels to Saint John, New Brunswick.
Although this city is generally considered safe for travellers, the best way to have a worry-free holiday to Saint John, New Brunswick is to follow a few simple precautions. Before you head out, plan your route so you can feel more confident about where you're headed. Be aware of your surroundings as you wander, and make sure your phone is charged in case of emergencies.
Two or three days for a holiday in Saint John, New Brunswick is plenty, but if you’re keen to do the Fundy Coast road trip, camp at Fundy National Park or visit other seaside towns, allow up to a full week.
With temperatures reaching a high of 23ºC (73ºF), August is the hottest month in Saint John, New Brunswick.
The city’s mix of small-town charm and majestic nature makes it a standout destination for history buffs, outdoor explorers and families. There are daily flights to and from Toronto and Montreal, making it easy to book flights and hotels to Saint John, New Brunswick from most major cities.
You'll be using the Canadian dollar (CAD) while on your trip to Saint John, New Brunswick. Along with your cards, consider having some cash on hand for things like small purchases and public transport fares.
Organise your Saint John, New Brunswick trip for January and you'll be there when the weather is at its coolest. -12ºC (10ºF) is as cold as it gets.

Cheap holidays to dream destinations

Other travellers love these package holiday hotspots. Take your pick of what’s popular.
Costa del Sol
Relax on sunny beaches, explore charming towns, and savour the flavours of Andalusia.
Lanzarote
Hike through volcanic landscapes, relax on golden beaches and enjoy the laid-back Canarian vibe.
Faro
Enjoy sun-soaked beaches, charming villages, and world-class golf in Portugal's southern paradise.
Tenerife
From the majestic Mount Teide to sunny beaches, there's adventure and relaxation here in equal measure.
Costa Blanca
From Benidorm to Alicante, savour the sun, sea, and vibrant Spanish culture.
New York
Discover the energy of the Big Apple, from iconic landmarks to vibrant neighbourhoods.
Majorca
Experience the perfect blend of stunning beaches, historic sites, and vibrant nightlife.
Malta
Step back in time with ancient history, crystal-clear waters, and a vibrant Mediterranean atmosphere.
Marrakech
Immerse yourself in the vibrant colours, bustling markets, and rich history of this ancient city.
Antalya
Discover ancient ruins, turquoise waters, and the warm welcome of Turkey's Mediterranean gem.
Ibiza
Dance the night away and soak up the sun on the island of eternal party and pristine beaches.
Costa del Sol
Relax on sunny beaches, explore charming towns, and savour the flavours of Andalusia.
Lanzarote
Hike through volcanic landscapes, relax on golden beaches and enjoy the laid-back Canarian vibe.
Faro
Enjoy sun-soaked beaches, charming villages, and world-class golf in Portugal's southern paradise.
Tenerife
From the majestic Mount Teide to sunny beaches, there's adventure and relaxation here in equal measure.
Costa Blanca
From Benidorm to Alicante, savour the sun, sea, and vibrant Spanish culture.
New York
Discover the energy of the Big Apple, from iconic landmarks to vibrant neighbourhoods.
Majorca
Experience the perfect blend of stunning beaches, historic sites, and vibrant nightlife.
Malta
Step back in time with ancient history, crystal-clear waters, and a vibrant Mediterranean atmosphere.
Marrakech
Immerse yourself in the vibrant colours, bustling markets, and rich history of this ancient city.
Antalya
Discover ancient ruins, turquoise waters, and the warm welcome of Turkey's Mediterranean gem.
Ibiza
Dance the night away and soak up the sun on the island of eternal party and pristine beaches.