Do antigo castelo medieval de Vila Flor, construído em 1286 por D. Dinis, pouco mais sobra que o Arco de D. Dinis (ou Porta da Vila), uma das cinco portas em arco da antiga muralha. A porta principal é flanqueada por uma torre quadrada que é acompanhada de mais duas torres defensivas de planta semicircular. O castelo estava integrado numa das rotas de peregrinação do caminho de Santiago, prosseguindo para Castela. (Imóvel de Interesse Público)
Estado de conservação: Mau.