Martin was married twice. He first married Janet Moreton, they later divorced. He then married Scottish actress Hermione Gregory. He had four children from his first marriage; his son Sandy Martin has been an MP. He died on 5 October 2017 at the age of 87, while on holiday in Bulgaria.
