Das Hotel Oberforsthof liegt im Salzburger Land und ca. 60 km von Salzburg, 3 km vom Zentrum St. Johann im Ortsteil Alpendorf auf ca. 800 m Seehöhe.