St John's

Dec 20, 2019 - Dec 21, 2019

2 adults - 1 room

Find Hotels in St John's

St John's is a great place to go either for a short break, a longer vacation, or as part of a multi-destination holiday. With plenty of restaurants, events, and landmarks to see, you will be glad to find a hotel in St John's where you can rest and recuperate. With hotels available from C$154, why not book your hotel in St John's today?

To find the perfect hotel for your needs in St John's, the Skyscanner hotel search is a great place to start. With plenty of ways to sort and filter your results, you can narrow down to find everything from the best 5 star hotels in St John's, to the best rated budget-friendly hotels. If you’re renting a car to travel to St John's you can check for parking, and if you are going to be coming straight from the airport you can easily see which hotels in St John's have airport shuttles to simplify your travel experience.

If you are planning a visit for a special occasion, why not take a look at these top rated hotels: Hometel on Signal Hill, The Duckworth Inn or Holiday Inn Express & Suites ST JOHN'S Airport.

How to Get Cheap Hotels in St John's and Last Minute Hotel Deals

Getting the perfect hotel at a great price is something we all strive for. As with all travel, you’re likely to find a good price on a hotel in St John's if you book far enough in advance, but a lot of hotels also offer great last minute deals in St John's. When there are beds left to fill, prices are often cut to attract last-minute deal hunters and spontaneous travellers who have the freedom and ability to visit St John's at the last-minute. You might not get your first choice of hotels in St John's, but you are likely to get more for your money. We don’t recommend you wait until the last-minute during peak seasons and when there are events taking place in St John's though, as it is likely that accommodation will fill up early – and you don’t want to be left without a bed!

Get Hotels in St John's Near the Main Attractions

When visiting St John's, there is plenty to explore – and finding a hotel near the main attractions will make this even easier. We recommend checking out hotels near Signal Hill, Mile One Centre and The Rooms, or using our map feature to find hotels near your specific points of interest.

Find St John's Hostels, Apartments, and Bed and Breakfasts

Depending on your budget, length of stay and other factors, you might want to find an apartment or hostel in St John's instead of a hotel. With the Skyscanner hotel search, you can set your filters by accommodation type to find your perfect match. On the flipside, you might not want to exclude hotels in St John's altogether – you could get a great deal and enjoy a visit with a little more luxury!

Top rated hotels in St John's

from C$88
from C$101
from C$180

What are travelers saying about St John's?

Outdoor Enthusiasts
History Buffs
Family Travelers
Member reviews (23)
Darren Anderson
Darren AndersonSan Francisco, California, USA

Gorgeous picturesque town with a fishing village vibe & much more. It's the kind of place that makes you want to slip on a cable knit sweater, grab a cup of coffee and stroll the quint streets. The accents can be a little hard to understand and the half hour time zone difference is kind of odd, but adds to the quirky Newfoundland experience. Don't forget to kiss a cod fish when you're there ;)

Leigh Virkus
Leigh VirkusPittsford (town), New York

Compact, walkable city on the island of Newfoundland. City of around 100,000 with a very nice central area of shops and restaurants.

Antonio R
Antonio R

St. John's, our province's capital, is the perfect combination of big-city luxury and small-town charm. As the oldest and most easterly city in North America, this is where heritage lives. Melded with culture, history, and personality, St. John's has survived two World Wars, five centuries, countless hardships and triumphs. It's become a rare, old city full of character, experience and charisma, with a contemporary, sophisticated edge. Wander down the narrow, criss-crossing streets carved by horse and carriage over 100 years ago. Pass the colourful jellybean row houses wedged together in every space lining the sides of steep hills and hidden alleyways. Once you've meandered down to the working harbour of the waterfront, look towards the Narrows and imagine a time when the waters were brimming full with fishing schooners.

Sheri King
Sheri KingBrantford, Ontario

Beautiful, colourful city! Also check out if you can some of the smaller little fishing villages, or even Bell Island .. You take a ferry for about 20 minutes from Portugal Cove, just outside of St. John's. The most beautiful spot in the entire province, if you ask me! of course, my parents were born there when it was a booming city, now it's more like a ghost town! But it has a lot of culture, history and amazing murals around the Island that tell the story of it's mining history. You can even go down into the former iron ore mines for a tour. Great photo ops! But definitely, see St. John's! It holds the title of the oldest street in North America (George St.), and the oldest building in North America (again, George St.) Speaking of history ... Bell Island is the only place in North America to have received a direct hit from a torpedo during either world wars! Check out the history, and picture on Flickr! they tell all you will need to know! True good-hearted folks that will take you off the street and feed you! Welcome you with open arms! And party like there's no tomorrow!


The least expensive month is March, with an average of C$139 per night. The most expensive month to stay in St John's is August, with an average price of C$178 per night.
The average price of a hotel in December last year was C$143 per night. This is 7% less than the average nightly price of C$154 seen over the previous 12 months.
In St John's, the expected average temperature in December is 0.0°C/32.0°F. The warmest month is typically August, which averages 17.5°C/63.5°F. The coolest month is February, with temperatures averaging -7.4°C/18.7°F.
The nearest airport to St John's is St John's (YYT) (6.86km).

Plan a trip to Canada