Find and Book Top Rated Hotels in St. John's

Search among 36 available hotels and places to stay in St. John's from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-36 out of 36
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map400 yd from City Center300 yd from St. John's Convention Centre
From   US$ 176 /nightSelect
8.2
Great77 reviews
MapView on map900 yd from City Center400 yd from Anglican Cathedral of St John the Baptist
From   US$ 130 /nightSelect
8.4
Great39 reviews
1600 yd from City Center400 yd from Government House
From   US$ 112 /nightSelect
8.2
Great86 reviews
400 yd from City Center300 yd from St. John's Convention Centre
From   US$ 158 /nightSelect
8.4
Great124 reviews
300 yd from City Center200 yd from George Street
From   US$ 138 /nightSelect
8.4
Great54 reviews
300 yd from City Center100 yd from George Street
From   US$ 251 /nightSelect
2.7 mi from City Center700 yd from Pockets
From   US$ 120 /nightSelect
8.2
Great74 reviews
1600 yd from City Center400 yd from Government House
From   US$ 113 /nightSelect
Hotel
8.4
Great50 reviews
1100 yd from City Center400 yd from Basilica of St John the Baptist
From   US$ 216 /nightSelect
8.2
Great85 reviews
2.8 mi from City Center500 yd from Pockets
From   US$ 87 /nightSelect
8.2
Great139 reviews
2.6 mi from City Center700 yd from Lazer Zone
From   US$ 92 /nightSelect
8.6
Great13 reviews
1000 yd from City Center500 yd from Anglican Cathedral of St John the Baptist
From   US$ 288 /nightSelect
8.2
Great120 reviews
2.4 mi from City Center1300 yd from West Side Charlies
From   US$ 132 /nightSelect
Bed & Breakfast
900 yd from City Center400 yd from Basilica of St John the Baptist
From   US$ 140 /nightSelect
8.4
Great126 reviews
1200 yd from City Center900 yd from Railway Coastal Museum
From   US$ 87 /nightSelect
8.6
Great260 reviews
3.4 mi from City Center1400 yd from West Side Charlies
From   US$ 82 /nightSelect
8.4
Great181 reviews
1500 yd from City Center500 yd from Government House
From   US$ 67 /nightSelect
4.1 mi from City Center1.4 mi from West Side Charlies
From   US$ 151 /nightSelect
8.4
Great66 reviews
2.9 mi from City Center300 yd from Pockets
From   US$ 94 /nightSelect
8.4
Great56 reviews
6.2 mi from City Center1.6 mi from Admiralty House Museum
From   US$ 91 /nightSelect
Bed & Breakfast
8.4
Great73 reviews
700 yd from City Center200 yd from Anglican Cathedral of St John the Baptist
From   US$ 100 /nightSelect
4.0 mi from City Center1.4 mi from West Side Charlies
From   US$ 113 /nightSelect
Guest house
8.6
Great57 reviews
900 yd from City Center200 yd from Basilica of St John the Baptist
From   US$ 152 /nightSelect
3.7 mi from City Center1800 yd from Grand Concourse
From   US$ 200 /nightSelect
8.2
Great21 reviews
1.2 mi from City Center300 yd from Memorial University of Newfoundland
From   US$ 52 /nightSelect
8.4
Great32 reviews
1500 yd from City Center200 yd from Government House
From   US$ 144 /nightSelect
8.2
Great58 reviews
500 yd from City Center200 yd from Anglican Cathedral of St John the Baptist
From   US$ 63 /nightSelect
8.6
Great25 reviews
900 yd from City Center200 yd from Basilica of St John the Baptist
From   US$ 243 /nightSelect
8.6
Great27 reviews
600 yd from City Center200 yd from Anglican Cathedral of St John the Baptist
From   US$ 148 /nightSelect
600 yd from City Center400 yd from Railway Coastal Museum
From   US$ 219 /nightSelect
8.4
Great87 reviews
1400 yd from City Center400 yd from Government House
From   US$ 240 /nightSelect
Bed & Breakfast
8.6
Great35 reviews
1500 yd from City Center300 yd from Government House
From   US$ 117 /nightSelect
8.0
Great48 reviews
1100 yd from City Center400 yd from Railway Coastal Museum
From   US$ 166 /nightSelect
8.4
Great35 reviews
400 yd from City Center300 yd from George Street
From   US$ 99 /nightSelect
Bed & Breakfast
8.2
Great36 reviews
1.2 mi from City Center1400 yd from Railway Coastal Museum
From   US$ 240 /nightSelect
8.6
Great27 reviews
From   US$ 89 /nightSelect

