While there are no hotels on the island, the closest one on the mainland is located directly next to the Jack Layton Ferry Terminal: The Westin Harbour Castle.