El castillo perteneció a la casa de Arcos y al parecer su nombre procede del matrimonio de Pedro Ponce de León, primogénito y heredero malogrado del I marqués de Cádiz, con una hija del valido Álvaro de Luna, que también dio nombre al castillo de Luna de Rota.