Bad Kohlgrub is a German municipality in the district of Garmisch-Partenkirchen, in Bavaria. It lies west of Murnau am Staffelsee and north of Oberammergau, and is connected to both by the Ammergau Railway.Skiing facilities include 4 ski lifts, 4 pistes and of cross-country skiing trails. A chairlift (opened 1954) south of the town leads up to the Hörnlehütte below the summit of the Hörnle mountain (1547m).