The Castle of Moreira de Rei is a well-preserved medieval castle located in the civil parish of Moreira de Rei, in the municipality of Trancoso, Portuguese district of Guarda.