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.