Η ίδρυση της πόλης-κάστρου στον απόκρημνο λόφο του Κατακεφάλου χρονολογείται από τον 6ο αιώνα μ.Χ. Κατά τη διάρκεια της βενετικής κυριαρχίας εδώ άκμασε μια πόλη στην οποία, σύμφωνα με την παράδοση, κτίστηκαν 100 εκκλησίες. Σήμερα μόνο μία σώζεται σε καλή κατάσταση, η Αγία Ελεούσα. Στο κάστρο ο περιηγητής θα δει επίσης τμήμα των οχυρώσεων και ερείπια σπιτιών. Τοπικοί μύθοι συνδέουν το κάστρο του Κατακεφάλου με το κάστρο της Οριάς (ονομασία κοινή και για κάστρα άλλων περιοχών της Ελλάδας). Το κάστρο καταστράφηκε από τους Τούρκους το 1570 και από τότε δεν έχει ξανακατοικηθεί. Η πεζοπορία μέχρι την είσοδό του ξεκινά 3,5 χλμ βόρεια από τον οικισμό των Λουτρών, αρχικά σε χωματόδρομο και στη συνέχεια σε μονοπάτι.