Delta St. John's Hotel
About
Look for Delta St. John's Hotel in Newfoundland for hotel accommodation at 120 New Gower St, St. John's, NL A1C 6K4, Canadá. The property sits in St. John's, placing guests in the province's easternmost city.
Delta St. John's Hotel has accumulated 1,499 reviews, a substantial record of guest stays over time. Guests have given the hotel a 4.3 out of 5 rating across that broad review base. The address on New Gower St anchors the hotel in St. John's, with Corner Brook and Gander among the other Newfoundland places within the province's reach. A gallery of five images lets travellers see the property before they arrive.
Delta St. John's Hotel operates as a hotel at 120 New Gower St, St. John's, NL A1C 6K4, Canadá. The property's website provides further details for those planning a stay. The hotel holds a 4.3 out of 5 rating from 1,499 guest reviews, giving a clear picture of how past visitors judged their stays.
Across Newfoundland the year divides between cool summers and cold winters, with June through August the main travel season. Cooking here leans on fresh seafood, including Atlantic lobster and salmon. The island receives domestic flights, and ferries and bridges also connect it to the mainland. English and French serve as the main languages, and with 1,499 reviews behind it, Delta St. John's Hotel has built a broad record of guest impressions over time.
Frequently Asked Questions
What is the street address of Delta St. John's Hotel?
The street address of Delta St. John's Hotel is 120 New Gower St, St. John's, NL A1C 6K4, Canadá. This places the hotel on Newfoundland, an island in Canada reached by ferries, bridges and domestic flights.
Where is Delta St. John's Hotel located on Newfoundland?
Delta St. John's Hotel sits at 120 New Gower St, St. John's, NL A1C 6K4, on the island of Newfoundland in Canada. The hotel places guests in the provincial capital, with Corner Brook and Gander among the other communities on the same island.
How do guests rate Delta St. John's Hotel?
Guests have given Delta St. John's Hotel a rating of 4.3 out of 5 across 1499 reviews, reflecting consistently positive feedback at its St. John's location. That score places it among the reviewed hotels on Newfoundland in Canada.
Is Delta St. John's Hotel close to town or main attractions?
Delta St. John's Hotel is addressed at 120 New Gower St in St. John's, putting it within the city rather than in an outlying area of Newfoundland. Guests based there can reach other Newfoundland communities such as Bonavista, Trinity and Twillingate, which sit further along the island.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







