A rom rövid története: A kolostor templomának eredete egy, az 1255-ös Buda alapítását megelőzőleg már lakott település kőtemploma volt, melyet Máriának szentelték föl. Valószínűleg a templom (kápolna) a XIII. század első felében épülhetett egyszerű négyszögépületként, szentély nélkül.
1254-re a domonkos rend ez a templomot lebontotta és elkezdték építeni a XIII. századi templomukat és kolostorukat a mediterrán vidéki kolostoraik mintájára. A szentély ekkor még egyeneszáródású volt. A templomhajóban e században megkezdődött a polgári lakosság temetkezése.
A XIV. század folyamán a kolostortól északra főiskola épült, melyhez a kolostorépületet is át kellett építeni. A század második felében a templomot is átépítik gótikus stílusban. Ekkor kapja meghosszabbított sokszögzáródású szentélyét, mely egészen kiépül a városfalig.
A XV. század elején a templom építése folytatódott, ekkor épült meg a hatalmas torony, melyet ma Miklós-totonynak ismerünk. Az építkezés még a század végén is folyt. Átboltozták a hajót is.
Mátyás korában szellemi központtá nőtte ki magát a kolostor és az iskola. Ez az időszak volt a szerzetesek utolsó nagy fénykora.
1530-ban az ostrom alatt a keleti épületszárny összeomlott, ekkor menekültek el a szerzetesek. 1541 után török megszállta Budát, a romokat még egy ideig használták, de a kolostorrészt 1686 előtt elbontották. A helyén pékséget és élelmiszerraktárat alakítottak ki. A templomot istállónak használták.
A XVII. században a templomtól délre a jezsuita rend kollégiuma épült föl. 1784-ben az élelmiszerraktárakat iskolává alakították át, mely funkció (épület) egészen a második világháború végéig megmaradt.
A második világháború szörnyű pusztítása a várat erősen sújtotta, így a már megviselt romok és a mellé épített épületek is teljesen elpusztultak. Műemléki felújítás jóval később kezdődött meg: 1956-59 között a Miklós-tornyot egészítették ki, majd A Hilton Szálló építésekor ötvözték a modern vonalakat a gótika íveivel. A szálló 1976-ban nyitotta meg kapuit.
Hogyan jutunk oda? A Várban találjuk meg a Budapest Hilton Szálló épületei között. A templomhajót és -szentélyt a Halászbástya felől könnyű megközelíteni.