Skip to content

The Best of »Falstaff Restaurant & Pub Guide 2026« in Canton of Schaffhausen

Benny Marty/Shutterstock
12 restaurants in Canton of Schaffhausen featured in »Falstaff Restaurant & Pub Guide 2026« and ranked highest on Falstaff's 100-point scale. All information including address, phone number and opening hours.
sort by

This robust villa on the Rhine offers the perfect setting for a gastronomic excursion. The kitchen team has Spanish roots and previously worked at Disfrutar in Barcelona. You can tell from the fine dishes: They are Mediterranean and often a little playful.

Rheinhaldenstrasse 8, 8200 Schaffhausen, Switzerland

Modern cuisine with regional ingredients is celebrated in a small but fine restaurant in Schaffhausen's old town. Whether it's tender beef, trout ceviche or sour cream ice cream, it tastes great, the atmosphere is informal, the wine selection is local and the service is friendly.

Brunnengasse 3/5, 8200 Schaffhausen, Switzerland
Swiss Cuisine

At Bad Osterfingen, 550 years of living history merge with refined, home-made cuisine: from crispy wood-fired bread to spaetzli and display dishes. The wine cellar produces its own wines, served in the cellar, parlour or under old chestnut trees.

Zollstrasse 17, 8218 Osterfingen, Switzerland
Swiss Cuisine

From snack to dinner, there's a selection of classics and seasonal specialities here in Beringen. Whether in the cosy historic dining room or on the terrace with a view of the village - a carefully curated selection of wines with a focus on local bottles is the perfect accompaniment.

Oberdorf 12, 8222 Ringing, Switzerland

In the listed Haberhaus, once a granary dating back to 1593, freshly prepared dishes are created in the kitchen - such as braised beef with red wine sauce or pork belly with miso kalamansi. A vaulted cellar, bar and regional wines characterise this place full of character.

Neustadt 51, 8200 Schaffhausen, Switzerland
Mediterranean Cuisine

Gastronomy of the good, old, sophisticated times. Guests feel transported back in time with veal shank ravioli and Bœuf Stroganoff. When it comes to wine, the question is: Stein wine or grown-up Bordeaux? Best decanted outside on the old town pavement!

Rathausplatz 14, 8260 Stone at the Rhein, Switzerland
Swiss Cuisine

This house has stood in the old town centre for over 500 years. It has retained its charm, and in winter the tiled stove heats the cosy parlour. The kitchen serves dishes for every taste: from light vegetarian fare to hearty meat dishes.

Herrenacker 11, 8200 Schaffhausen, Switzerland
Swiss Cuisine

Hospitality is a way of life in this restaurant. Tasty dishes are conjured up from healthy, local ingredients, which can also be ordered as a multi-course menu on request. There is also a fine selection of wines, many of which come from the region.

Neustadt 1, 8200 Schaffhausen, Switzerland
Italian Cuisine Mediterranean Cuisine

In the centre of Schaffhausen's old town, the Gerberstube serves homemade pasta, freshly caught fish and tender meat. Creamy sauces, seasonal ingredients and a touch of Italy blend together in the rustic ambience to create a warm place full of hospitality.

Bachstrasse 8, 8200 Schaffhausen, Switzerland

Al Andalus brings a piece of Andalusia to Schaffhausen's city centre. In the shadow of the Munot, you can enjoy authentic tapas, main courses from the grill or casserole and, of course, wine from southern climes, served by friendly service staff.

Unterstadt 21, 8200 Schaffhausen, Switzerland

The Fass Beiz cooks fresh food every day - the menu alternates between seasonal classics and creative Fass evergreens. The kitchen serves everything from cordon bleu to vegan dishes, all down-to-earth but good. Our tip: there are live concerts in the Höfli on Saturdays.

Webergasse 13, 8200 Schaffhausen, Switzerland

Located on the Rhine with a view of the water, Güterhof offers modern Swiss cuisine. Classics such as zander on saffron risotto or Zürcher Geschnetzeltes meet bowls and homemade burgers. Fresh ingredients, fine desserts and Schaffhausen wines round off the menu.

Freier Platz 10, 8200 Schaffhausen, Switzerland