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 Weggis

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(176)
(48)
(2)
(24)
Austrian
(4)
Bar
(18)
Brazilian
(2)
Brew Pub
(1)
(19)
Cantonese
(1)
Central European
(87)
(11)
Contemporary
(8)
Diner
(7)
(14)
(1)
Gastropub
(2)
(4)
(1)
Grill
(9)
(5)
(1)
Israeli
(1)
(3)
Native American
(1)
(28)
Pub
(12)
(15)
(3)
Swiss
(119)
Szechuan
(2)
(13)
Wine Bar
(4)
Baguette
(1)
Burrito
(1)
Cannelloni
(1)
Cheeseburger
(1)
Chicken Wings
(1)
Crab
(1)
Crab Cake
(1)
Cupcake
(1)
Dim Sum
(1)
Dumplings
(1)
Fish & Chips
(2)
Fondue
(3)
Halloumi
(1)
Hamburger
(11)
Lasagne
(2)
Lobster
(4)
Meatloaf
(5)
Noodle
(6)
Pad Thai
(4)
Paella
(1)
Pasta
(11)
Pretzel
(1)
Ribs
(3)
Saltimbocca
(1)
Sandwiches
(3)
Schnitzel
(12)
Shrimp
(6)
Tapas
(2)
More
Dietary Restrictions
Meals
(40)
(230)
(240)
Price
Cheap Eats
(21)
Mid-range
(422)
Fine Dining
(46)
Restaurant features
Accepts Credit Cards
(70)
Free Wifi
(98)
Parking Available
(53)
Reservations
(195)
Serves Alcohol
(151)
Takeout
(72)
Wheelchair Accessible
(147)
More
Good for
Bar Scene
(28)
Business meetings
(92)
(78)
Kids
(109)
(101)
(20)
More
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Weggis. Showing results within 40 km of Weggis.
Limit search to Weggis.
Zunfthausrestaurant Pfistern Lucerne 10.0 km away
#24 of 353 Restaurants in Lucerne
₹₹ - ₹₹₹ German Swiss European Central European Vegetarian Friendly Vegan Options Gluten Free Options
Restaurant Mathisli Kehrsiten, Switzerland 5.8 km away
#1 of 2 Restaurants in Kehrsiten
₹₹ - ₹₹₹ Swiss European
Cafe Pizzeria Piccadily Buochs, Switzerland 6.5 km away
#4 of 8 Restaurants in Buochs
₹₹ - ₹₹₹ Pizza
Zur Werkstatt Lucerne 9.7 km away
#31 of 353 Restaurants in Lucerne
₹₹ - ₹₹₹ Swiss Mediterranean European Asian
Beach Bistro on the Lake Gersau, Switzerland 5.9 km away
#7 of 9 Restaurants in Gersau
  • Paradise found 08/01/2015
Restaurant OX Grill Bier Wein Adligenswil 6.9 km away
#1 of 3 Restaurants in Adligenswil
₹₹ - ₹₹₹ Steakhouse
Ristorante Pizzeria Da Nino Kuessnacht am Rigi, Switzerland 5.8 km away
#19 of 23 Restaurants in Kuessnacht am Rigi
₹₹ - ₹₹₹ Italian Seafood Mediterranean Grill Pizza
Blend Teehaus Lucerne 9.9 km away
#28 of 353 Restaurants in Lucerne
Valentino Lucerne 10.1 km away
#25 of 353 Restaurants in Lucerne
Thai Food Curling Bistro Schwyz, Switzerland 6.2 km away
#21 of 32 Restaurants in Schwyz
Barbatti Lucerne 9.8 km away
#32 of 353 Restaurants in Lucerne
Rigi PIzza Kuessnacht am Rigi, Switzerland 5.5 km away
#20 of 23 Restaurants in Kuessnacht am Rigi
Order Online
Hotel Restaurant Sternen Buochs, Switzerland 6.5 km away
#5 of 8 Restaurants in Buochs
Swiss European
OAK Grill & Pool Patio Burgenstock, Switzerland 5.9 km away
#8 of 8 Restaurants in Burgenstock
Peperoncini 1313 Udligenswil 6.8 km away
#2 of 2 Restaurants in Udligenswil
₹₹ - ₹₹₹ Italian Pizza
Pasha Sisha Lounge Buochs, Switzerland 6.4 km away
#6 of 8 Restaurants in Buochs
Restaurant Ammos Lucerne 10.2 km away
#27 of 353 Restaurants in Lucerne
Bam Bou by Thomas Lucerne 9.8 km away
#33 of 353 Restaurants in Lucerne
Bacco Arth, Switzerland 7.5 km away
#2 of 12 Restaurants in Arth
Jialu National Lucerne 9.4 km away
#42 of 353 Restaurants in Lucerne
Seerestaurant Schlussel Immensee, Switzerland 7.5 km away
#1 of 4 Restaurants in Immensee
₹₹ - ₹₹₹ Swiss European
Restaurant Geissmatt Lucerne 10.6 km away
#23 of 353 Restaurants in Lucerne
₹₹ - ₹₹₹ Italian Mediterranean European Central European Vegetarian Friendly
Manor Restaurant Manora Lucerne 10.0 km away
#34 of 353 Restaurants in Lucerne
Khoua Vientiane Lucerne 9.9 km away
#36 of 353 Restaurants in Lucerne
Gasthof Rossli Adligenswil 6.9 km away
#2 of 3 Restaurants in Adligenswil
Mill'Feuille Lucerne 10.2 km away
#30 of 353 Restaurants in Lucerne
Casa Tolone Lucerne 10.1 km away
#35 of 353 Restaurants in Lucerne
Song Pi Nong Lucerne 9.9 km away
#38 of 353 Restaurants in Lucerne
tibits Lucerne 9.7 km away
#45 of 353 Restaurants in Lucerne