Find Your Hotel

Sheraton Hotel Newfoundland

115 Cavendish Square
St. John’s, Newfoundland and Labrador
A1C 3K2, Canada

phone: 1-709-726-4980
toll-free: 1-888-870-3033

St. John’s prestigious luxury hotel, with breathtaking panoramic ocean views. Steeped in history and built on the site of the old Fort William at the base of Signal Hill, the beautifully designed Sheraton Hotel is located in the heart of downtown St. John’s with views of historic St. John's harbour and just steps from boutique shopping and legendary George Street.


Available hotel Offers