Kastil Eltz (bahasa Jerman: Burg Eltz) adalah sebuah kastil abad pertengahan yang terletak di perbukitan di atas Sungai Moselle antara Koblenz dan Trier, Jerman. Kastil ini terletak di atas tanjakan batu setinggi 70 meter, di jalur perdagangan Romawi yang penting antara lahan pertanian yang kaya dan pasar mereka.