Where to Stay in St. John’s – A Guide to the Capital of Newfoundland & Labrador St. John’s is the capital and largest city of Newfoundland and Labrador. Located on Newfoundland Island, off Canada’s Atlantic coast St. John’s is famous for being the oldest European settlement and the easternmost city ...