Hotels in St. John's

Find the best deals on 165 hotels in St. John's, Canada

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top St. John's hotels

Find the perfect St. John's, Canada hotel for business or leisure


Things to do in St. John's

Mile One Centre
Railway Coastal Museum
Leyton Gallery of Fine Art

Are there hotels available near Mile One Centre?

Below are the 12 user recommended hotels in the area of St. John's that is closest to Mile One Centre. The average price near Mile One Centre is $88/night, with prices varying based on several factors including time of year. Hotels near Mile One Centre are typically 7% less expensive than the average hotel in St. John's, which is $96.

Hotels near Mile One Centre
  • Best value

    Comfort Hotel Airport

    9.0

    $54

    View Deal
  • #1 Most popular

    Blue on Water

    9.3

    $120

    View Deal
  • #2 Most popular

    Economy Suites By Homeport

    8.4

    $75

    View Deal
  • #3 Most popular

    Monastery Spa & Suites by The Leaside Group

    8.7

    $172

    View Deal
  • #4 Most popular

    Courtyard by Marriott St. John's Newfoundland

    8.9

    $86

    View Deal
  • #5 Most popular

    Downtown Executive Suites - Queens Road

    8.9

    $62

    View Deal
  • Alt Hotel St. John's

    9.3

    $93

    View Deal
  • Sheraton Hotel Newfoundland

    8.7

    $86

    View Deal
  • Best Western Plus St. John's Airport Hotel and Suites

    9.3

    $89

    View Deal
  • Fairfield Inn & Suites by Marriott St. John's Newfoundland

    9.1

    $82

    View Deal
  • Hampton Inn & Suites by Hilton St. John's Airport

    9.0

    $58

    View Deal
  • M and D BnB

    9.4

    $77

    View Deal

Are there hotels available near Railway Coastal Museum?

momondo users have recommended 12 hotels to users looking to stay near Railway Coastal Museum. Hotels in this area have an average price of $88 per night. These prices may change based on several factors, such as time of year. Hotels near Railway Coastal Museum are typically 7% less expensive than the average hotel in St. John's, which is $96.

Hotels near Railway Coastal Museum
  • Best value

    Comfort Hotel Airport

    9.0

    $54

    View Deal
  • #1 Most popular

    Blue on Water

    9.3

    $120

    View Deal
  • #2 Most popular

    Economy Suites By Homeport

    8.4

    $75

    View Deal
  • #3 Most popular

    Monastery Spa & Suites by The Leaside Group

    8.7

    $172

    View Deal
  • #4 Most popular

    Courtyard by Marriott St. John's Newfoundland

    8.9

    $86

    View Deal
  • #5 Most popular

    Downtown Executive Suites - Queens Road

    8.9

    $62

    View Deal
  • Alt Hotel St. John's

    9.3

    $93

    View Deal
  • Sheraton Hotel Newfoundland

    8.7

    $86

    View Deal
  • Best Western Plus St. John's Airport Hotel and Suites

    9.3

    $89

    View Deal
  • Fairfield Inn & Suites by Marriott St. John's Newfoundland

    9.1

    $82

    View Deal
  • Hampton Inn & Suites by Hilton St. John's Airport

    9.0

    $58

    View Deal
  • M and D BnB

    9.4

    $77

    View Deal

Are there hotels available near Leyton Gallery of Fine Art?

If you’re looking for a hotel in St. John's near Leyton Gallery of Fine Art then you are in luck. momondo recommends 12 hotels near Leyton Gallery of Fine Art and on average, area hotels cost $88/night. This price may vary based on season. Hotels near Leyton Gallery of Fine Art are typically 7% less expensive than the average hotel in St. John's, which is $96.

Hotels near Leyton Gallery of Fine Art
  • Best value

    Comfort Hotel Airport

    9.0

    $54

    View Deal
  • #1 Most popular

    Blue on Water

    9.3

    $120

    View Deal
  • #2 Most popular

    Economy Suites By Homeport

    8.4

    $75

    View Deal
  • #3 Most popular

    Monastery Spa & Suites by The Leaside Group

    8.7

    $172

    View Deal
  • #4 Most popular

    Courtyard by Marriott St. John's Newfoundland

    8.9

    $86

    View Deal
  • #5 Most popular

    Downtown Executive Suites - Queens Road

    8.9

    $62

    View Deal
  • Alt Hotel St. John's

    9.3

    $93

    View Deal
  • Sheraton Hotel Newfoundland

    8.7

    $86

    View Deal
  • Best Western Plus St. John's Airport Hotel and Suites

    9.3

    $89

    View Deal
  • Fairfield Inn & Suites by Marriott St. John's Newfoundland

    9.1

    $82

    View Deal
  • Hampton Inn & Suites by Hilton St. John's Airport

    9.0

    $58

    View Deal
  • M and D BnB

    9.4

    $77

    View Deal

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
April
High Season
May

cheapest month to stay

19%

expected price decrease

most expensive time to stay

23%

expected price increase

Price
$91 - $145
Highest day of week
Friday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$115

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$106

av. 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
$92 - $116
4-5 star
$110 - $134

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

Use the information below to find quality St. John's hotel rooms for low prices
4 stars +
Best value

Sheraton Hotel Newfoundland

8.7

$86

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in St. John's

These hotels and hostels are the cheapest accommodations available in St. John's, Canada

The Duckworth Boutique Hotel

8.2

$57

View Deal

Courtyard by Marriott St. John's Newfoundland

8.9

$86

View Deal

Hometel On Signal Hill

8.7

$61

View Deal

Park Avenue Suites

9.2

$113

View Deal

Sheraton Hotel Newfoundland

8.7

$86

View Deal

3 BedroomTownhouse in the centre of historic St. John's - great location

$156

View Deal

Get the best value hotel in St. John's

These St. John's hotels have the best prices for their ratings

Hometel On Signal Hill

8.7

$61

View Deal

Monastery Spa & Suites by The Leaside Group

8.7

$172

View Deal

Sheraton Hotel Newfoundland

8.7

$86

View Deal

Courtyard by Marriott St. John's Newfoundland

8.9

$86

View Deal

The Duckworth Boutique Hotel

8.2

$57

View Deal

Park Avenue Suites

9.2

$113

View Deal

St. John's travel information

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

Visiting St. John's for 2 nights is the most common choice for our users.

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

$96 per night is the average rate for a room when booking a hotel in St. John's. Prices will differ depending on factors such as star rating, time of year and location.

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

In April prices are at their lowest and represents 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 20%.

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

Saturday is the cheapest day for hotel rooms in St. John's. Thursday is the most expensive day.


momondo's favorite hotels

Learn more about these user-preferred hotels in St. John's