Bourg d’origine très ancienne, il était déjà habité au VIe siècle avant J.-C. par la tribu des Aravos. Romains, Suèves et Arabes l’ont successivement occupé. On comprend pourquoi en y arrivant, haut et inaccessible, il ne pouvait être vaincu que par les armes.
On dit que ce serait le roi de León, Ferdinand 1er, qui lui aurait donné le nom de Malva, et plus tard Marialva, après l’avoir reconquis aux Maures en 1063. Mais on raconte aussi que le roi D. Afonso II du Portugal le légua en 1217 à sa bien-aimée, Maria Alva, et celle-ci serait la véritable origine de son nom.
Des rues médiévales longées de murs et de portes gothiques mènent à une petite place aux allures médiévales.
C’est ici que se trouve le pilori du XVe siècle, entièrement en granit, l’ancienne prison et le tribunal.
L’église, avec son portail manuélin datant du XVIe siècle, est dédiée à Saint-Jacques. Se trouvant sur le chemin emprunté par les pélerins, Marialva commémore aujourd’hui encore la foire annuelle de Saint-Jacques, le jour de la fête de cet Apôtre (25 juillet).
En continuant notre marche vers le sommet, on arrive au majestueux château, l’un des plus grands de la région. De là, le magnifique panorama de 360° coupant le souffle, est comme le repos du guerrier.