Das Schlossgebäude von Hogwarts liegt am Ufer eines großen Sees, der im Schulleben häufiger eine Rolle spielt. Der See grenzt an einer Seite direkt an den Ort Hogsmeade. Die Bewohner des Schlosses können sich bei gutem Wetter am Seeufer erholen. Auch Spaziergänge rund um den See sind möglich.
Hagrids Hütte befindet sich ganz in der Nähe des Verbotenen Waldes. Die Hintertür und der Nutzgarten sind zum Waldrand hin ausgerichtet, von der vorderen Tür und den vorderen Fenstern aus ist der Haupteingang des Schlosses mit der Eingangstreppe zu sehen.