Les forces qui capturent Almeida font partie d'une offensive espagnole de grande ampleur destinée à envahir le Portugal. Au nord, une armée entre en Galice traversant le Douro et menaçant la ville de Porto, alors qu'au sud, un autre armée traverse la frontière au niveau de Ciudad Rodrigo et se dirige vers les fortifications de la ville d'Almeida. La place est prise après seulement neuf jours de siège[2], mais l'avancée espagnole est stoppée par l'arrivée de 8 000 soldats britanniques envoyés en renfort - et la capture des vivres destinées à ravitailler les armées espagnoles lors de la bataille de Valencia de Alcántara.
La forteresse d'Almeida est utilisée comme garnison par le comte d'Aranda, mais elle est la seule forteresse encore aux mains des Espagnols à la fin de la guerre. Elle est rendue aux Portugais après la signature du Traité de Paris en échange de la rétrocession de Cuba et des Philippines à l'Espagne par le royaume de Grande-Bretagne[3].