Der 1740 entstandene Barockbau wurde entworfen vom Paderborner Hofarchitekten Franz Christoph v. Nagel für die Äbtissin Clara Franziska v. Westerholt-Lembeck und befindet sich in unmittelbarer Nähe zur Stiftskirche Freckenhorst.
Das Freckenhorster Schloss liegt neben der Stiftskirche.