Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in St. John's

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Where to stay in St. John's

Find the best St. John's areas and neighborhoods for the activities you enjoy most. Learn more about St. John's

St. John's hotels and places to stay

Hampton Inn & Suites by Hilton St. John's Airport
4 out of 5
411 Stavanger Drive, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $63 per night
3.74 mi from city center
4.6/5Exceptional! (577 reviews)

"Very friendly service and all staff went above and beyond"…"

Reviewed on Jul 2, 2020

Hampton Inn & Suites by Hilton St. John's Airport
Hilton Garden Inn St. John's Newfoundland
3 out of 5
150 New Gower Street, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $71 per night
0.26 mi from city center
4.6/5Wonderful! (20 reviews)

"We not only got this hotel for a great price but they were offering free parking at the time so it got even better. The place was new and very clean. Our room was spacious and I have very little to complain about. The only downside was I couldn't get the temp in the room below 21/22 degrees. At night ..."…"

Reviewed on Jul 1, 2020

Hilton Garden Inn St. John's Newfoundland
Super 8 by Wyndham St Johns
3.5 out of 5
175 Higgins Line, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $61 per night
2.47 mi from city center
4.2/5Very Good! (1,000 reviews)

"I always stay here, and will continue to do so! The staff are great!!!"…"

Reviewed on Jun 4, 2020

Super 8 by Wyndham St Johns
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Sandman Signature St. John's Hotel
3.5 out of 5
227 Kenmount Road, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $66 per night
2.89 mi from city center
4.5/5Wonderful! (1,230 reviews)

"Clean and very comfortable beds! Will be back for sure!"…"

Reviewed on Jun 12, 2020

Sandman Signature St. John's Hotel
Capital Hotel
3.5 out of 5
208 Kenmount Road, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $55 per night
2.77 mi from city center
4.5/5Wonderful! (994 reviews)

"Very clean and beautiful. Staff were absolutely amazing and so friendly"…"

Reviewed on Jun 21, 2020

Capital Hotel
The Murray Premises Hotel
3.5 out of 5
5 Becks Cove, St. John's, NL
Free Cancellation
The price is $91 per night
0.21 mi from city center
4.5/5Wonderful! (855 reviews)

"The whole experience from check in to check out and everything in between was amazing."…"

Reviewed on Jun 29, 2020

The Murray Premises Hotel
Best Western Plus St. John's Airport Hotel and Suites
4 out of 5
34 Jetstream Avenue, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $81 per night
4.19 mi from city center
4.7/5Exceptional! (1,084 reviews)

"Friendly staff, clean and modern. We were allowed to bring our dog for a modest fee."…"

Reviewed on Jun 18, 2020

Best Western Plus St. John's Airport Hotel and Suites
Economy Suites by Homeport
2.5 out of 5
3 Wadland Crescent, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $58 per night
2.17 mi from city center
3.9/5Very Good! (391 reviews)

"It was a great place to stay for the price. I haven’t seen that anywhere else"…"

Reviewed on Jun 23, 2020

Economy Suites by Homeport
Jag Boutique Hotel
4.5 out of 5
115 George Street West, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $80 per night
0.14 mi from city center
4.7/5Exceptional! (994 reviews)

"Just love the Jag!! Can’t wait to go back..it’s our favourite hotel!!"…"

Reviewed on Jun 14, 2020

Jag Boutique Hotel
Alt Hotel St. John's
3.5 out of 5
125 Water Street, St. John's, NL
Free CancellationReserve now, pay when you stay
The price is $80 per night
0.57 mi from city center
4.6/5Exceptional! (258 reviews)

"Great service at the front desk and beautiful rooms!"…"

Reviewed on May 9, 2020

Alt Hotel St. John's
Don't see what you're looking for?
See all available properties in St. John's
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St. John's

History buffs will enjoy exploring St. John's, and visitors give high marks for the top-notch restaurants, shopping, and bustling port. Welcoming and walkable, this city attracts tourists with its live music and entertainment choices.

  • There are 136 hotels and other accommodations in St. John's
  • The closest major airport is in St. John's, NL (YYT-St. John's Intl.), 3.9 mi (6.3 km) from the city center

Sightseeing and Staying in St. John's

Well-known for its live music scene, the city's cultural venues include Mile One Centre, The Rooms, and Masonic Temple. Attractions like Aquarena Fitness Centre and Suncor Energy Fluvarium are fun for everyone, not just kids. The city is notable for its historic sites and landmarks like St. John's Courthouse, Fort Amherst Lighthouse, and Fort Amherst.

