Salvadoris bergastrild är en liten och mörk astrild. Den är röd på ryggen, grå på undersidan och svart på vingar och stjärt. Könen är lika, förutom att hanen uppvisar lite rött på flankerna. Arten liknar rödmaskad bergastrild, men är mörkare och saknar rött eller gult i ansiktet. Lätet är ett ljust "tsit".
Salvadoris bergastrild delas in i tre underarter med följande utbredning:
Salvadoris bergastrild hittas i bergsskogar, huvudsakligen i täta och fuktiga områden som utmed rinnande vattendrag. Den är en anspråkslös fågel som vanligen ses i par eller smågrupper.