Zamek powstał jako warownia strzegąca traktu handlowego z Węgier do Małopolski. Pierwsza drewniana fortyfikacja została wzniesiona na początku XIII w., prawdopodobnie za panowania węgierskiego króla Beli IV. Została jednak zniszczona przez słynny najazd tatarski w 1241 roku. Odbudowano ją na początku XIV wieku już jako warownię murowaną. Z 1347 roku pochodzą zapiski mówiące już o potężnej warowni. Należała ona zrazu do węgierskich królów, którzy osadzali tu swoich kasztelanów (pierwszy z nich miał mieć na imię Mak, stad nazwa Makovica), potem przechodziła z rąk do rąk.