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 Rapperswil

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(40)
(10)
Austrian
(2)
Bar
(9)
(13)
Cantonese
(1)
Central Asian
(1)
Central European
(18)
Contemporary
(5)
(2)
Diner
(6)
(4)
(3)
Gastropub
(2)
(10)
Grill
(7)
(4)
Nepali
(1)
(28)
Pub
(10)
(2)
(2)
Swiss
(67)
(12)
Tibetan
(1)
Wine Bar
(5)
Burger
(2)
Cheesecake
(1)
Curry
(3)
Fondue
(1)
Pasta
(9)
Risotto
(2)
Salad
(3)
Tiramisu
(1)
More
Dietary Restrictions
Meals
(11)
(143)
(176)
Price
Cheap Eats
(9)
Mid-range
(316)
Fine Dining
(19)
Restaurant features
Accepts Credit Cards
(38)
(10)
Free Wifi
(51)
Parking Available
(39)
Serves Alcohol
(60)
(54)
Television
(8)
Wheelchair Accessible
(57)
More
Good for
Bar scene
(8)
Business meetings
(35)
Hidden Gems
(1)
Kids
(51)
More
Cafe (9)
Pizza (28)
Thai (12)
Italian (39)
Asian (10)
Chinese (6)
Seafood (8)
Indian (4)
Restaurant Quellenhof
$$$$, Swiss, European, Austrian
Rapperswil
Restaurant Falkenburg
$$ - $$$, Swiss, Healthy, Central European
Rapperswil
Himmapan Lodge
$$$$, Asian, Thai
Rapperswil
HotelJakob
$$$$, Swiss, Central European, International
Rapperswil
Cafe Good
$$ - $$$, Cafe, European, Contemporary
Rapperswil
Thai Orchid
$$ - $$$, Asian, Thai
Rapperswil
Thai Kitchen Lachen
$$ - $$$, Asian, Thai, Central Asian
Lachen 3.0 mi away
Restaurant Falkenburg
$$ - $$$, Swiss, Healthy, Central European
Rapperswil
The Steakhouse
$$$$, Steakhouse, Barbecue, European
Lachen 2.8 mi away
la Scala
$$$$, Wine Bar, Italian, Mediterranean
Rapperswil
Gasthof Lowen
$$$$, Contemporary
Bubikon 3.0 mi away
Oliveiras Restaurant
$$$$, International, Mediterranean, Seafood
Lachen 3.0 mi away
Bleichibeiz Restaurant
$$ - $$$, Swiss, European
Wald 3.9 mi away
PUNTO
$$ - $$$, Italian, Mediterranean, International
Pfaeffikon 3.7 mi away
Landgasthof Adler
$$ - $$$, Gastropub
Gruningen 5.5 mi away
Waldegg
$$ - $$$, Swiss, European, Fusion
St. Gallenkappel 6.5 mi away
Istanbul Kebap
$, Turkish
Rapperswil
Cafe Knobel
$, Swiss, European
Altendorf 3.1 mi away
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Rapperswil. Showing results in neighboring cities.
Limit search to Rapperswil.
#1 of 54 Restaurants in Rapperswil
#3 of 54 Restaurants in Rapperswil
#4 of 54 Restaurants in Rapperswil
$$$$ Swiss Central European International European Vegetarian Friendly
Reserve
#5 of 54 Restaurants in Rapperswil
$$ - $$$ Swiss Mediterranean European Central European Vegetarian Friendly Vegan Options
#8 of 54 Restaurants in Rapperswil
#9 of 54 Restaurants in Rapperswil
Bachlihof Jona 1.1 mi away
#1 of 1 Specialty Food Market in Jona
$$ - $$$ Swiss Cafe European Central European Vegetarian Friendly Vegan Options
#10 of 54 Restaurants in Rapperswil
$$ - $$$ Austrian Swiss European International Central European Vegetarian Friendly
The Steakhouse Lachen, Switzerland 2.8 mi away
#1 of 15 Restaurants in Lachen
Reserve
Loewen Ruti, Switzerland 1.8 mi away
#1 of 17 Restaurants in Ruti
$$ - $$$ Swiss European British
Thai Kitchen Lachen Lachen, Switzerland 3.0 mi away
#2 of 15 Restaurants in Lachen
$$ - $$$ Asian Thai Central Asian Vegetarian Friendly
#1 of 5 Coffee & Tea in Rapperswil
$$ - $$$ Cafe
#12 of 54 Restaurants in Rapperswil
Gasthof Lowen Bubikon, Switzerland 3.0 mi away
#1 of 9 Restaurants in Bubikon
#2 of 5 Coffee & Tea in Rapperswil
#13 of 54 Restaurants in Rapperswil
#3 of 5 Coffee & Tea in Rapperswil
#4 of 5 Coffee & Tea in Rapperswil
$$ - $$$ Cafe German
Oliveiras Restaurant Lachen, Switzerland 3.0 mi away
#3 of 15 Restaurants in Lachen
Sageli Felsenhof Jona 2.5 mi away
#1 of 20 Restaurants in Jona
$$ - $$$ Swiss European German
#14 of 54 Restaurants in Rapperswil
$$ - $$$ Swiss Grill Vegetarian Friendly Vegan Options
#15 of 54 Restaurants in Rapperswil
OX Asian Cuisine Lachen, Switzerland 2.8 mi away
#4 of 15 Restaurants in Lachen
Reserve
Gasthof Seefeld Hurden, Switzerland 3.3 mi away
#1 of 3 Restaurants in Hurden
$$ - $$$ Swiss European Central European