The Johanniterhaus is a restaurant with a sense of tradition, situated in a prime location at the entrance to the part of the old town known as the “ Niederdorf” and in immediate proximity to Zurich Main Station. 365 days a year you can enjoy our traditional Swiss dishes and seasonal specialties in the authentic atmosphere of a time-honored brewers’ inn.

In addition to the Brasserie Restaurant, the rustic and comfortable hall on the first upstairs floor can be booked for banquets and special occasions. Whether for annual dinners, birthday parties, club evenings or other events, we are happy to entertain groups of up to 130 guests at any time.

Opening hours: 365 days a year mondays to sundays from 11:00 a.m. to 11:30 p.m.

Our extensive range of meals is available mondays to sundays from 11:00 a.m. to 10:30 p.m.

The Johanniter has a tradition of hospitality dating back to 1901 we look forward to your visit in the near future!