Silves is een van de oudste stadjes van de Algarve en is gelegen in het binnenland van de Algarve, aan de rivier de Arade achter Portimão. De stad was tot en met de 13 eeuw in Moorse handen en was eeuwen lang een belangrijke vestigingsplaats in de regio. De rijkdommen van de stad lokte zelfs de Noormannen op hun plundertochten tot deze streek. Vanaf de 13e eeuw kwam de stad weer in handen van de Portugese koning.
Silves is een dorpje met de kenmerkende leuke klein steile straatjes. Bovenop de berg ligt de ommuurde binnenstad. Hier vindt je mooie oude pandjes en witgepleisterde huizen. De kathedraal van het plaatsje stamt uit de 12e eeuw en deed tijden de Moorse overheersing dienst als Moskee. Wellicht dat dit de oorzaak is voor de wat sobere stijl van de kathedraal. In vergelijking met de kerken in de regio is deze maar somber.
Boven de stad uit zie je van ver al het fort van Silves liggen. Het fort is nog steeds te bezoeken en een belangrijke attractie van het stadje. De muren van het fort staan nog steeds overeind. De binnenkant van het fort is echter vervallen en hiervan zijn alleen nog maar de fundamenten zichtbaar. Je kunt de oude muren beklimmen en vanuit deze muren de omgeving bekijken. Je snapt direct het strategische nut van het fort, aangezien het uitzicht prachtig is en je tot ver in de omgeving kunt kijken. Mooi ook zijn de diverse ooievaarsnesten rondom het fort. De binnenkant van het fort is verder verfraaid met een prachtige tuin, vol rozen en fruitbomen.