Das Schloss steht auf dem Marienberg südwestlich von Schulenburg, einem Ortsteil von Pattensen. Südlich vom Marienberg liegt die Gemeinde Nordstemmen, die zum Landkreis Hildesheim gehört. Das Schloss bildet zusammen mit dem Bahnhof von Nordstemmen, der als königlicher Bahnhof für das Schloss ausgebaut wurde, ein Ensemble. Touristisch vermarktet wird Schloss Marienburg vom Unternehmen EAC GmbH und dem Verbund Sieben Schlösser im Leine- und Weserbergland.
Schloss Marienburg stand seit 2004 im Privatbesitz von Ernst August von Hannover junior. 2018 wurden wegen des Sanierungsbedarfs in Höhe von 27 Millionen Euro Veräußerungspläne an die öffentliche Hand bekannt. 2020 überführte Ernst August von Hannover das Schloss samt Inventar in die Stiftung Schloss Marienburg, die bis 2030 für eine Sanierung sorgen will.