Замок Альтена стоит над одноименным городом, расположенным в узкой долине реки Лене, притока Рура, давшего имя крупнейшему промышленному региону Германии. Уже в древности регион был важным центром добычи и обработки железа.
Замок был предположительно основан в 1108 братьями Адольфом и Эберхардом, служилыми людьми императора Генриха V.
В 1733 король Пруссии Фридрих Вильгельм I отказывает в выдаче средств на ремонт обветшавшего замка.
В течении следующих 100 лет замок использовался государством в качестве тюрьмы, гарнизонных казарм.
В 1856 замок передан ордену иоаннитов под больницу.
В 1907-14 ведутся работы по восстановлению замка. В целом замок сохраняет свои очертания.
В 1912 в замке создана первая в Германии и мире постоянная гостиница-общежитие для путешествующих школьных групп (т.н. Jugendherberge).
Сейчас в замке находится музей.