Restaurant Johannisburg

A fabulous view over Lake Zurich coupled with culinary highlights from the gourmet kitchen: here everything complements each other perfectly.

The Restaurant Johannisburg is distinguished by its superb location on the castle hill high above Altendorf. From here, the view extends across Lake Zurich at your feet to the surrounding mountain panorama.

At the heart of this gastronomic establishment is, however, the creative yet home-style cuisine. All the dishes are prepared with regionally sourced produce of the very best quality, accompanied by the appropriate wine from the surrounding area or from the vineyards of Europe.

The restaurant has been lovingly decorated and with its beautiful summer terrace is ideal for weddings, birthdays, or corporate events. Those who want to enjoy a drink or a cigar can do so in a relaxed ambiance in the Sunset Bar on the upper floor.

Opening hours

Open on these days

  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • Su
Monday Closed
Tuesday Closed
Wednesday 11:00 - 14:00 17:30 - 24:00
Thursday 11:00 - 14:00 17:30 - 24:00
Friday 11:00 - 14:00 17:30 - 24:00
Saturday 11:00 - 24:00
Sunday 11:00 - 24:00


Due to the constantly changing Covid 19 measures, it is currently impossible to keep all opening hours on the website up to date. Therefore, please check the website of the respective businesses or institutions before visiting a restaurant, shopping or museum.

We thank you for your understanding and wish you a pleasant stay in Zurich.


Distance Travel time
Zürich Main Station 31.1 km 50 min
Zürich Airport 36.1 km 66 min
Restaurant Johannisburg
Burgweg 22
8852  Altendorf