Restaurant in Vienna’s 15th District – Mariahilferbräu

Looking for a good restaurant in Vienna’s 15th district? Mariahilferbräu on Mariahilfer Straße 152 has been the Wirtshaus at the heart of Rudolfsheim-Fünfhaus since 1870. Traditional Viennese cuisine, 9 draft beers and a cosy atmosphere – you’ll feel welcome here.

Viennese cuisine in the 15th district

Our menu covers everything Viennese cooking is famous for: original Wiener Schnitzel from veal, Tafelspitz, goulash, Zwiebelrostbraten and seasonal specials – plus vegetarian and vegan options. Everything is freshly prepared daily.

Dining on Mariahilfer Straße

An insider tip on the quieter western stretch of Mariahilfer Straße: after a stroll along Vienna’s longest shopping street, refuel with a schnitzel or a freshly tapped beer – in summer also in our shady garden.

Restaurant near Westbahnhof

From Westbahnhof it’s just a 5-minute walk – or a few minutes on tram 52 or 60 (Staglgasse stop) along outer Mariahilfer Strasse. Perfect for a proper meal before or after your train journey.

More than a restaurant – a true Viennese Beisl

Regulars and visitors meet here to talk, laugh and eat well. With 9 draft beers, a curated wine list and homemade lemonades on the drinks menu, nothing is left to wish for. Read more about our history since 1870 in our local history.

Award-winning

4.4/5 stars on Google (over 3,100 reviews), TripAdvisor Travellers’ Choice 2024 and Beer Pub of the Year 2025 – Mariahilferbräu ranks among the best-rated restaurants in the 15th district.

For every occasion

Lunch, dinner, after-work beers, family celebrations or corporate events – with room for up to 150 guests (indoors + garden) we’re ready for any occasion. Group reservations always welcome.

How to find us

Mariahilfer Straße 152, 1150 Vienna – right on Vienna’s longest shopping street, western section. U3/U6 Westbahnhof (5-minute walk), trams 52 and 60 (Staglgasse stop).

Mariahilfer Straße 152, 1150 Vienna  |  U3/U6 Westbahnhof (5-min walk), tram 52/60 (Staglgasse stop)  |  +43 1 8974749

Monday – Wednesday 15:00 – 22:00
Thursday – Friday 15:00 – 23:00
Saturday 12:00 – 23:00
Sunday 12:00 – 22:00