Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St. John's – 41 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ramada by Wyndham St. John's

Hotel in St. John's

This Ramada by Wyndham St. John's hotel is located close to the O'Leary Business Park, a 10-minute drive from downtown. The hotel offers an on-site bar and guest rooms with free WiFi. Very clean and comfortable. Love having a small fridge and microwave… convenient.

Show more Show less
8.5
Very Good
827 reviews
Price from
$57
per night

Sandman Signature St. John's Hotel

Hotel in St. John's

Located in St. John's, 5.6 mi from Signal Hill, Sandman Signature St. John's Hotel provides accommodations with a restaurant, free private parking, a fitness center and a bar. Excellent staff. Starbucks in the entranceway. Location was perfect for our visit.

Show more Show less
8.7
Excellent
846 reviews
Price from
$77
per night

Murray Premises Hotel

Hotel in St. John's

Part of one of the city’s most historic landmarks, the Murray Premises, this hotel overlooks the entrance to St. John’s Harbor and the Narrows. The included breakfasts were great. I also appreciatedd the available newspapers. Front desk personnel, especially Chris, were pleasant, efficient and helpful. My wife and I enjoyed our stay.

Show more Show less
8.9
Excellent
608 reviews
Price from
$98
per night

JAG Boutique Hotel

Hotel in St. John's

Boasting an on-site restaurant and 24-hour room service, JAG Boutique Hotel is located in St. John's. The pubs and bars of George Street are less than 5-minutes' walk away. The food and service at the Exile was amazing! The Caesar was recommended to me by a friends door was as just as described ❤️ Room is clean comfortable beds and lovely washroom. Love the iceberg lotion/ toiletries. I was disappointed that underground parking was full and had to park my vehicle full on the street.

Show more Show less
9
Awesome
587 reviews
Price from
$78
per night

Best Western Plus St. John's Airport Hotel and Suites

Hotel in St. John's

Best Western Plus St. John's Airport Hotel and Suites is just 2 minutes' drive from St. John's Airport and 4.7 mi from downtown. Free WiFi is provided. All rooms have a flat-screen TV. overnite stay for airport visiting from us

Show more Show less
9.2
Awesome
883 reviews
Price from
$87
per night

Comfort Hotel Airport

Hotel in St. John's

Set in St. John's, 5 mi from Signal Hill, Comfort Hotel Airport offers accommodations with a restaurant, free private parking, a fitness center and a bar. Great place to stay if you need to catch a plane the next day. There is a shuttle going. Also in the middle of the night. Great staff and the rooms are fine.

Show more Show less
9
Awesome
493 reviews
Price from
$73
per night

DoubleTree by Hilton St. John's Harbourview

Hotel in St. John's

Located in the historic city of St. John's, and steps away from the city center and attractions, this nonsmoking hotel offers comfortable accommodations, complete with all of today's modern... Loved the new renovations my harbour view , the bed and sheets we’re soocomphy loved the big tv on the wall an loved the washroom and washroom doors

Show more Show less
8.2
Very Good
307 reviews
Price from
$78
per night

Alt Hotel St. John's

Hotel in St. John's

Set in St. John's, 1.6 mi from Signal Hill, Alt Hotel St. John's offers accommodations with a restaurant, private parking, a fitness center and a bar. Enthusiastic & helpful staff, even @ my 2am check in time. Newish boutique hotel - well designed. Centrally locates to downtown, city & main tourist sites. Thoroughly enjoyed my stay.

Show more Show less
9.1
Awesome
465 reviews
Price from
$93
per night

Capital Hotel

Hotel in St. John's

St. John's International Airport is less than 15 minutes’ drive from this hotel. It offers on-site dining, a fitness center, and spacious rooms and suites with a flat-screen cable TV. The service was excellent. The room was awesome. Very clean.i recommend this hotel for everyone to stay in.

Show more Show less
8.6
Excellent
574 reviews
Price from
$66
per night

Hilton Garden Inn St. John's Newfoundland, Canada

Hotel in St. John's

Featuring a bar, Hilton Garden Inn St. John's Newfoundland, Canada is located in St. John's in the Newfoundland and Labrador region, 2.6 mi from Signal Hill and less than 0.6 mi from George Street. Excellent great location amazing

Show more Show less
8.5
Very Good
180 reviews
Price from
$79
per night

Most-booked hotels in St. John's in the past month

See all

St. John's's best hotels with breakfast

See all

Budget hotels in St. John's

See all

FAQs about hotels in St. John's

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St. John's:

Explore guest reviews of hotels in St. John's

See all