In 1971 he was elected to a Prize Fellowship of All Souls College, which he held until 1977.
Hornblower was elected Senior Research Fellow of All Souls College, Oxford, taking up his appointment in Michaelmas Term 2010.