Замок Любарта, або Луцький замок, зведений у XIV столітті як резиденція князя Любарта-Дмитра Гедиміновича, представника литовської династії Гедиміновичів. Він став останньою столицею Галицько-Волинської держави. Будівництво розпочалося з верхнього замку. Пізніше його укріплювали інші правителі — князь Вітовт і князь Свидригайло, через що у народі його часто називають «Замком трьох князів»....