Best hotels and places to stay in St. John's

Why visit?

St. John's, located in Newfoundland and Labrador, Canada, is a charming and vibrant city that offers a unique blend of natural beauty, cultural heritage, and warm hospitality. With its colorful row houses, stunning coastal views, and lively downtown area, St. John's is an ideal destination for both nature lovers and city explorers alike.

Where to stay?

When planning your visit to St. John's, it is essential to choose the right location for your stay. Here are the best areas in St. John's to consider:

Downtown St. John's: If you prefer to be in the heart of the action, downtown St. John's is the place to be. You'll find an array of restaurants, shops, and attractions within walking distance. This area is known for its lively nightlife and historic sites such as Signal Hill and The Rooms.

Water Street: As one of the oldest streets in North America, Water Street is a vibrant area lined with charming shops, galleries, and eateries. Staying here provides easy access to local landmarks like the Basilica of St. John the Baptist and the Johnson Geo Centre.

What is the price per hotel room per night?

In St. John's, the average price per hotel room per night varies depending on the star rating of the hotel. Here is an approximate range:

3-star hotels: $100 to $150

4-star hotels: $150 to $250

5-star hotels: $250 and above

Best value for money:

Courtyard by Marriott St. John's: Located in the downtown area, this hotel offers comfortable rooms, modern amenities, and excellent customer service. Prices start at around $120 per night.

Holiday Inn St. John's Conference Centre: Situated near Water Street, this hotel provides spacious rooms, a fitness center, and a restaurant. Prices start at around $110 per night.

Hampton Inn & Suites by Hilton St. John's Airport: Ideal for those traveling by air, this hotel offers convenient access to the airport and comfortable accommodations. Prices start at around $130 per night.

Best kids-friendly hotels:

JAG Boutique Hotel: Featuring unique and stylish rooms, JAG Boutique Hotel offers amenities suitable for families, including babysitting services and a children's play area. Prices start at around $170 per night.

Alt Hotel St. John's: A family-friendly hotel located in the city center, Alt Hotel St. John's provides spacious rooms with modern decor and nearby attractions suitable for kids. Prices start at around $180 per night.

Best hotels for a romantic getaway:

Murray Premises Hotel: Situated in a historic building, this boutique hotel exudes charm and tranquility. With cozy rooms and a romantic ambiance, it is perfect for couples looking for a special getaway. Prices start at around $180 per night.

The Franklin Hotel: This charming boutique hotel offers intimate rooms with unique decor, creating a romantic ambiance for couples. Located in downtown St. John's, it provides easy access to dining and entertainment options. Prices start at around $190 per night.

Best for location:

Sheraton Hotel Newfoundland: Situated near the waterfront, this hotel offers comfortable rooms and breathtaking views of the harbor. It is a short distance away from Signal Hill and other landmarks. Prices start at around $220 per night.

The Murray Premises Hotel: Nestled in the heart of downtown, this hotel is surrounded by historic buildings and walking distance to various attractions. Prices start at around $180 per night.

Best for a short city break:

Ramada by Wyndham St. John's: Situated near the Trans-Canada Highway, this hotel offers easy access to both the city center and Avalon Mall, making it an excellent choice for a short stay. Prices start at around $120 per night.

Show moreLess