Der Staffelsee liegt im bayerischen Alpenvorland, etwa 60 bis 70 Kilometer südwestlich von München, im Landkreis Garmisch-Partenkirchen in Oberbayern. Er befindet sich in der Nähe der Marktgemeinde Murnau am Staffelsee und erstreckt sich zwischen den Gemeinden Seehausen, Uffing und Murnau. Der See ist ca. 7,7 Quadratkilometer groß, bis zu 40 Meter tief und mit seinen sieben bewaldeten Inseln der inselreichste See im Alpenvorland. Südlich des Sees befindet sich das große Naturschutzgebiet Murnauer Moos. Das milde, moorhaltige Wasser macht den Staffelsee zu einem beliebten Badesee und Ausflugsziel mit vielfältigen Freizeitmöglichkeiten wie Wandern, Radfahren und Schifffahrt.