Agoda Hero Banner

Find Hotels in St. John's (NL), Canada

81 vacation rentals and hotels available now

10 best hotels in St. John's (NL)

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Ramada by Wyndham St. John's
West End,St. John's (NL) - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Free Wi-Fi in all rooms!
  5. Golf course [on-site]
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Friendly staff."
8.5

Excellent

30 reviews

Avg price per night
$ 116
Fairfield Inn & Suites by Marriott St. John's Newfoundland
West End,St. John's (NL) - View on map
  1. Bicycle rental
  2. Valet parking
  3. Pets allowed
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Front desk [24-hour]
  8. Check-in/out [express]
7.4

Very good

3 reviews

Avg price per night
$ 138
DoubleTree by Hilton St. John's Harbourview
St. John's City Center,St. John's (NL) - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Golf course [on-site]
  6. Fitness center
  7. Check-in/out [express]
  8. Luggage storage
"I would certainly recommend staying here to anyone visiting St."
8.5

Excellent

11 reviews

Avg price per night
$ 208
Super 8 By Wyndham St Johns
Mt Cashel,St. John's (NL) - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Check-in/out [express]
  8. Luggage storage
"Also there was a room very close to mine that had people yelling and screaming shouting and arguing and fighting all night from the moment I checked in at 5pm till I checked out at 430am for a flight and nothing was done about it, the staff were very friendly but this is unacceptable and I feel as tho the room really should be refunded "
Show more
8

Excellent

3 reviews

Avg price per night
$ 106
Holiday Inn St Johns Government Center
Mt Cashel,St. John's (NL) - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Check-in/out [express]
  8. Luggage storage
"Dissatisfied with some customer service"
7.5

Very good

16 reviews

Avg price per night
$ 153
Hilton Garden Inn St. John's Newfoundland
St. John's City Center,St. John's (NL) - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Luggage storage
  6. Swimming pool [indoor]
  7. Fitness center
  8. Bar
8

Excellent

2 reviews

Avg price per night
$ 163
Best Western Plus St. John's Airport Hotel and Suites
St. John's International Airport,St. John's (NL) - View on map
  1. Airport transfer
  2. Valet parking
  3. Pets allowed
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Hot tub
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"I will definitely stay here any time I go to St John's"
9.5

Exceptional

31 reviews

Avg price per night
$ 156
Delta Hotels by Marriott St. John's Conference Centre
St. John's City Center,St. John's (NL) - View on map
  1. Valet parking
  2. Pets allowed
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Check-in/out [express]
  8. Luggage storage
"Great staff."
9

Exceptional

2 reviews

Avg price per night
$ 200
Hampton Inn and Suites St. John's Airport
Mt Cashel,St. John's (NL) - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Fitness center
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"All good "
9.1

Exceptional

3 reviews

Avg price per night
$ 169
Holiday Inn Express & Suites St. John's Airport
St. John's International Airport,St. John's (NL) - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Fitness center
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"We flew to St. John's from Victoria BC arriving after midnight. We had provided info stating we would arrive late. Holiday Inn Express at St. John's airport was most accommodating and helpful to us. Location is great as well. Thanks "
Show more
9.1

Exceptional

14 reviews

Avg price per night
$ 132

Fast facts about St. John's (NL), Canada

Accommodations81 properties
Popular hotelHoliday Inn Express & Suites St. John's Airport
Popular areaSt. John's City Center
Nightly rates from₹6101
AirportSt. John's International Airport

Discover the neighborhoods of St. John's (NL)


Just viewed by other Agoda travelers


Traveler impressions of St. John's (NL)


Frequently asked questions

What's the average price of a hotel in St. John's (NL)?

The average price for a 3-star hotel in St. John's (NL) is USD 103. The average price for a 4-star hotel in St. John's (NL) is USD 117.

What's the average price of a hotel in St. John's (NL) this weekend?

The average price for a 3-star hotel in St. John's (NL) this weekend is USD 105. The average price for a 4-star hotel in St. John's (NL) this weekend is USD 121.

What's the average price of a hotel in St. John's (NL) tonight?

The average price for a 3-star hotel in St. John's (NL) tonight is USD 116. The average price for a 4-star hotel in St. John's (NL) tonight is USD 127.

What are the best hotels in St. John's (NL) near St. John's International Airport?

Verified travelers to St. John's (NL) who stayed near St. John's International Airport have given top reviews to Holiday Inn Express & Suites St. John's Airport and Best Western Plus St. John's Airport Hotel and Suites.

What are the most popular hotels in St. John's (NL)?

What are the best hotels in St. John's (NL) for couples?

Couples who stayed in St. John's (NL) have given high ratings to Ramada by Wyndham St. John's, Sandman Signature St. John's Hotel and Capital Hotel.

What are the best hotels in St. John's (NL) for families?

What hotels in St. John's (NL) have the best views?

Verified travelers to St. John's (NL) have given top reviews for the views at DoubleTree by Hilton St. John's Harbourview and Sheraton Hotel Newfoundland.

What hotels in St. John's (NL) have the best breakfast?

What's the best neighborhood in St. John's (NL) to stay in?

Popular neighborhoods among travelers staying in St. John's (NL) include West End, St. John's City Center and St. John's International Airport.

Show more questions



More about St. John's (NL)

Finding the cheapest price for top hotels in St. John's (NL), Canada is easy with Agoda.com. Guests find many of the 82 hotels in St. John's (NL) an attraction in themselves. Popular areas are St. John's International Airport, St. John's, West End where visitors can enjoy the quintessential experiences of St. John's (NL). Shopaholics will be delighted with more than 2 shops to discover including Mallard Cottage. If you wish to pray or contemplate amazing architecture, 2 places of worship await you. If you're looking for a room in St. John's (NL) and don't want to pay too much, Agoda.com offers hundreds of fantastic deals which are updated daily.