Find Hotels in St. John's from CA $61

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Premiere Suites - St. John's Signal Hill
3.5 out of 5
22 St. Joseph's Lane, St. John's, NL
1.81 km from city centre
4.6/5 Exceptional! (28 reviews)
"The room was well layed out with modern decor that gave it a welcoming feel. Really enjoyed our stay!!!"

Reviewed on Nov. 12, 2018

Premiere Suites - St. John's Signal Hill
The Duckworth Boutique Hotel
3 out of 5
331 Duckworth Street, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $61 per night from Jan 28 to Jan 29
0.54 km from city centre
3.9/5 Very Good! (402 reviews)
"All is superb."

Reviewed on Dec. 7, 2021

The Duckworth Boutique Hotel
Cabot Boutique Hotel
4 out of 5
26 Monkstown Road, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $81 per night from Jan 24 to Jan 25
1.1 km from city centre
4.1/5 Very Good! (375 reviews)
"Great location. Easy to get around."

Reviewed on Oct. 4, 2021

Cabot Boutique Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Capital Hotel
3.5 out of 5
208 Kenmount Road, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $84 per night from Jan 24 to Jan 25
4.46 km from city centre
4.5/5 Wonderful! (981 reviews)
"bhgj';;'gfcjnkl;,';"

Reviewed on Jan. 22, 2022

Capital Hotel
Leaside Manor by The Leaside Group
4.5 out of 5
39 Topsail Road, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $197 per night from Jan 24 to Jan 25
1.82 km from city centre
4.5/5 Wonderful! (84 reviews)
"This location is absolutely beautiful. Amazingly cozy, and a great value for thr price. The contactless check-in for COVID was very easy yet professional. Will definitely be back!"

Reviewed on Dec. 31, 2021

Leaside Manor by The Leaside Group
Monastery Spa & Suites by The Leaside Group
5 out of 5
63 Patrick St, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $171 per night from Jan 24 to Jan 25
0.82 km from city centre
4.3/5 Excellent! (189 reviews)
"This so awesome hotel and this so amazing jet bath and king bed love it I will doing agine someday"

Reviewed on May 3, 2021

Monastery Spa & Suites by The Leaside Group
Abba Boutique Inn
4 out of 5
36 Queens Road, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $63 per night from Jan 24 to Jan 25
0.88 km from city centre
3.8/5 Good! (359 reviews)
"Close to downtown, but in a quiet neighborhood. Easy checkin."

Reviewed on Oct. 22, 2021

Abba Boutique Inn
Jag Boutique Hotel
4.5 out of 5
115 George Street West, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Jan 24 to Jan 25
0.23 km from city centre
4.6/5 Exceptional! (975 reviews)
"Great hotel…unique and very interesting! Would be nice to have complimentary bottled water in rooms!"

Reviewed on Jan. 14, 2022

Jag Boutique Hotel
Water Street and HarborGate Condos
4 out of 5
204 Water Street, St. John's, NL
0.57 km from city centre
4.8/5 Exceptional! (43 reviews)
"This property was very clean and had enough amenities to make for a very comfortable stay. The location is fantastic! We received daily texts with suggestions on where to eat and where to visit. The beds were extremely comfortable."

Reviewed on Nov. 4, 2021

Water Street and HarborGate Condos
The Elizabeth Manor Guesthouse
3.5 out of 5
21 Military Rd., St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Feb 1 to Feb 2
1.42 km from city centre
4.5/5 Wonderful! (76 reviews)
"Close to downtown and all amenities."

Reviewed on Sep. 3, 2021

The Elizabeth Manor Guesthouse
Best Western Plus St. John's Airport Hotel and Suites
4 out of 5
34 Jetstream Avenue, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $106 per night from Jan 26 to Jan 27
6.76 km from city centre
4.6/5 Exceptional! (1,126 reviews)
"Everything was great."

Reviewed on Jan. 17, 2022

Best Western Plus St. John's Airport Hotel and Suites
Courtyard by Marriott St. John's Newfoundland
3.5 out of 5
131 Duckworth Street, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $108 per night from Jan 24 to Jan 25
1.29 km from city centre
4.5/5 Wonderful! (657 reviews)
"Staff were excellent. Great location and fantastic view of at Johns harbour. Overall a good experience…."

Reviewed on Dec. 13, 2021

Courtyard by Marriott St. John's Newfoundland
Ramada by Wyndham St. John's
3.5 out of 5
102 Kenmount Rd, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $85 per night from Jan 24 to Jan 25
4.19 km from city centre
4.3/5 Excellent! (982 reviews)
"Had an enjoyable stay."

Reviewed on Dec. 30, 2021

Ramada by Wyndham St. John's
Georgestown Inn
3 out of 5
50 Bonaventure Ave, St. John's, NL
The price is CA $170 per night from Jan 24 to Jan 25
1.13 km from city centre
5/5 Exceptional! (6 reviews)
"Location close to every thing Room is a little small but lovely , bathroom across hall way but is not an inconvenience Lot of towel , 2 boxes of Kleenex Every thing is spotlessly clean Cindy and John are very attentive to guest s need Breakfast made to order very good and fresh A wonderful stay ..."

Reviewed on Sep. 22, 2021

Georgestown Inn
The Franklin Hotel
3 out of 5
193 Water St, St. John's, NL
0.6 km from city centre
3.7/5 Good! (186 reviews)
"Perfect location! Just steps away from the water and great restaurants/bars. It’s an older brick building (which is awesome) and it’s been renovated recently so it looks spectacular."

Reviewed on Nov. 1, 2021

The Franklin Hotel
Sandman Signature St. John's Hotel
3.5 out of 5
227 Kenmount Road, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Feb 11 to Feb 12
4.66 km from city centre
4.4/5 Wonderful! (1,257 reviews)
"Enjoy this hotel because it's in a convenient location and I never have any issues there. Always a pleasant experience."

Reviewed on Jan. 15, 2022

Sandman Signature St. John's Hotel
Super 8 by Wyndham St Johns
3.5 out of 5
175 Higgins Line, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Jan 24 to Jan 25
3.98 km from city centre
4.2/5 Very Good! (997 reviews)
"It was a bit out of the way for shopping."

Reviewed on Nov. 22, 2021

Super 8 by Wyndham St Johns
Alt Hotel St. John's
3.5 out of 5
125 Water Street, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Jan 24 to Jan 25
0.92 km from city centre
4.6/5 Wonderful! (444 reviews)
"lobby furnishings, natural light, room's utility, shower, blinds"

Reviewed on Jan. 12, 2022

Alt Hotel St. John's
Sheraton Hotel Newfoundland
4.5 out of 5
115 Cavendish Square, St. John's, NL
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Jan 30 to Jan 31
1.47 km from city centre
4.2/5 Excellent! (989 reviews)
"Staff were super friendly. Service was excellent. The rooms were very clean and spacious."

Reviewed on Jan. 23, 2022

Sheraton Hotel Newfoundland
Gower Manor Historical Bed & Breakfast
4 out of 5
177 Gower St, St. John's, NL
The price is CA $117 per night from Jan 24 to Jan 25
0.74 km from city centre
4.9/5 Exceptional! (40 reviews)
"We fell in love with the look of the place. It was like living in a museum during the 1900s. Bill is charming and helpful. The Gower Manor is a place to see !"

Reviewed on Nov. 10, 2021

Gower Manor Historical Bed & Breakfast
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.

Price trends for hotels in St. John's

Less expensive
More expensive
Next month
January
September
CA $107
Month
Price
January
CA $103
February
CA $107
March
CA $117
April
CA $122
May
CA $132
June
CA $149
July
CA $149
August
CA $158
September
CA $166
October
CA $135
November
CA $140
December
CA $140
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. John's. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent Reviews in St. John's
expedia verified reviews