Hermann era el hijo mayor del Príncipe Fernando de Solms-Lich-Hohensolms (1806-1876) y su esposa Carolina, Condesa de Collalto y San Salvatore (1818-1855).
Como noble hesiano, Hermann de Solms-Lich-Hohensolms fue miembro de la cámara alta de los estados del Gran Ducado de Hesse de 1872 a 1874 y desde 1880 hasta su muerte en 1899.
También fue un miembro del parlamento de la Provincia prusiana del Rin.
Contrajo matrimonio en 1865 en Janowice Wielkie con la Condesa Inés de Stolberg-Wernigerode (1842-1904).
Tuvieron siete hijos: