La Basilique Saint-Georges est la plus ancienne église conservée au Château de Prague. Sa construction se termina vers 920 dans le domaine du siège des rois, et on ajouta, un peu plus tard, en 973, le monastère des femmes bénédictines. Elle fut en grande partie reconstruite au 12e siècle, après un grand incendie qui détruit l'église et le monastère (l'apparence actuelle de la Basilique date en grande partie du 12e siècle).
L’église a survécu, au cours des siècles, à de nombreux autres incendies et guerres, et subi plusieurs modifications. Une façade baroque y a été rajoutée au 17e siècle. L'époque du purisme du début du 20e siècle a vu disparaitre la plupart des annexes postérieures afin de privilégier l'intérieur roman original.