William var gift flere ganger. Hans første ekteskap ble avsluttet, sannsynligvis ved hans hustrus død, i 1137 da han giftet seg med Alice de Rumilly. Med den sistnevnte hadde han en sønn som også ble kalt William. Han hadde også en rekke barn utenfor ekteskap, sannsynligvis Wimund, biskop over de ytre øyene, og meget sannsynlig også Domnall «MacWilliam». MacWilliam-klanen gjorde ofte opprør mot de senere skotske kongene i håp om overta den skotske tronen.