El rey Sancho I de Portugal conquistó efímeramente la ciudad de Silves en 1189 (de ella se decía que era diez veces mayor que Lisboa), pero no fue hasta 1249 cuando el rey Alfonso III de Portugal conquistó definitivamente el Algarve proclamándose entonces rey de Portugal y el Algarve.