Macar ve Alman birliklerince savunulan kent, 29 Kasım 1944 tarihinde Kızıl Ordu'ya bağlı birlikler ve artık Sovyetler Birliği'nin müttefiki olan ve Almanya'ya savaş ilan etmiş bulunan Rumen ordusu tarafından kuşatıldı. Kuşatma, kenti savunan kuvvetlerin 13 Şubat 1945 tarihinde kayıtsız şartsız teslim olmasıyla sona erdi. Kenti kuşatan Sovyet güçleri, Rodion Malinovski'nin 2. Ukrayna Cephesi'ne bağlı birliklerdir. Savunmadaki kuvvetler, Alman Waffen-SS birlikleri ile Macar ordusudur. Budapeşte kuşatması II. Dünya Savaşı boyunca yaşanan en kanlı kuşatmalardan biri oldu.