Kungliga Vitterhets Historie och Antikvitets Akademien
Er war Mitglied der British Academy (Fellow, 1960), der Royal Irish Academy und der Kungliga Vitterhets Historie och Antikvitets Akademien und Ehrendoktor der Universität Stockholm, der Queen’s University Belfast und der Rhodes University. Roberts erhielt den schwedischen Nordstern-Orden.