In St. John's, you'll be able to select from 136 hotels and other lodging options so you'll have a variety of choices for a perfect vacation. Here are top ranked ones based on our user reviews:

  • Blue Haven - With a stay at this 4-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and central location.
  • The Luxus Boutique Hotel - Our customers like the room size and walkable location at this hotel. Guests who stay at this 4.5-star hotel in Downtown St. John's can enjoy access to free breakfast and a fitness center, along with free WiFi.
  • Jag Boutique Hotel - This 4.5-star hotel in Downtown St. John's features a restaurant, free WiFi, and a 24-hour fitness center. Expedia customers like its overall value and clean, comfortable rooms.

Dressing for St. John's

  • Between January and March, daytime temperatures average 37°F, while nighttime temperatures stay around 16°F
  • From April to June, the average is 64°F during the day and 25°F at night
  • July through September sees average temperatures of 68°F during the day and 42°F at night
  • In October-December, you can expect 55°F as the daytime average and 20°F as the nighttime average
  • Average annual rainfall for St. John's is 1.42 inches
  • July and August are usually the hottest months averaging 66°F, while February and January are usually the coldest with an average temperature of 18°F

Frequently asked questions

Where is the best place to stay in St. John's?
The Luxus Boutique Hotel is ranked highly by Expedia customers. This 4.5-star hotel offers free breakfast and a restaurant. Reviews from our site also recommend Jag Boutique Hotel and Alt Hotel St. John’s as top choices for your stay.
If I need to cancel my hotel reservation in St. John's, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that’s non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to view the best deals in St. John’s.
Where can I learn more about changing or cancelling my trip to St. John's?
To access more information about picking new dates or cancelling your trip to St. John’s, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in St. John's?
Based on reviews, Cabot Boutique Hotel is a popular hotel for our travelers who want a more economical choice, and features free breakfast and free WiFi. Other good choices for your budget-friendly stay include Capital Hotel and The Duckworth Boutique Hotel.
Where is the best hotel for a stay in Downtown St. John's?
With 84 hotels and other accommodations to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, The Luxus Boutique Hotel is the highest ranked property in Downtown St. John’s. This 4.5-star hotel offers free breakfast and free WiFi. Other top choices in the neighborhood include Jag Boutique Hotel and Alt Hotel St. John’s.
What's the best accommodation in Quidi Vidi?
Quidi Vidi Retreat Rental is a top choice for staying in Quidi Vidi. Quidi Vidi Retreat ~ St. John’s, NL is another good choice for your stay in the area.
What's the best accommodation for families in St. John's?
Economy Suites by Homeport is a hotel with in-room kitchens and free parking, and it’s a top choice on Expedia for families. Other choices for your stay with the kids include Hampton Inn & Suites by Hilton St. John’s Airport and Comfort Hotel Airport. Attractions like Suncor Energy Fluvarium and Aquarena Fitness Centre are also fun for kids of all ages.
What's the best place to stay for a romantic vacation in St. John's?
Monastery Spa & Suites by The Leaside Group is a favorite 5-star inn for couples, and features in-room fireplaces and flat-screen TVs. Other good options for your romantic getaway include Super 8 by Wyndham St Johns and The Murray Premises Hotel.
What's the best pet-friendly accommodation in St. John's?
Super 8 by Wyndham St Johns is a top hotel for people traveling with their pets, and offers an indoor pool and laundry facilities for its human guests. Other good choices for you and your pet’s trip include Capital Hotel and Hotel Harbour Grace.
Where is the best hotel to stay with easy access to Memorial University of Newfoundland?
Adjacent to Memorial University of Newfoundland, Memorial University is one of the top choices for your stay based on our traveler data, and this hotel offers 2 indoor pools and free breakfast. Other good choices within 5 miles include Delta Hotels by Marriott St. John’s Conference Centre and Sandman Signature St. John’s Hotel.
What about the best place to stay close to Avalon Mall?
One of the top choices for your stay is Fairfield Inn & Suites by Marriott St. John’s Newfoundland, located a short 0.8 mi (1.3 km) from Avalon Mall, and this 4-star hotel offers free breakfast and an indoor pool. Capital Hotel and Ramada by Wyndham St. John’s are a couple of other good and close options.
What's the best accommodation for a beach vacation in St. John's?
The Luxus Boutique Hotel is a top 4-star beach B&B with free breakfast and free WiFi. Rose Manor Inn B & B is another good choice for your beach trip. Spend some quality time by the water at Topsail Beach.

Recent reviews of St. John's hotels

More trip options