Kolejne sukcesy osiągał na igrzyskach olimpijskich w Turynie w 2006 roku, skąd wrócił z dwoma medalami. W swoim pierwszym stracie, kombinacji alpejskiej, osiągnął dziewiąty czas zjazdu i trzynasty w slalomie, co dało mu trzeci łączny wynik i brązowy medal. Wyprzedzili go tylko Ted Ligety z USA i Chorwat Ivica Kostelić. Następnie był ósmy w gigancie, a kolejne pięć dni później zdobył brązowy medal w slalomie. W zawodach tych lepsi okazali się dwaj inni Austriacy: Benjamin Raich, który był szybszy o 1,01 sekundy oraz Reinfried Herbst, który wyprzedził Schönfeldera o 0,18 sekundy. Był to piąty przypadek w historii narciarstwa alpejskiego na igrzyskach olimpijskich, w którym całe podium zajęli reprezentanci jednego kraju. Brał także udział w mistrzostwach świata w Åre w 2007 roku, jednak plasował się poza najlepszą dziesiątką.
Dwukrotnie zdobywał mistrzostwo Austrii: w 1996 roku był najlepszy w kombinacji, a w 2008 roku zwyciężył w supergigancie. Tuż przed inauguracją sezonu 2013/2014 w Sölden ogłosił, że kończy przygodę z wyczynowym sportem.