Downtown in the historic entertainment and business district, it overlooks the harbour and offers convenient access to magnificent churches, scenic walking trails, Signal Hill, and famous George Street. Our onsite restaurant — The Narrows — has a menu enriched with local flavours and a bar with one of the best views in town. Experience true Newfoundland hospitality with the highest of standards you trust in a Courtyard by Marriott Hotel.

Courtyard by Marriott St. John’s

131 Duckworth Street, St. John's, NL, Canada

Open in Maps


131 Duckworth Street
St. John's
A1C 1E9
Tel: 709.722.6636