We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in Canton of St. Gallen

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(362)
(143)
(86)
(2)
(28)
Australian
(1)
Austrian
(12)
Bar
(25)
Brazilian
(1)
Brew Pub
(6)
(40)
Cantonese
(2)
Central American
(3)
Central European
(87)
(10)
Contemporary
(20)
(14)
Diner
(48)
(15)
(8)
Gastropub
(10)
(14)
(5)
Grill
(22)
(26)
(9)
(1)
Israeli
(1)
(1)
(1)
(12)
Minority Chinese
(1)
Pub
(27)
Scottish
(1)
(17)
(16)
(12)
(5)
Swedish
(1)
Swiss
(329)
(31)
Tibetan
(1)
Tunisian
(1)
(14)
Wine Bar
(11)
Cheesecake
(1)
Chicken Wings
(1)
Fondue
(6)
Hamburger
(8)
Hot Dog
(1)
Noodle
(2)
Paella
(1)
Pasta
(28)
Ribs
(1)
Salad
(7)
Sandwiches
(4)
Schnitzel
(4)
Tapas
(1)
More
Dietary Restrictions
Meals
(214)
(59)
(527)
(585)
Price
Cheap Eats
(49)
Mid-range
(1092)
Fine Dining
(78)
Restaurant features
Accepts Credit Cards
(118)
(39)
Free Wifi
(148)
Parking Available
(136)
Reservations
(332)
Serves Alcohol
(209)
Takeout
(105)
Television
(43)
Wheelchair Accessible
(173)
More
Good for
Bar Scene
(24)
Business meetings
(99)
(85)
Kids
(140)
Local cuisine
(34)
(116)
More
Steakhouse (16)
Thai (30)
Seafood (17)
Mexican (12)
Spanish (12)
Cafe (37)
Asian (25)
Lebanese (4)
Wirtschaft zur Alten Post
$$ - $$$, Central European
St. Gallen .3 km away
Ristorante Pizzeria La Pergola
$$ - $$$, Italian, Pizza, Seafood
Gossau 8.0 km away
Treichli
$$ - $$$, Swiss, European, Central European
Wienacht-Tobel 12.8 km away
focacceria AG
$$ - $$$, Italian, Mediterranean, Deli
St. Gallen .1 km away
Einstein Gourmet
$$$$, Swiss, European, Central European
St. Gallen .6 km away
Gasthaus zum Gupf
$$$$, Swiss, European, Central European
Rehetobel 8.9 km away
Restaurant Paul's
$$$$, Swiss, International, Deli
Widnau 20.3 km away
Restaurant Quellenhof
$$$$, Swiss, European, Austrian
Rapperswil 47.3 km away
Gaststuben zum Schlossli
$$$$, Swiss, European, Healthy
St. Gallen .5 km away
Schnuggebock
$$ - $$$, Swiss, European
Teufen 3.9 km away
Wirtschaft zur Alten Post
$$ - $$$, Central European
St. Gallen .3 km away
Fondue Beizli
$$ - $$$, Swiss, European, Central European
St. Gallen .4 km away
Restaurant Romerhof
$$$$, French, International
Arbon 11.0 km away
Waldegg
$$ - $$$, Swiss, European, Fusion
St. Gallenkappel 34.8 km away
Landgasthof Sammelplatz
$$ - $$$, Swiss, European, Fusion
Meistersrute 9.7 km away
Hotel Appenzell
$$ - $$$, Swiss, European, Central European
Appenzell 10.9 km away
Spisegg
$
Abtwil 2.4 km away
Il Portico
$, Italian
Altstatten 13.6 km away
guat&gsund
$, Swiss, Cafe, Healthy
Buchs St. Gallen 28.9 km away
Pizzeria Spaghetteria Gemelli
$, Italian, Pizza
Rorschach 11.4 km away
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Canton of St. Gallen. Showing results in neighbouring cities.
Limit search to Canton of St. Gallen.
#1 of 912 Restaurants in Canton of St. Gallen
#1 of 216 Restaurants in St. Gallen
$$$$ Swiss European Central European International Vegetarian Friendly
Reserve
Gasthaus zum Gupf Rehetobel 8.9 km away
#1 of 7 Restaurants in Rehetobel
#2 of 912 Restaurants in Canton of St. Gallen
#1 of 8 Restaurants in Widnau
#3 of 912 Restaurants in Canton of St. Gallen
#1 of 54 Restaurants in Rapperswil
$$$$ Swiss European Austrian International Central European Vegetarian Friendly Vegan Options
Restaurant Romerhof Arbon 11.0 km away
#1 of 22 Restaurants in Arbon
#4 of 912 Restaurants in Canton of St. Gallen
#1 of 30 Restaurants in Bad Ragaz
Candela St. Gallen
#5 of 912 Restaurants in Canton of St. Gallen
#2 of 216 Restaurants in St. Gallen
#6 of 912 Restaurants in Canton of St. Gallen
#3 of 216 Restaurants in St. Gallen
#7 of 912 Restaurants in Canton of St. Gallen
#4 of 216 Restaurants in St. Gallen
$$ - $$$ Central European Vegetarian Friendly
#8 of 912 Restaurants in Canton of St. Gallen
#1 of 22 Restaurants in Gossau
Treichli Wienacht-Tobel 12.8 km away
#1 of 1 Restaurants in Wienacht-Tobel
$$ - $$$ Swiss European Central European
#9 of 912 Restaurants in Canton of St. Gallen
#1 of 7 Restaurants in Wittenbach
Himmapan Lodge Rapperswil
#10 of 912 Restaurants in Canton of St. Gallen
#2 of 54 Restaurants in Rapperswil
focacceria AG St. Gallen
#11 of 912 Restaurants in Canton of St. Gallen
#5 of 216 Restaurants in St. Gallen
Fondue Beizli St. Gallen
#12 of 912 Restaurants in Canton of St. Gallen
#6 of 216 Restaurants in St. Gallen
$$ - $$$ Swiss European Central European Vegetarian Friendly
netts St. Gallen
#13 of 912 Restaurants in Canton of St. Gallen
#7 of 216 Restaurants in St. Gallen
$$$$ Swiss Brew Pub International European Central European Vegetarian Friendly Gluten Free Options
#14 of 912 Restaurants in Canton of St. Gallen
#3 of 54 Restaurants in Rapperswil
$$ - $$$ Swiss Healthy Central European Mediterranean Vegetarian Friendly
Schnuggebock Teufen 3.9 km away
#1 of 12 Restaurants in Teufen
$$ - $$$ Swiss European Vegetarian Friendly
HotelJakob Rapperswil
#15 of 912 Restaurants in Canton of St. Gallen
#4 of 54 Restaurants in Rapperswil
$$$$ Swiss Central European International European Vegetarian Friendly
Einstein Bar St. Gallen
#16 of 912 Restaurants in Canton of St. Gallen
#8 of 216 Restaurants in St. Gallen
$$ - $$$ Bar International European Pub
#17 of 912 Restaurants in Canton of St. Gallen
#1 of 11 Restaurants in St. Margrethen
#18 of 912 Restaurants in Canton of St. Gallen
#1 of 46 Restaurants in Wil
$$ - $$$ Swiss European Central European Vegetarian Friendly Vegan Options
#19 of 912 Restaurants in Canton of St. Gallen
#9 of 216 Restaurants in St. Gallen
$$ - $$$ Italian Steakhouse Grill Mediterranean European Central European Swiss Vegetarian Friendly
Waldegg St. Gallenkappel
#20 of 912 Restaurants in Canton of St. Gallen
#1 of 3 Restaurants in St. Gallenkappel
Waldegg Teufen Teufen 3.8 km away
#2 of 12 Restaurants in Teufen
$$ - $$$ Swiss Central European European Vegetarian Friendly
Restaurant Michelas Ilge Arbon 11.0 km away
#2 of 22 Restaurants in Arbon
#21 of 912 Restaurants in Canton of St. Gallen
#2 of 30 Restaurants in Bad Ragaz
$$ - $$$ Steakhouse Swiss Seafood European Central European Vegetarian Friendly
#22 of 912 Restaurants in Canton of St. Gallen
#1 of 6 Restaurants in Mels
$$$$ Contemporary Vegetarian Friendly
#23 of 912 Restaurants in Canton of St. Gallen
#1 of 4 Restaurants in Bronschhofen
$$ - $$$ Asian Thai
Restaurant Baren Gonten Gonten 11.1 km away
#1 of 8 Restaurants in Gonten
$$$$ Swiss European Central European