Otto var etterkommer av flere kjente astronomer. Han var sønn av Ludwig Struve, barnebarn av Otto Wilhelm von Struve og oldebarn av Friedrich Georg Wilhelm von Struve. Han var også nevøen til Karl Hermann Struve.