Ayamonte fue cedida por Sancho II a la Orden de Santiago, y tras varios acontecimientos pasó a manos de la Corona de Castilla durante el reinado de Alfonso XI, que le concedió estas tierras a los Pérez de Guzmán, que se convirtieron en Condes de Ayamonte.