Save on Top St. John's Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in St. John's

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
CA $80
per night
Dec 23 - Dec 24
4.2/5Very Good! (1,428 reviews)

"Check in was great. Good size clean room. Very comfortable bed. Delicious breakfast with great service. Overall great experience."…"

Reviewed on Dec. 3, 2019

Ramada by Wyndham St. John's
Capital Hotel
3.5 out of 5
208 Kenmount Road, St. John's, NL
Free CancellationReserve now, pay when you stay
CA $89
per night
Dec 21 - Dec 22
4.5/5Wonderful! (959 reviews)

"The hotel was close to where we wanted to go in the city."…"

Reviewed on Nov. 28, 2019

Capital Hotel
Holiday Inn Express & Suites St John's Airport
4 out of 5
5 Navigator Avenue, St. John's, NL
Free Cancellation
CA $88
per night
Dec 23 - Dec 24
4.6/5Exceptional! (706 reviews)

"clean, quiet, friendly staff, free breakfast, close to airport"…"

Reviewed on Dec. 6, 2019

Holiday Inn Express & Suites St John's Airport
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
CA $84
per night
Dec 22 - Dec 23
4.2/5Very Good! (1,030 reviews)

"There were no bars of soap. Three in 1 shampoo conditioner and body wash. I would rather a bar of soap"…"

Reviewed on Dec. 7, 2019

Super 8 by Wyndham St Johns
Sandman Signature St. John's Hotel
3.5 out of 5
227 Kenmount Road, St. John's, NL
Free Cancellation
CA $104
per night
Dec 30 - Dec 31
4.5/5Wonderful! (1,049 reviews)

"Great place and price, also great food and close to the mall"…"

Reviewed on Dec. 7, 2019

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
CA $106
per night
Dec 20 - Dec 21
4.7/5Exceptional! (955 reviews)

"Lovely, clean, elegant! Room was beautiful, service was great."…"

Reviewed on Dec. 8, 2019

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 CancellationReserve now, pay when you stay
CA $139
per night
Dec 27 - Dec 28
4.5/5Wonderful! (799 reviews)

"The historic building made for a unique experience in architecture/design that gave a cozy feel to the rooms. The staff were wonderful and the location is very convenient for fine dining and entertainment experiences."…"

Reviewed on Dec. 1, 2019

The Murray Premises Hotel
Economy Suites by Homeport
2.5 out of 5
3 Wadland Crescent, St. John's, NL
Free CancellationReserve now, pay when you stay
CA $88
per night
Dec 10 - Dec 11
3.9/5Very Good! (364 reviews)

"Very clean staff very friendly beds very comfortable."…"

Reviewed on Nov. 29, 2019

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
CA $109
per night
Dec 22 - Dec 23
4.7/5Exceptional! (999 reviews)

"The rooms are lovely and the music theme throughout the building is impressive. Exile has great food and the personal products in the room bathrooms are beautifully fragrant and luxurious. We will be back!"…"

Reviewed on Dec. 3, 2019

Jag Boutique Hotel
Alt Hotel St. John's
2.5 out of 5
125 Water Street, St. John's, NL
Free CancellationReserve now, pay when you stay
CA $119
per night
Dec 15 - Dec 16
4.6/5Exceptional! (194 reviews)

"Overwhelming desire from the staff to please. Great bar!"…"

Reviewed on Dec. 3, 2019

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.

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.

More trip options

Recently Booked Hotels in St. John's

Recent Reviews in St. John's