Wzniesiony w latach 1398 - 1408 na istniejącej wtedy wyspie na jeziorze Ełckim, połączonej z lądem drewnianymy mostkami. Funkcja zamku ulegała zmianom i z roli strategicznej, stopniowo stawała się siedzibą władz cywilnych. W 1888 r. zamek i kompleks zamkowy, zaczął pełnić funkcję więzienia do 1970 r. W 1889 r. usypano groblę łącząc wyspę z zachodnim brzegiem. W 1910 r. połączono już wtedy półwysep zamkowy z miastem. W 2010 r. lokalny przedsiębiorca zakupił od miasta kompleks zamkowy, zobowiązując się do jego modernizacji i stworzenia w ciągu 5 lat z kompleksu hotelowego.