A Capela de São Pedro de Castro é um templo rústico erguido sobre um castro romano alcantilado em monte à beira do rio Zêzere.