Etimológicamente, «Alhambra» en árabe es «"al-Ḥamrāʼ"» (اَلْحَمْرَاء, 'la Roja'), procedente del nombre completo «al-Qal'a al-hamra» ('castillo rojo').