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.

Search for Newfoundland Hotels from CA $50

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.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
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 $78 per night from Nov 5 to Nov 6
273.38 km from city centre
4.6/5Wonderful! (777 reviews)

"Good service, clean spacious rooms. My usual place to stay when travelling."…"

Reviewed on Oct. 27, 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 from Nov 5 to Nov 6
276.14 km from city centre
4.6/5Wonderful! (185 reviews)

"Excellent location, decided to extend our stay an extra night. Comfortable, clean rooms. The bathroom door was extremely noisy and became very annoying. Otherwise a beautiful place and room."…"

Reviewed on Oct. 25, 2020

Hilton Garden Inn St. John's Newfoundland
The Duckworth Boutique Hotel
3 out of 5
331 Duckworth Street, St. John's, NL
Free cancellationReserve now, pay when you stay
The price is CA $50 per night from Nov 1 to Nov 2
276.18 km from city centre
3.9/5Very Good! (366 reviews)

"Stayed here before and for the money it never disappoints"…"

Reviewed on Oct. 18, 2020

The Duckworth Boutique Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Clarenville Inn
4 out of 5
134 Trans Canada Highway, Clarenville, NL
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from Nov 1 to Nov 2
163.75 km from city centre
4.2/5Excellent! (206 reviews)

"It was a beautiful experience, it was very clean and staff was wonderful ,but the only thing I didn’t like was that I wouldn’t get my money back if I had to cancel!!"…"

Reviewed on Oct. 11, 2020

Clarenville Inn
Albatross Hotel
3.5 out of 5
114 Trans Canada Hwy, Gander, NL
Free cancellationReserve now, pay when you stay
The price is CA $92 per night from Nov 1 to Nov 2
104.27 km from city centre
3.6/5Good! (388 reviews)

"There was no mini fridge or microwave in the room"…"

Reviewed on Oct. 18, 2020

Albatross Hotel
Glynmill Inn
3.5 out of 5
1B Cobb Lane, Corner Brook, NL
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Nov 1 to Nov 2
144.01 km from city centre
4.3/5Excellent! (331 reviews)

"Old and lots of character...very cozy. Great fall view."…"

Reviewed on Oct. 23, 2020

Glynmill Inn
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 $79 per night from Nov 21 to Nov 22
273.25 km from city centre
4.2/5Very Good! (981 reviews)

"Nice and clean. My son loved the water slide. No issues."…"

Reviewed on Sep. 9, 2020

Super 8 by Wyndham St Johns
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 $81 per night from Dec 1 to Dec 2
272.76 km from city centre
4.3/5Excellent! (985 reviews)

"Staff was friendly, good location!"…"

Reviewed on Oct. 12, 2020

Ramada by Wyndham St. John's
Marblewood Village Resort
3.5 out of 5
8 Thistle Dr, Steady Brook, NL
The price is CA $101 per night from Nov 20 to Nov 21
135.59 km from city centre
4.6/5Exceptional! (206 reviews)

"Great place, very spacious!! It sleeps many people. Very clean."…"

Reviewed on Oct. 25, 2020

Marblewood Village Resort
Seaport Inn
2.5 out of 5
127 Discovery Trail, Port Union, NL
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Nov 1 to Nov 2
216.07 km from city centre
4.1/5Very Good! (150 reviews)

"The accommodations were very clean and quiet. The food was excellent but a little slow getting it. I'm thinking that was because it's off season and less staff."…"

Reviewed on Sep. 26, 2020

Seaport Inn
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 $89 per night from Nov 22 to Nov 23
272.56 km from city centre
4.5/5Wonderful! (1,284 reviews)
Fantastic

"your hotel is terrific, amazingly clean and comfortable. My wife and I will recommend your hotel to anyone."…"

Reviewed on Oct. 27, 2020

