Stedsnavnet Luxor kommer fra arabiske , , som bokstavelig betyr «palassene», fra det kollektive flertall av , , som kan være et lånord fra latinske i betydningen «befestet leir». Det kan tilsvare det greske og koptiske toponymet, henholdsvis τὰ Τρία Κάστρα, , og ⲡϣⲟⲙⲧ ⲛ̀ⲕⲁⲥⲧⲣⲟⲛ, , som begge betyr «tre festninger».