Karierę piłkarską Hattenberger rozpoczął w amatorskim SK Jenbach. Następnie trenował w SK Kufstein, a w 1968 roku został zawodnikiem WSG Wattens. W sezonie 1968/1969 zadebiutował w austriackiej Bundeslidze i od czasu debiutu był podstawowym zawodnikiem Wattens. W 1971 roku został piłkarzem klubu FC Wacker Innsbruck. W 1972 roku wywalczył z Wackerem swoje pierwsze w karierze mistrzostwo kraju. Z kolei w 1973 roku wygrał z Wackerem dublet – mistrzostwo i Puchar Austrii.
Latem 1977 roku Hattenberger odszedł z Fortuny do pierwszoligowego VfB Stuttgart. W nowym zespole po raz pierwszy wystąpił 6 sierpnia 1977 w meczu z Bayernem Monachium (3:3). W Stuttgarcie grał przez 4 lata. W 1979 roku wywalczył z nim wicemistrzostwo Niemiec, a w 1981 roku zajął 3. miejsce w Bundeslidze.
W 1981 roku Hattenberger wrócił do Austrii i ponownie został piłkarzem Wackeru Innsbruck. Grał w nim przez 3 lata, a w 1984 roku zakończył karierę piłkarską.