Luis Alfonso es hijo de Alfonso de Borbón y Dampierre, duque de Cádiz y nieto de Alfonso XIII de España, y de María del Carmen Martínez-Bordiú y Franco, duquesa de Franco y nieta de Francisco Franco.