Das Erlacher Schloss ist eines der ältesten im Kanton Bern. Es wurde Ende des 11. Jahrhunderts vom Grafen Burkhard von Fenis zum Schutz der am oberen See-Ende vorbeiführenden Strasse erbaut. Im 13. Jahrhundert baute man nach und nach die Altstadt an und legte damit den Grundstein zu einem Städtchen.