Cars are not allowed on Toronto Island, which means you have to park your car on the mainland in Toronto. Read more about the ferry to Toronto and parking close to the Jack Layton Ferry Terminal below. The entrance of the terminal is located on the westside of the Westin Harbour Castle Hotel.