Best Restaurants in St. Gallen
Hungry in St. Gallen? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in St. Gallen
- Top rated
- Closest to the centre
- A–Z
30 restaurants
-
Swiss4.1★1,601 reviews
Marktplatz
Nestled in the heart of St. Gallen, Marktplatz offers a delightful culinary experience showcasing authentic Swiss dishes. With its inviting atmosphere and diverse menu, it's a must-visit for any food lover.
-
Vegetarian4.5★1,157 reviews
tibits St. Gallen
Discover tibits St. Gallen, a vegetarian haven offering a vibrant buffet of delicious plant-based dishes in a welcoming atmosphere. Perfect for food lovers and health-conscious travelers alike.
-
American4.2★1,293 reviews
Stars and Stripes
Nestled in the heart of St. Gallen, Stars and Stripes offers a delightful American dining experience with a vibrant bar atmosphere. Ideal for brunch or a casual evening out, this restaurant is perfect for tourists seeking a taste of home or something new.
Daily 10:00–24:00
-
Steak4.4★960 reviews
Al Capone
Al Capone in St. Gallen is a premier steakhouse offering an unforgettable dining experience with a focus on quality cuts and exquisite flavors, perfect for meat lovers visiting the city.
Daily 10:30–23:00
-
Fondue4.6★791 reviews
Fondue Beizli
Fondue Beizli offers an authentic Swiss dining experience, specializing in traditional fondue dishes that showcase the rich flavors of the region. Nestled in the heart of St. Gallen, this cozy restaurant is a must-visit for tourists looking to indulge in Swiss cuisine.
Tue–Fri 11:00–14:00, 17:00–23:00 · Sat 11:00–24:00
-
Swiss4.5★788 reviews
Restaurant Guggeien-Höchst
Nestled in the heart of St. Gallen, Restaurant Guggeien-Höchst offers an exquisite taste of Swiss cuisine, featuring fresh local ingredients and a warm ambiance perfect for tourists seeking an authentic dining experience.
Wed–Sat 10:00–23:00 · Sun 10:00–20:00
-
Grill4.6★709 reviews
Lagerhaus
Nestled in the heart of St. Gallen, Lagerhaus is a premier grill restaurant offering an exquisite dining experience with a vibrant atmosphere and a diverse menu that celebrates the art of grilling.
Tue–Fri 11:30–14:00, 17:00–23:00 · Sat 17:00–23:00
-
Swiss4.4★731 reviews
Dreilinden
Nestled in the heart of St. Gallen, Dreilinden is a charming Swiss restaurant that offers a delightful fusion of traditional flavors and modern culinary techniques. Tourists will enjoy a warm atmosphere, exquisite dishes, and an extensive selection of local wines, making it a must-visit dining destination.
-
Restaurant4.6★621 reviews
Candela
Nestled in the heart of St. Gallen, Candela is a culinary haven that offers an exquisite dining experience. With a focus on fresh, high-quality ingredients, this restaurant promises to delight your palate with its innovative dishes and elegant ambiance.
Mon–Sat 11:00–24:00
-
Hamburger4.4★669 reviews
Restaurant Stickerei
Nestled in the heart of St. Gallen, Restaurant Stickerei offers a unique blend of gourmet hamburgers and vegan dishes, making it a must-visit for food enthusiasts. With its vibrant atmosphere and exceptional service, this restaurant caters to diverse palates and promises an unforgettable dining experience.
Mon–Thu 11:30–14:00, 17:00–23:00 · Fri–Sat 11:30–14:00, 17:00–24:00
Acquarello
Acquarello, an acclaimed Italian restaurant in St. Gallen, offers a delightful culinary experience with authentic dishes crafted from the finest ingredients. Perfect for tourists seeking a memorable dining experience.
Mon–Fri 11:30–14:00, 18:00–23:00 · Sat 18:00–23:00
Sauceria Restaurant & Bistro
Experience the exquisite flavors and cozy ambiance at Sauceria Restaurant & Bistro, a culinary gem in St. Gallen, Switzerland. Indulge in delightful dishes crafted with fresh ingredients and local flair.
Tue–Sat 11:30–13:30, 17:30–23:00
Zum Goldenen Schäfli
Zum Goldenen Schäfli, located in St. Gallen, offers an exquisite journey into Swiss culinary traditions. With a menu that celebrates local flavors and seasonal ingredients, this restaurant is a must-visit for food enthusiasts.
Restaurant Brauwerk
Restaurant Brauwerk in St. Gallen is a delightful fusion of culinary tradition and craft brewing, perfect for tourists seeking authentic Swiss flavors in a vibrant atmosphere.
Mon–Sat 11:30–23:00
Kostas der Grieche, St.Gallen Griechisches Feinkost und Spezialitätenrestaurant
Nestled in the heart of St. Gallen, Kostas der Grieche offers an authentic Greek dining experience that captures the essence of Mediterranean flavors. Known for its warm ambiance and friendly service, this restaurant is a must-visit for tourists seeking delicious Greek cuisine.
Tue–Sat 11:15–14:00, 18:00–23:00
Baratella
Nestled in the heart of St. Gallen, Baratella offers a delightful Italian dining experience with a warm ambiance and an array of authentic dishes. Perfect for tourists looking to savor genuine Italian cuisine.
Mon–Sat 11:30–14:00, 18:00–23:30
Zur alten Post
Experience the rich flavors of Swiss cuisine at Zur alten Post, a renowned restaurant in St. Gallen. With its exquisite menu and inviting atmosphere, it's a must-visit for any food lover.
Tue–Sat 11:30–14:00, 17:30–24:00 · Sun 11:30–14:00, 16:30–21:30
Facincani
Discover Facincani, a delightful Italian restaurant in St. Gallen, where authentic cuisine meets a warm atmosphere. Enjoy exquisite dishes crafted from fresh ingredients, perfect for any occasion.
Tue–Thu 11:30–14:30, 18:00–23:30 · Fri–Sat 11:30–14:30, 18:00–0:30
LaVigna
Nestled in the heart of St. Gallen, LaVigna offers an authentic Italian dining experience that captivates both locals and tourists alike. With a cozy atmosphere and a menu filled with traditional recipes, this restaurant is a must-visit for food enthusiasts seeking a taste of Italy.
Tue–Sat 11:00–14:00, 17:00–24:00
Neubad
Discover Neubad, a premier fusion restaurant in St. Gallen, where culinary creativity meets exquisite flavors in a vibrant setting, perfect for food enthusiasts.
Tue–Sat 11:30–14:00, 17:30–23:00
Brasserie LOK
Nestled in the heart of St. Gallen, Brasserie LOK offers a delightful dining experience with a fusion of local flavors and modern culinary techniques, perfect for tourists seeking an authentic taste of Switzerland.
Restaurant Jägerhof
Nestled in the heart of St. Gallen, Restaurant Jägerhof offers a refined dining experience that showcases exquisite flavors and impeccable service, making it a must-visit for food lovers.
Mon–Fri 11:30–14:00, 18:00–22:00 · Sat 17:00–23:00
Restaurant Holi
Restaurant Holi in St. Gallen offers an authentic Indian dining experience, blending traditional flavors with a cozy atmosphere, perfect for tourists seeking culinary adventure.
Tue–Sat 11:00–14:00, 17:00–23:00 · Sun 17:00–21:30
Restaurant Kolosseum
Nestled in the heart of St. Gallen, Restaurant Kolosseum invites tourists to indulge in a delightful culinary experience, offering a menu that showcases the best of local and international cuisine. With its inviting atmosphere and attentive service, it's the perfect spot for a memorable meal.
Bodega Prado
Bodega Prado offers an authentic Spanish dining experience in the heart of St. Gallen, where vibrant flavors and warm hospitality create a memorable culinary journey.
Tue–Thu 11:00–14:00, 18:00–24:00 · Fri–Sat 11:00–14:00, 18:00–1:00
Bäumli
Nestled in the heart of St. Gallen, Bäumli offers an exquisite dining experience that showcases authentic Swiss cuisine, perfect for tourists seeking to indulge in local flavors and hospitality.
Tue–Sat 11:00–14:00, 17:00–23:00
Restaurant Nektar
Restaurant Nektar offers a delightful blend of Mediterranean and modern European cuisine in the heart of St. Gallen, perfect for food lovers seeking an exquisite dining experience.
Osteria San Gallo
Nestled in the heart of St. Gallen, Osteria San Gallo invites tourists to indulge in a delightful Italian culinary experience. With its warm ambiance and exceptional service, this restaurant promises an unforgettable dining adventure featuring authentic flavors and exquisite dishes that celebrate the rich traditions of Italian cuisine.
Mon–Fri 11:00–14:00, 17:30–23:00 · Sat 11:00–14:00, 17:00–23:00
Restaurant Corso
Nestled in the heart of St. Gallen, Restaurant Corso offers an exquisite dining experience that celebrates local flavors and international cuisine. With a welcoming atmosphere and exceptional service, it's a must-visit for food lovers.
Tue–Fri 8:30–14:00, 18:00–23:00 · Sat 18:00–23:00
Einstein Gourmet
Discover the exquisite flavors and elegant ambiance of Einstein Gourmet, a fine dining restaurant in St. Gallen, Switzerland, perfect for discerning food lovers seeking an unforgettable culinary experience.
Wed–Sat 18:00–22:00
Explore St. Gallen on the map
A handpicked selection of must-see spots in St. Gallen, mapped for you.
More about St. Gallen

St. Gallen travel guide
St. Gallen, Switzerland, pairs a UNESCO-listed abbey quarter with textile heritage, museums, hills, Lake Constance excursions and Appenzell culture nearby.
Tell me more about St. GallenMore to explore in St. Gallen
Explore more

Explore more of Switzerland
Discover Switzerland's majestic landscapes, vibrant cities, and rich culture. From alpine adventures to urban exploration, experience the best of Europe in one destination.
Explore Switzerland
Getting your guide ready…
We are putting together a fresh copy of the St. Gallen guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.