Skip to content

The Best Restaurants in St. Gallen

Conny Pokorny/Shutterstock
18 restaurants ranked highest on Falstaff's 100-point scale in St. Gallen. All information including address, phone number and opening hours.
sort by

On the upper floor of the Hotel Einstein, precisely themed fine dining menus with four to six courses unfold pure elegance. The cuisine avoids gimmickry and the wine selection from the vaulted wine cellar delivers big names as well as exciting surprises.

Berneggstrasse 2, 9000 St. Gallen, Switzerland
Swiss Cuisine

The Jägerhof offers gourmet cuisine at a very high level. Finely composed plates with intense flavours and precise technique characterise the style. A destination in St. Gallen for all those who appreciate craftsmanship and creativity and really want to look forward to every course.

Brühlbleichestrasse 11, 9000 St. Gallen, Switzerland

St. Gallen's newcomer. Head chef Benjamin Geisser works closely with his brother, David Geisser, who is well-known from television and has his own successful cookery studio. Dishes here have names such as "Puss in Boots", "Guernica" or "The Kiss". Cool.

Haldenstrasse 1, 9000 St. Gallen, Switzerland

Alpine cuisine meets urban chic at Corso: creative dishes are conjured up with regional products such as Seveler Wagyu and mountain spruce cheese - thanks to the open kitchen in front of the guests. The wine list shines with autochthonous wines - also by the glass thanks to Coravin.

Brühlgasse 37, 9000 St. Gallen, Switzerland
Swiss Cuisine

The Genuss Manufaktur Neubad focuses on variety in the same format: small plates, big on flavour. From tender beef tartare to homemade pasta and juicy veal steak, seasonal cuisine with a regional signature is served in an urban ambience.

Bankgasse 6, 9000 St. Gallen, Switzerland
Swiss Cuisine

This St. Gallen first-floor pub has plenty of rustic charm, but also a lot to offer in terms of cuisine. The kitchen serves down-to-earth, seasonal dishes. Most of them are classically Swiss, with the occasional exotic departure from the norm.

Metzgergasse 5, 9000 St. Gallen, Switzerland

All-day dining in a fresh brasserie atmosphere. The bistro at the Hotel Einstein offers everything from a hearty breakfast to a relaxed dinner, from classics such as Wiener schnitzel, tender fillet of pike-perch or entrecôte to homemade cakes and ice cream.

Wassergasse 7, 9000 St. Gallen, Switzerland
Swiss Cuisine

The elegant Schlössli is a traditional restaurant, but not without finesse. The menu features regional specialities and dishes from further afield. The wine cellar is stocked with special trouvailles from all regions of Switzerland and abroad.

Zeughausgasse 17, 9000 St. Gallen, Switzerland
Swiss Cuisine

Netts Schützengarten is a St. Gallen institution. Here, the brewery loft with bar, gallery, brewery parlour and a cosy beer garden exude uncomplicated hospitality. Classic and international dishes go perfectly with the cellar-fresh beers.

St. Jakobstrasse 35, 9000 St. Gallen, Switzerland

Bistro charm meets flair at Candela: sashimi with wasabi mayo, veal liver with rösti or vegan prosecco ravioli show how creative down-to-earth flavours can be. Insanely delicious and so cosy that you'll want to stay seated.

Sonnenstrasse 5, 9000 St. Gallen, Switzerland

Behind St. Gallen railway station, Perronnord serves Spanish tapas, followed by Swiss classics: roasted almonds, boquerones, gambas al ajillo and yes - the cordon bleu has cult status. Everything is honest, no fuss, with live music and pub flair.

Rosenbergstrasse 48, 9000 St. Gallen, Switzerland
Swiss Cuisine

Kafi Franz is the meeting place for anyone who likes uncomplicated, multiculturally inspired cuisine. Cooked fresh and without frills, the food reflects the diversity of the city of St. Gallen. This lively space remains open for encounters and neighbourliness.

Linsebühlstrasse 35, 9000 St. Gallen, Switzerland
Japanese Cuisine

Lovers of Japanese cuisine will go into raptures in the elegant rooms on the first floor of the Hotel Metropol. All of Nippon's specialities are perfectly prepared and beautifully presented on the tables here. Autumn is celebrated with Japanese hot pot.

Bahnhofplatz 3, 9000 St. Gallen, Switzerland
Swiss Cuisine

There is a Champagne and café bar on the ground floor of this St. Gallen institution, the "Krüsi Stübli" on the second floor, but gourmet dreams come true on the first floor. Excellent, contemporary Italian cuisine made from the best Swiss produce is served here.

Gallusstrasse 4, 9000 St. Gallen, Switzerland
Japanese Cuisine

Izakaya Ekimae brings Japanese food culture to St. Gallen, with an evening focus on omakase - the art of trusting the chef. Authentic and purist with a tangible connection to Kyōto and Ōsaka. Bento boxes are available at lunchtime for a quick lunch.

Grünbergstrasse 6, 9000 St. Gallen, Switzerland

Industrial charm meets Mediterranean grill cuisine in the listed warehouse on Davidstrasse. The centrepiece: an open beechwood grill on which grilled food is prepared in its purest form. Accompanied by a no-nonsense wine list. Why go over the top when it's so good locally!

Davidstrasse 42, 9000 St. Gallen, Switzerland
Italian Cuisine

A visit to Giuseppe and Luciano and their squadra in the kitchen and service is like a sunny short holiday in bella Italia. The cooking is refined Italian without compromise. The highlight of this warm-hearted hospitality is the tavolata for four or more people.

Schwertgasse 1, 9000 St. Gallen, Switzerland
Italian Cuisine

Al Covo offers authentic Italian cuisine, served in the modern and spacious dining room or in the cosy garden. Tradition is lived here. So it's no surprise that everything is made by hand: from the pasta and pizza to the panna cotta.

Abacus-Platz 1, 9300 Wittenbach, Switzerland
Italian Cuisine Swiss Cuisine

This restaurant has many loyal regulars, thanks to its special flair somewhere between nostalgic and artistic. The menu features Italian classics, with the carbonara prepared in Swiss style with béchamel, accompanied by wines from the Belpaese region.

Unterer Graben 20, 9000 St. Gallen, Switzerland
Austrian Cuisine Swiss Cuisine

This elegant restaurant is always worth a visit. It exudes Austrian flair, with succulent fried chicken on the plate and Vorarlberg charm in the air. But if you prefer, you can also enjoy expertly cooked Swiss specialities and Mediterranean dishes.

Gallusstrasse 24, 9000 St. Gallen, Switzerland