Ski resort is open
Book in St. Johann in Tirol
Restaurants in St. Johann in Tirol
Here you find 58 restaurants in and around St. Johann in Tirol. All restaurants here are rated by the restaurant's guests, and are sorted from highest to lowest rating.
In St. Johann in Tirol you find food from 26 different kitchen: Italian, Pizza, German, Austrian, Central European, European, Cafe, Bar, Nepali, Mediterranean, International, Asian, Thai, American, Brazilian, South American, Grill, Fusion, Pub, Healthy, Street Food, Indian, French, Diner, Wine Bar, Gastropub.
Filter
Speckbacherstrasse 4, Sankt Johann 6380 Austria
Price level: $$ - $$$
Italian
Pizza
Penzingweg 14, Oberndorf 6372 Austria
Price level: $$ - $$$
German
Austrian
Central European
European
Speckbacherstrasse 30, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Italian
Austrian
Pizza
European
Central European
Winkl-Schattseite 6, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
European
Central European
Innsbruckerstrasse 66, Kirchdorf in Tirol 6382 Austria
Café, price level: $$ - $$$
Cafe
Austrian
European
Brauweg 2, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
Bar
European
Central European
Speckbacherstrasse 41, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
Almen 6, Oberndorf 6372 Austria
Price level: $$ - $$$
Austrian
European
Speckbacherstr. 8, St Johann in Tirol 6380 Austria
Price level: $
Austrian
European
Dechant-Wieshofer-Strasse 11, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
International
European
Central European
Speckbacherstrasse 1, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
European
Central European
Berglehen 53, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
German
Austrian
European
Central European
Kaiserstrasse 32A, St Johann in Tirol 6380 Austria
Fast food, price level: $
Asian
Thai
Hinterkaiserweg 68, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
German
Austrian
Central European
European
Bahnhofstrasse 22, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Italian
European
Central European
Winkl-Schattseite 6b, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Central European
American
Brazilian
Austrian
European
South American
Berglehen 45-47, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
German
Austrian
European
Salzburger Str. 5-7, Hall in Tirol 6060 Austria
Price level: $$$$
Austrian
European
Berglehen 44, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
Grill
European
Hornweg 5, St Johann in Tirol 6380 Austria
Price level: $$$$
Austrian
International
Fusion
European
Weiberndorf 7, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
European
Central European
German
International
Speckbacherstrasse 37a, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Bar
Pub
Healthy
Street Food
Speckbacherstrasse 31, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Italian
Pizza
Speckbacherstrasse 20, St Johann in Tirol 6380 Austria
Café, price level: $$ - $$$
Cafe
Austrian
European
Almen am Kitzbueheler Horn 1, St Johann in Tirol 6380 Austria
Price level: $
Austrian
Central European
Speckbacherstrasse 1, St Johann in Tirol 6380 Austria
Café, price level: $$ - $$$
Speckbacherstrasse 6, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
Cafe
Speckbacherstrasse 2, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Kaiserstrasse 18, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
European
Bar
Cafe
Pub
Diner
Hornweg 20, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
Central European
European
Hauptplatz 7 Gasthof Mauth Hotel, St Johann in Tirol A-6380 Austria
Price level: $$ - $$$
Austrian
European
Hornweg 10, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
European
Hauptplatz 1, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
European
Berglehen 35, St Johann im Pongau 6380 Austria
Café, price level: $$ - $$$
Austrian
European
Speckbacherstrasse 6a, St Johann in Tirol 6380 Austria
Austrian
Cafe
European
Berglehen, 13 A, St Johann in Tirol 6380 Austria
Price level: $$ - $$$
Austrian
International
European