Restaurant Steinbock

The history of the lakeside restaurant in Rapperswil-Jona dates back to the 15th century, when the present-day Steinbock was one of the “three old inns by the lake”.

The romantic lakeside restaurant not only captivates with its breathtaking view of Lake Zurich and the Glarus Alps, but also with its unique ambiance and lovingly prepared, home-style cooking.

The Steinbock treats its guests to Swiss and Austrian specialties, as well as a selection of international dishes. Whether in the traditional restaurant or on the beautiful garden terrace, guests from near and far feel at home here.

The in-house Nautic Pub with its sun terrace offers a carefully compiled menu and the matching lunch menus.

The Restaurant Steinbock is also ideal for drinks receptions, club events, company celebrations, and family parties.

Opening Hours

11.30am – 2.30pm
5.00pm – 11.30pm
5.00pm – 11.30pm
5.00pm – 11.30pm
5.00pm – 11.30pm
11.00am – 10.00pm
11.00am – 10.00pm


Distance Travel time
Zürich Main Station 26.7 km 40 min
Zürich Airport 31.3 km 58 min
Seerestaurant Steinbock
Marktgasse 25
8640  Rapperswil-Jona