Ce nom de famille d'origine italienne dérive du prénom italien désuet Astolfo, lui-même dérivé de l'anthroponyme germanique (H)aistulf, composé de l'élément (h)aist (proto-germanique : *haifstiz), « violence, véhémence »,, suivi de l'élément ulf (proto-germanique : *wulfaz), « loup », et qui fut notamment le nom d'un roi lombard du VIIIe siècle, Aistolf (en italien : Astolfo).
Astolfi est un nom de famille notamment porté par :