Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. John's Shopping Hotels

See all 74 Hotels in St. John's
Fairfield Inn & Suites by Marriott St. John's Newfoundland

Fairfield Inn & Suites by Marriott St. John's Newfoundland

199 Kenmount Rd, St. John's
3.0 out of 5.0
4.5 out of 5 (436 reviews)
Great hotel. Lovely staff. Amazing water slide. Grea breakfast. Would definitely recommend. Not my first time staying and won’t be last.
  Dec 21, 2017

$94

$94
Hampton Inn & Suites by Hilton St. John's Airport

Hampton Inn & Suites by Hilton St. John's Airport

411 Stavanger Drive, St. John's
4.5 out of 5.0
4.6 out of 5 (374 reviews)
Great room and great comfort. Have stated multiple times and will continue. Thanks
  Jan 17, 2018

$87

$87
The Murray Premises Hotel

The Murray Premises Hotel

5 Becks Cove, St. John's
4.0 out of 5.0
4.3 out of 5 (374 reviews)
Great location and rooms with a king bed were big.We had a Great weekend in St. John’s. Hotel location was perfect. The staff were very friendly and accommodating. The rooms were a good size and very clean.
  Jan 21, 2018

$109

$109
Quality Hotel Harbourview St John's

Quality Hotel Harbourview St John's

2 Hill O'Chips, St. John's
3.5 out of 5.0
3.8 out of 5 (605 reviews)
Clean and comfortableI stay at the Quality Inn Harborview whenever I come to the city. It is right downtown so it’s great if you want to walk and shop. Super clean, comfy beds and great staff. This is definitely my first pick for hotels in the city that are reasonably priced. 😊👍
  Jan 18, 2018

$80

$80
Super 8 St Johns

Super 8 St Johns

175 Higgins Line, St. John's
3.5 out of 5.0
4.1 out of 5 (482 reviews)
Beautiful room!!Room was especially comfortable and clean. The only thing of question was the lack of dining facilities for such a beautiful hotel. A restaurant would definitely have raised the comfort experience to a 10.
  Dec 21, 2017

$78

$78
Capital Hotel

Capital Hotel

208 Kenmount Road, St. John's
3.5 out of 5.0
4.3 out of 5 (287 reviews)
Nice hotel near mallEasy check in, staff was friendly and the food at the restaurant was delicious.
  Jan 14, 2018

$84

$84
Ramada St. John's

Ramada St. John's

102 Kenmount Rd, St. John's
4.0 out of 5.0
4.0 out of 5 (722 reviews)
Hotel close to Avalon mall and Janeway HospitalHave been going to this hotel for several years now since we needed one close to the Janeway Hospital for our son's treatments. Close to Avalon Mall and several shops and many other amenities so that helps immensely. There are dozens of other restaurants nearby but PJ's (part of hotel) has excellent ...
  Jan 15, 2018

$80

$80
Downtown Executive Suites - Water Street

Downtown Executive Suites - Water Street

216 Water Street, St. John's
4.5 out of 5.0
4.7 out of 5 (34 reviews)
Great suprise on water street St. John's It's different with no person there to check you, but despite the buildings appearance on the outside my room was great. I couldn't hear the busy street outside and I slept great. Would stay again.
  Dec 26, 2017

$99

$99
Abba Boutique Inn

Abba Boutique Inn

36 Queens Road, St. John's
4.5 out of 5.0
3.6 out of 5 (254 reviews)
RoomThe room was clean and comfortable but when I put the sign out to make the room up they cleaned the bathroom spotless they tidied the desk but both times never made the bed that’s my only complaint
  Nov 28, 2017

$48

$48
Balmoral House

Balmoral House

38 Queen's Road, St. John's
4.0 out of 5.0
3.5 out of 5 (2 reviews)
Great location in downtown St. John'sWe had a great stay at Balmoral House. The home is warm and welcoming. Our room was very comfortable and quiet. The owners live off site which was a bit unusual based on our previous B&B experience. Kim was in the house each morning to greet us with fresh coffee and breakfast. The other guests were ...
  Aug 4, 2015
Sheraton Hotel Newfoundland

Sheraton Hotel Newfoundland

