Les plus anciennes structures du château de Montsoriu remontent à la fin du Xe siècle. À cette époque, il s’agissait d’un château de roche. Au cours des XIIe et XIIIe siècles, il fit l’objet d’une importante campagne de transformation, et le chroniqueur Bernat Desclot le décrivit comme « l’un des plus beaux et des plus nobles châteaux du monde ». L’aspect général que présente aujourd’hui le château résulte de sa dernière grande transformation, entreprise par le vicomte Bernat II de Cabrera au milieu du XIVe siècle. Il devint alors une forteresse imprenable organisée en enceintes concentriques, articulée autour de trois grands espaces : l’enceinte supérieure (la partie la plus élevée, la plus ancienne et la plus fortifiée de Montsoriu), la cour d’armes (conçue comme un véritable palais gothique) et l’enceinte inférieure (conçue comme une basse-cour fortifiée).