Hijo primogénito del matrimonio formado por el conde Paul Charles de Lannoy y su esposa, la princesa Marie Béatrix de Ligne.
Sus hermanos son: Guillebert, Albert, Claude, Myriam, Diane e Isabelle.
Contrajo matrimonio en Oelegem, Amberes, con Alix Marie della Faille de Leverghem, en 1965.
Tuvieron los siguientes hijos: Su esposa falleció a los 70 años víctima de un accidente cerebrovascular, cuando faltaban dos meses para la boda de su última hija.
Debido a su avanzada edad, Philippe cedió el puesto de padrino en la boda religiosa de su hija a su primogénito, Jehan.