Sandman Signature St. John's Hotel
Mount Peyton Resort and Conference Centre
3 out of 5
214 Lincoln Rd, Grand Falls, NL
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Nov 14 to Nov 15
35.36 km from city centre
3.5/5Good! (390 reviews)

"Hostess was very very friendly. She went above and beyond. She never made a fuss cause i was unable to wear a mask"…"

Reviewed on Oct. 29, 2020

Mount Peyton Resort and Conference Centre
St. Christopher's Hotel
3.5 out of 5
146 Caribou Rd, Channel-Port aux Basques, NL
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Nov 3 to Nov 4
265.43 km from city centre
4.1/5Very Good! (528 reviews)

"Always stay at this hotel when in Port Au Basque.Very comfortable best."…"

Reviewed on Aug. 23, 2020

St. Christopher's Hotel
Marble Inn Resort
4.5 out of 5
51 Dogwood Dr, Steady Brook, NL
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Nov 1 to Nov 2
136.52 km from city centre
4.4/5Wonderful! (446 reviews)

"Good view of cenery. Very friendly workers. Good rates. Nice quiet retreat."…"

Reviewed on Oct. 13, 2020

Marble Inn Resort
Greenwood Inn & Suites
3.5 out of 5
48 West Street, Corner Brook, NL
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Nov 10 to Nov 11
144.29 km from city centre
3.9/5Very Good! (662 reviews)

"We likex its location. Restaurant food was good. Beds were very comfortable."…"

Reviewed on Oct. 19, 2020

Greenwood Inn & Suites
Sinbad's Hotel & Suites
3.5 out of 5
133 Bennett Dr, Gander, NL
Free cancellationReserve now, pay when you stay
The price is CA $107 per night from Nov 1 to Nov 2
105.4 km from city centre
3.8/5Good! (388 reviews)

"We stayed here last year, why we stayed again, very clean, friendly staff, delicious breakfast, although last year was a buffet breakfast but must say the breakfast was delicious, will be staying again on our next visit😊"…"

Reviewed on Sep. 11, 2020

Sinbad's Hotel & Suites
Crossroads Inn & Suites
4 out of 5
980 Kenmount Road, Paradise, NL
Free cancellationReserve now, pay when you stay
The price is CA $85 per night from Nov 1 to Nov 2
269.76 km from city centre
4.6/5Exceptional! (483 reviews)

"Great room. Good service and excellent staff. Loved the outside entrance"…"

Reviewed on Oct. 30, 2020

Crossroads Inn & Suites
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 $79 per night from Dec 1 to Dec 2
272.61 km from city centre
4.5/5Wonderful! (977 reviews)

"I liked it all but would have preferred a room on the lower floor"…"

Reviewed on Oct. 26, 2020

Capital 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 $98 per night from Dec 1 to Dec 2
270.61 km from city centre
4.7/5Exceptional! (1,149 reviews)

"This property has everything, restaurant , small bar with entertainment, outdoor area with fireplace, pool, water slide for kids!!! The included breakfast was not very good ( I guess because of COVID-19) but the breakfast sandwich was cold!!! The food from the main restaurant was great!!"…"

Reviewed on Oct. 22, 2020

Best Western Plus St. John's Airport Hotel and Suites
Fairfield Inn & Suites by Marriott St. John's Newfoundland
4 out of 5
199 Kenmount Rd, St. John's, NL
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Nov 3 to Nov 4
272.76 km from city centre
4.6/5Wonderful! (776 reviews)

"Breakfast was not very great. Not a very big selection and not great taste. There was no bacon sandwiches just sausage. Sausage very dry and unappetizing."…"

Reviewed on Oct. 26, 2020

Fairfield Inn & Suites by Marriott St. John's Newfoundland
Don't see what you're looking for?
See all available properties in Newfoundland
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.

Newfoundland Hotel Guide

Expedia.ca offers a selection of 503 hotels in Newfoundland. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Newfoundland. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Newfoundland neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Newfoundland, Canada now!

More trip options

Recent Reviews in Newfoundland