Hotels in St. John's

Find the best deals on 161 hotels in St. John's

Check-in
Check-out
Compare vs. momondo |

Top Hotels in St. John's

Find the perfect St. John's hotel for business or leisure
$self.alt
Holiday Inn St. John's Government Centre Hotel
8.0
112 C$
View all deals
$self.alt
Sheraton Hotel Newfoundland
8.7
149 C$
View all deals
$self.alt
Fairfield Inn & Suites by Marriott St. John's Newfoundland
9.2
127 C$
View all deals
$self.alt
Delta Hotels by Marriott St. John's Conference Centre
8.9
160 C$
View all deals
$self.alt
Hampton Inn & Suites by Hilton St. John's Airport
9.0
135 C$
View all deals
$self.alt
Holiday Inn Express & Suites ST John'S Airport
9.3
113 C$
View all deals
$self.alt
Gower Guest House
8.5
81 C$
View all deals
$self.alt
Comfort Hotel Airport
8.9
131 C$
View all deals
$self.alt
Hometel On Signal Hill
8.7
73 C$
View all deals
$self.alt
Across from beautiful Bowring Park 2brm apt
9.3
115 C$
View all deals
$self.alt
Best Western Plus St. John's Airport Hotel and Suites
9.4
131 C$
View all deals
$self.alt
Ramada by Wyndham St. John's
8.9
93 C$
View all deals
$self.alt
Cozy pet friendly Home
8.4
37 C$
View all deals
$self.alt
Homeport Apartment Hotel
9.2
102 C$
View all deals
$self.alt
The Duckworth Boutique Hotel
8.2
78 C$
View all deals
$self.alt
Bannerman Park Suites
119 C$
View all deals
$self.alt
The Rendell Shea Manor
9.4
158 C$
View all deals
$self.alt
The Roses Heritage Inn
8.8
132 C$
View all deals
$self.alt
Cabot Boutique Hotel
8.9
94 C$
View all deals
$self.alt
Monastery Spa & Suites by The Leaside Group
9.1
143 C$
View all deals
$self.alt
Economy Suites By Homeport
8.6
102 C$
View all deals
$self.alt
Sandman Signature St. John's Hotel
9.0
130 C$
View all deals

When to book a hotel in St. John's

Check out the information below to find the best deal on a St. John's hotel room
Low Season
March
High Season
December

cheapest month to stay

42%

expected price decrease

most expensive time to stay

24%

expected price increase

Price
91 C$ - 205 C$
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

165 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

148 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in St. John's is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
3 star
125 C$ - 158 C$
4-5 star
150 C$ - 182 C$

How much does a hotel in St. John's cost per night?

Use the information below to find quality St. John's hotel rooms for low prices
3 stars
$self.alt
#1 most popular
Holiday Inn St. John's Government Centre Hotel
8.0
112 C$
$self.alt
#2 most popular
Gower Guest House
8.5
81 C$
$self.alt
Best value
The Duckworth Boutique Hotel
8.2
78 C$
4 stars and above
$self.alt
#1 most popular
Sheraton Hotel Newfoundland
8.7
149 C$
$self.alt
#2 most popular
Fairfield Inn & Suites by Marriott St. John's Newfoundland
9.2
127 C$
$self.alt
Best value
Hometel On Signal Hill
8.7
73 C$

Cheapest hotels in St. John's

These hotels and hostels usually make for a cheap way to stay in St. John's
$self.alt
Cozy pet friendly Home
8.4
37 C$
$self.alt
Gower Guest House
8.5
81 C$
$self.alt
Hometel On Signal Hill
8.7
73 C$
$self.alt
Ramada by Wyndham St. John's
8.9
93 C$
$self.alt
The Duckworth Boutique Hotel
8.2
78 C$
$self.alt
Cabot Boutique Hotel
8.9
94 C$

Get the best value hotel in St. John's

These hotels have the best prices for their ratings
$self.alt
Holiday Inn Express & Suites ST John'S Airport
9.3
113 C$
$self.alt
Cabot Boutique Hotel
8.9
94 C$
$self.alt
Hometel On Signal Hill
8.7
73 C$
$self.alt
Monastery Spa & Suites by The Leaside Group
9.1
143 C$
$self.alt
Homeport Apartment Hotel
9.2
102 C$
$self.alt
Sheraton Hotel Newfoundland
8.7
149 C$

St. John's travel information

How long do people stay in St. John's?

A stay of 4 nights is most popular when visiting St. John's.

How much does a hotel cost in St. John's?

The cost of a hotel room in St. John's will vary according to demand, location and star rating. On average, rooms will cost around 84 C$ per night.

When is the best time to book a hotel in St. John's?

In March prices are at their lowest, making it the most cost-effective time to book a hotel room in St. John's. You may find the cost of your room has decreased by 42%.

Which day is cheapest to stay in St. John's?

At the moment the cheapest day to stay in a hotel in St. John's is Saturday, with Wednesday being the most expensive.


Looking for a specific type of hotel?

Check out these great hotels in St. John's that are perfect for any stay
Romantic Hotels in St. John's
$self.alt
Best value
Economy Suites By Homeport
8.6
102 C$
$self.alt
#1 Most popular
Holiday Inn St. John's Government Centre Hotel
8.0
112 C$
$self.alt
#2 Most popular
Sheraton Hotel Newfoundland
8.7
149 C$
$self.alt
#3 Most popular
Fairfield Inn & Suites by Marriott St. John's Newfoundland
9.2
127 C$
Kid-Friendly Hotels in St. John's
$self.alt
Best value
Economy Suites By Homeport
8.6
102 C$
$self.alt
#1 Most popular
Holiday Inn St. John's Government Centre Hotel
8.0
112 C$
$self.alt
#2 Most popular
Sheraton Hotel Newfoundland
8.7
149 C$
$self.alt
#3 Most popular
Fairfield Inn & Suites by Marriott St. John's Newfoundland
9.2
127 C$

Popular flight routes to St. John's

Find the cheapest flights to St. John's on popular routes
Halifax to St. John's
Fastest flight time
1h 45m
Cheapest price
237 C$
New York to St. John's
Fastest flight time
4h 54m
Cheapest price
351 C$
Toronto to St. John's
Fastest flight time
2h 56m
Cheapest price
353 C$
Montreal to St. John's
Fastest flight time
2h 21m
Cheapest price
430 C$
Washington to St. John's
Fastest flight time
5h 16m
Cheapest price
432 C$
Ottawa to St. John's
Fastest flight time
4h 09m
Cheapest price
455 C$
Boston to St. John's
Fastest flight time
9h 25m
Cheapest price
485 C$
Albany to St. John's
Fastest flight time
12h 14m
Cheapest price
487 C$
Hartford to St. John's
Fastest flight time
14h 54m
Cheapest price
538 C$
Moncton to St. John's
Fastest flight time
5h 11m
Cheapest price
538 C$
View more

Start planning your trip to St. John's