Your selected search criteria ended up with 0 results.
Are you sure you want to proceed to search results?
Saint John is the capital city of Newfoundland, and is situated on a small beautiful harbour. Expect to find great restaurants, lively pubs and great shopping.
See all ports