Eccles was the son of John Eccles of Malone, Belfast and Elizabeth Best of Hornby Castle, Lancashire. His father, a Protestant settler born in Scotland, had given shelter to William III of England during a storm prior to the Battle of the Boyne.
