Sayyiduna al-Harith bin Malik bin al-Barsa' (may Allah be pleased with him) said: I heard the Messenger of Allah (peace and blessings be upon him) say on the day of the Conquest of Makkah: "After this, it will never be attacked again until the Day of Resurrection."
Hadith Referenceالمعجم الكبير للطبراني / باب الحاء / 3321