Newfoundland and Labrador may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for St. John's Hotels from CA $70

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.

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 CA $70 per night
6.02 km from city centre
4.6/5Exceptional! (630 reviews)

"Very comfortable bed, quiet and convenient room, service was excellent, and the staff were very personable and professional. Highly recommended!!"…"

Reviewed on Aug. 9, 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 CA $73 per night
0.41 km from city centre
4.6/5Exceptional! (60 reviews)

"It was great ! Nice ,clean and very friendly service"…"

Reviewed on Aug. 9, 2020

Hilton Garden Inn St. John's Newfoundland
Ramada by Wyndham St. John's
3.5 out of 5
102 Kenmount Rd, St. John's, NL
Free cancellationReserve now, pay when you stay
The price is CA $79 per night
4.19 km from city centre
4.3/5Excellent! (993 reviews)

"Staff waw super friendly, room was super clean & very quiet. I really enjoyed my stay & will not think twice about returning or reccomend to a friend. Loved it!!!"…"

Reviewed on Jul. 10, 2020

Ramada by Wyndham St. John's
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 CA $85 per night
3.98 km from city centre
4.2/5Very Good! (994 reviews)

"Very friendly staff, clean rooms, and our kids loved the pool."…"

Reviewed on Aug. 8, 2020

Super 8 by Wyndham St Johns
Capital Hotel
3.5 out of 5
208 Kenmount Road, St. John's, NL
Free cancellationReserve now, pay when you stay
The price is CA $81 per night
4.46 km from city centre
4.5/5Wonderful! (982 reviews)

"I love this hotel , always great service and great food. Rooms are nice and clean"…"

Reviewed on Aug. 7, 2020

Capital Hotel
Homeport Apartment Hotel
4 out of 5
3 Wadland Crescent, St. John's, NL
Free cancellationReserve now, pay when you stay
The price is CA $119 per night
3.41 km from city centre
4.5/5Wonderful! (462 reviews)

"The units here are wonderful, as are the front desk agents. My father ran into a couple of issues (unrelated to the hotel) and the wonderful lady on the front desk went above and beyond to help him."…"

Reviewed on Aug. 3, 2020

Homeport Apartment Hotel
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 CA $118 per night
4.66 km from city centre
4.5/5Wonderful! (1,241 reviews)

"Beautiful hotel. Very clean and great location. Hotel rooms were very spacious"…"

Reviewed on Aug. 7, 2020

Sandman Signature St. John's 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 CA $113 per night
6.76 km from city centre
4.7/5Exceptional! (1,106 reviews)

"Great hotel for families. My 7 yr old loved the water slide. Staff were awesome and hotel was spotless. Room service was prompt and delicious."…"

Reviewed on Aug. 10, 2020

Best Western Plus St. John's Airport Hotel and Suites
The Murray Premises Hotel
3.5 out of 5
5 Becks Cove, St. John's, NL
Free cancellation
The price is CA $121 per night
0.34 km from city centre
4.5/5Wonderful! (861 reviews)

"Great location, beautiful and clean hotel. Staff were very friendly and helpful"…"

Reviewed on Jul. 12, 2020

The Murray Premises Hotel
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 CA $99 per night
0.23 km from city centre
4.7/5Exceptional! (979 reviews)

"Very cool hotel with great rock and roll art and music playing in bar and lobby! Very clean, quiet and friendly!"…"

Reviewed on Aug. 4, 2020

Jag Boutique Hotel
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.

St. John's Hotel Guide

If you're searching for the best hotels in St. John's, you're simply spoiled for choice. Expedia has 41 hotel options within a 0.1-kilometre (0.1-mile) radius of St. John's' center.

One of the secrets of stress-free traveling is finding a hotel that's close to the action, so take a look at the Delta Hotels by Marriott St. John's Conference Centre and The Murray Premises Hotel, which you'll find within 1 kilometre (0.6 miles) of St. John's' downtown area.

The hotels closest to Signal Hill are the Sheraton Hotel Newfoundland and Courtyard by Marriott St. John's Newfoundland. The Holiday Inn St. John's Conference Centre and The Narrows Bed & Breakfast are within easy walking distance of the Memorial University of Newfoundland.
 If you plan to book accommodation close the Rooms, select from hotel options including the Balmoral House and Quality Hotel Harbourview St John's. And, if you are interested in staying near Mile One Centre, your closest hotel options are the Extended Stay Canada - St. John's - Downtown and The Franklin Hotel.

You could try the Fairfield Inn & Suites by Marriott St. John's Newfoundland as well as the Comfort Inn Airport. The Fairfield Inn & Suites by Marriott St. John's Newfoundland can be found 4 kilometres (2 miles) away from the middle of St. John's. The Comfort Inn Airport is located 6 kilometres (4 miles) away. You could also investigate the Super 8 St Johns or the Hampton Inn & Suites by Hilton St. John's Airport.

If time allows, you might like to discover the other scenic and cultural delights of the Newfoundland region. Newfoundland is known for rivers, and commonly visited Newfoundland tourist sights include old towns and cathedrals. Common pastimes in this particular part of Canada include snowboarding, skiing and cross-country skiing.

The closest places to spend the night in Newfoundland include Downtown St. John's and Mount Pearl. Downtown St. John's is 0.4 kilometres (0.2 miles) to the southeast of St. John's, while Mount Pearl is 8 kilometres (5 miles) to the southwest. Accommodations in Downtown St. John's include the Cabot House Downtown and Hometel On Signal Hill. The Ramada St. John's and Capital Hotel are the hotels in Mount Pearl.

For those travelers planning on arriving through St. John's International Airport, you may like to book a bed at City Hostel, or Avalon Apartments, both of which are a short trip away.

Frequently asked questions

Where is the best place to stay in St. John's?
Gower Manor Historical Bed & Breakfast is ranked highly by Expedia customers. This 4-star guesthouse offers free breakfast and free WiFi. Reviews from our site also recommend The Bayside Bed & Breakfast and The Luxus Boutique Hotel 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.
What's the best place to stay on a budget in St. John's?
Based on reviews, The Duckworth Boutique Hotel is a popular 3-star inn for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other good choices for your budget-friendly stay include Super 8 by Wyndham St Johns and Memorial University.
What's the best accommodation for families in St. John's?
Super 8 by Wyndham St Johns is a top 3.5-star hotel on Expedia for families, and features an indoor pool and free parking. Other choices for your stay with the kids include Homeport Apartment Hotel and Fairfield Inn & Suites by Marriott St. John’s Newfoundland. Attractions like Mile One Centre and Suncor Energy Fluvarium are also fun for kids of all ages.
What's the best place to stay for a romantic vacation in St. John's?
Leaside Manor by The Leaside Group is a favorite 4.5-star B&B for couples, and features flat-screen TVs and refrigerators. Other good options for your romantic getaway include The Murray Premises Hotel and Monastery Spa & Suites by The Leaside Group.
What's the best pet-friendly accommodation in St. John's?
Holiday Inn St. John’s Conference Centre is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good choices for you and your pet’s trip include Comfort Hotel Airport and Sheraton Hotel Newfoundland.
What are some accommodations with pools in St. John's?
Super 8 by Wyndham St Johns is a popular 3.5-star hotel featuring an indoor pool, free breakfast, and free WiFi. A couple of other options that offer an onsite pool include Fairfield Inn & Suites by Marriott St. John’s Newfoundland and Holiday Inn St. John’s Conference Centre.

Recent Reviews in St. John's

More trip options