Guillermo fue hijo del príncipe Juan Guillermo Friso de Orange-Nassau-Dietz y de la landgravina María Luisa de Hesse-Kassel.