115 Cavendish Square, St. John's
5.0 out of 5.0
4.1 out of 5 (468 reviews)
Lovely HotelHotel and staff wonderful. However, because we weren’t dressed the part, many guests looked at us in disgust. We paid for our room like everyone but because we were down to earth people, we were looked down upon by your guests. Not the hotel ‘s fault!! We were treated with great respect by all!! ...
  Jan 6, 2018

$136

$136
Hometel On Signal Hill

Hometel On Signal Hill

2 St. Joseph's Lane, St. John's
4.0 out of 5.0
4.1 out of 5 (276 reviews)
Very clean, comfortable, aesthetically pleasing, very friendly and helpful staff.
  Jan 19, 2018

$71

$71
The Duckworth Boutique Hotel

The Duckworth Boutique Hotel

331 Duckworth Street, St. John's
3.0 out of 5.0
3.8 out of 5 (188 reviews)
hotel very close to downtown St. John's, NLvery good location given the time and day we stayed there it was really noisy
  Jan 6, 2018

$63

$63
Courtyard by Marriott St. John's Newfoundland

Courtyard by Marriott St. John's Newfoundland

131 Duckworth Street, St. John's
4.0 out of 5.0
4.4 out of 5 (373 reviews)
A great place downtown.I found a deal on his hotel online. We dont usually stay downtown because we want to be near the mall and stores but we are so glad we did. Hotel location is great, downtown, walking distance to shops and bars. Staff was super friendly and helpful with any questions we had. Room was comfortable. ...
  Dec 6, 2017

$105

$105
Jag Boutique Hotel

Jag Boutique Hotel

115 George Street West, St. John's
5.0 out of 5.0
4.8 out of 5 (419 reviews)
Home away from HomeBeing at JAG is like being at home. The staff are so kind and accommodating. The atmosphere is cool and hip in a calm way. The little touches like turn down service and robes in the room make you feel welcome. It is my favourite hotel in St. John’s and one of my top hotels in Atlanti. Canada.
  Jan 19, 2018

$108

$108
Crossroads Inn & Suites

Crossroads Inn & Suites

980 Kenmount Road, Mount Pearl
4.5 out of 5.0
4.6 out of 5 (165 reviews)
BEAUTIFUL HOTELWe just came for a couple of days relaxation and it was indeed that. Complimentary breakfast consisting of eggs,sausage, bagels, muffins, yogurt etc. It was excellent. Very clean hotel. Staff very professional and friendly. The price was right as well. We will be returning.❤️
  Jan 18, 2018

$66

$66
Comfort Inn Airport

Comfort Inn Airport

106 Airport Rd, St. John's
3.5 out of 5.0
4.1 out of 5 (755 reviews)
i like staying hereA great place to stay in the area. Close to airport. Good food and the staff is amazing. I have stayed here many times and always enjoy staying here.
  Jan 19, 2018

$87

$87
The Franklin Hotel

The Franklin Hotel

193 Water St, St. John's
3.0 out of 5.0
3.7 out of 5 (94 reviews)
right downtownnice place - great location - huge rooms - just have to walk up stairs - no elevator
  Nov 21, 2017

$80

$80
The Elizabeth Manor Guesthouse

The Elizabeth Manor Guesthouse

21 Military Rd., St. John's
4.0 out of 5.0
4.6 out of 5 (32 reviews)
Very quiet and close to downtown. It was nice to wake up to the smell of muffins baking in the oven.
  Oct 24, 2017

$63

$63
Delta Hotels by Marriott St. John's Conference Centre

Delta Hotels by Marriott St. John's Conference Centre

120 New Gower Street, St. John's
4.5 out of 5.0
4.2 out of 5 (338 reviews)
DowntownFriendliest people I’ve ever met! They go out of their to make sure you have a great visit.
  Dec 10, 2017

$132

$132
Map

Recently booked Shopping Hotels in St. John's

Monroe House Executive Suites
3.5 out of 5.0
Last booking: 27 hours ago
Comfort Inn Airport
3.5 out of 5.0
Last booking: 27 hours ago
Hometel On Signal Hill
4.0 out of 5.0
Last booking: 45 hours ago

Pocket Guide: Shopping Hotels in St. John's

Search for hotels in St. John's on Expedia. You can easily find your hotels in St. John's using one of the methods below:

  • View our selection of featured hotels in St. John's
  • Use the map to find hotels in the St. John's neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. John's, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. John's
  • Enter your travel dates to view the best deals on hotels in St. John's - while they last