Landmark hotel located in historic downtown overlooking St. John’s harbour and Signal Hill. Steps away from shopping, restaurants, museums and nightlife. Enjoy luxurious guestrooms, chic new lounge bivver, all-day modern restaurant, health club, pool/saunas, lush Court Garden, on-site spa and high speed Internet access.

Sheraton Hotel Newfoundland

115 Cavendish Square, St. John's, NL, Canada

Open in Maps


115 Cavendish Square
St. John's
A1C 3K2
Tel: 709.758.8453