Hrad Marvão se nachází ve výšce 843 metrů nad mořem, v jednom z nejvyšších bodů v Serra de São Mamede, zvaném Serra do Sapoio. Hora je poměrně strmá, tvoří přirozený obranný bod s možností přístupu pouze z východní strany, kde se rozvinulo intramurální osídlení. Odtud bylo možné pozorovat hranici se sousední zemí a španělským městem Valencia de Alcántara, kde se vícekrát očekával vstup nepřátelských armád.
Komplex, dobře zachovalý, vede k překrývání pevností, které odpovídají několika dobře zdokumentovaným stavebním obdobím.
Několik částí zdi pochází z doby křesťanského dobytí D. Afonsem II. (12. století), včetně románského portálu Tvrz, Portas da Traição a malé cisterny. Na konci století. XIII, D. Dinis nařídil provést sanační a zpevňovací práce, identifikované ve dveřích s lomeným obloukem a městském plotu. V 15. a 16. století byly zpevněny vchody, Tvrz byla změněna na současnou strukturu a byla postavena velká cisterna.
Bašty Porta de Rodão, Porta da Vila, Fortim a Rua Nova jsou pozdní stavby ze 17. století. XVII, stavební kampaně, která měla za cíl posílit obranu během válek o obnovení nezávislosti mezi Portugalskem a Španělskem (1640-68). Koncem století byly změněny některé orientace strážních věží a upraveny vstupy do zámeckého areálu. Poté byly postaveny Forno do Assento a dílny citadely, které nyní zmizely.
Kromě vojenských prvků je hrad Marvão oceňován zejména pro okolní krajinu. Proto stojí za to projít Marvão po stěnové chodbě končící u Keep, odkud, jak praví lidové přísloví, „můžete vidět hřbety ptáků“, když létají.