St. John's

Explore 3-Star Hotels in St. John's

Choose your dates to see the latest hotel prices and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 20 great 3-Star hotels in St. John's for you.

Choose your travel dates to see the latest prices and deals for 3-star hotels in St. John's.
Most Booked
Lowest price
Closest to downtown
Highest Rated
81
Hotels in St. John's
Featured facilities: Laundry Service (On-Site), Parking, Refrigerator
100 reviews
7.3/10
1 night
From INR 10,821
Check Availability
99+
Hotels in St. John's
Featured facilities: Business Center, Fitness Room, Laundry Service (On-Site)
Great
103 reviews
9.1/10
1 night
From INR 19,952
Check Availability
79
Hotels in St. John's
Featured facilities: Business Center, Fitness Room, Snack Bar
Very Good
104 reviews
8.8/10
1 night
From INR 12,681
Check Availability
99+
Hotels in St. John's
Featured facilities: Swimming Pool, Water Slide, Business Center
Good
104 reviews
7.8/10
1 night
From INR 11,502
Check Availability
95
Hotels in St. John's
Featured facilities: Spa, Meeting Room, Massage Room
Very Good
101 reviews
8.5/10
1 night
From INR 13,561
Check Availability
81
Hotel near Core area of St. Johns,St. John's
Featured facilities: Swimming Pool, Business Center, Fitness Room
Very Good
45 reviews
8.6/10
1 night
From INR 14,428
Check Availability
61
Hotels in St. John's
Featured facilities: Swimming Pool, Meeting Room, Dry Cleaning
Very Good
118 reviews
8.9/10
1 night
From INR 13,888
Check Availability
89
Hotel near Core area of St. Johns,St. John's
Featured facilities: Shared Kitchen, Laundry Service (On-Site), Parking
Very Good
46 reviews
8.8/10
1 night
From INR 15,393
Check Availability
48
Hotels in St. John's
Featured facilities: Business Center, Fitness Room, Laundry Service (On-Site)
Very Good
103 reviews
8.8/10
1 night
From INR 9,940
Check Availability
85
Hotel near Core area of St. Johns,St. John's
Featured facilities: Business Center, Billiards Room, Fitness Room
Amazing
105 reviews
9.4/10
1 night
From INR 19,881
Check Availability
See All 3-Star Hotels in St. John's

Latest Real Reviews for St. John's hotels

See all
Find the perfect stay with trusted ratings and reviews.

Murray Premises Hotel

8.6/10
Very Good
Posted on Mar 12, 2026
Amy156
The hotel is beautiful. Amazing room and no hassle with check-in and check-out. The room I initially had was on a lower floor and unfortunately I could hear the person above me walking and that was disturbing. The hotel wasted no minutes to move me to an upper room when I reached out to them, so 10/10. The bath, room and bedding were amazing. Few issues: 1)There is not enough lighting in the room, and at night, it’s difficult if you need to do something and require lights. There are only nightstands, no main light. The windows are small. See picture. 2) For the price I paid, I was expecting a decent breakfast. The breakfast provided was insulting. Cold croissants, chocolate blueberry and lemon muffins, instant oat, hot water, coffee and juice, banana, apple. For the price you pay per night, you will at least expect some hot food. Even one to two-stars motels in Canada provide toast, butter, and eggs. There was not even toast, or milk! You need to use numerous small milk pods to make your oats or coffee, which is a plastic waste. That was disappointing and I understand the hotel wants to save expenses and be more profitable, but I guess it’s business. 3) There is no gym, not even a treadmill. 4) The escalator does not go to the fourth floor, but no big deal. In saying so, the hotel is located in downtown, where all food places and bars are, so location wise it’s a win. If you do not have to stay in downtown, and want a hotel with amenities, there are better options in St John’s. One recommendation would be I H G ones.
Price per night from:INR 16,771

The Duckworth Inn

7.9/10
Good
Posted on Dec 22, 2025
Guest User
A comfortable stay close to downtown.
Price per night from:INR 11,375

FAQs

What are the popular 3 star hotels in St. John's?

Whether it's for a business trip or tourism to St. John's, Sandman Signature St. John's Hotel (from INR 12,839) , The Guv’Nor (from INR 11,248) and Hilton Garden Inn St. John's Newfoundland (from INR 14,103) are all preferred hotels.

What’s the average rate for 3 star hotels in St. John's?

For 3 star hotels in St. John's, the average price on weekdays is INR 17,504, and the average price on weekends (Friday to Saturday) is INR 17,583.

Which 3 star hotels in St. John's have swimming pools?

Which 3 star hotels in St. John's offer fitness facilities?

Which 3 star hotels in St. John's have bars?

Which 3 star hotels in St. John's offer breakfast?

Which 3 star hotels in St. John's offer spa service?

Want to relax with a spa treatment? Among 3 star hotels in St. John's, Monastery Hotel (from INR 14,145) is very popular.

Which 3 star hotels in St. John's provide free Wi-Fi?

Internet connection is an essential condition for travel. Sandman Signature St. John's Hotel (from INR 12,839), The Guv’Nor (from INR 11,248) and Hilton Garden Inn St. John's Newfoundland (from INR 14,103) are popular hotels with free Wi-Fi.

Which 3 star hotels in St. John's are pet-friendly?

Capital Hotel (from INR 8,564) allows pets. Take your pets along on your trip!

What deals are available for 3 star hotels in St. John's?

Trip.com offers a range of promotions and discounts for 3 star hotels. You can visit the promotions page to find out what offers are available on Trip.com.

More information

Highest priceINR 96,024
Lowest priceINR 11,105
Number of reviews1,384
Total properties20
Weekday Avg. PriceINR 17,504
Weekend Avg. PriceINR 17,583