汗国的入侵而兴建。其后神圣罗马帝国皇帝西吉斯蒙德将原来的建筑物改建为哥特式王宫。1541年至1686年期间，奥斯曼土耳其佔领了布达佩斯，布达城堡被用作军营及清真寺。直至17世纪，哈布斯堡王朝赶走了土耳其，布达城堡被重建成巴洛克式。现时布达城堡成为了匈牙利国家美术馆，供游人欣赏。布达城堡于1987年被联合国教科文组织列入世界遗产。