Lakefront restaurant in Weggis offers fresh fish, seasonal menus, and spectacular Lake Lucerne sunsets. Contemporary Swiss cuisine with beautiful terrace.
Restaurant Seeblick on Seestrasse in Weggis, on the northern shore of Lake Lucerne in the canton of Lucerne, is a lakefront restaurant that combines contemporary Swiss cuisine with one of the finest lake views available at any restaurant in Central Switzerland. Weggis sits at the foot of the Rigi massif and enjoys a particularly mild microclimate — palm trees grow along the promenade — making the lakeside terrace one of the most attractive in the region for warm-weather dining. The kitchen works with seasonal produce and focuses on Central Swiss classics executed with contemporary precision: lake fish (perch and pike-perch from Lake Lucerne) dominate the fish section of the menu, prepared with light sauces and seasonal vegetables rather than heavy Alpine preparations. Swiss beef tenderloin sourced from regional farms is a reliable meat option. Seasonal risotto preparations use locally grown ingredients and change through the year. The wine selection is modest but includes Swiss labels from the surrounding central region and Ticino. Reservations are recommended for terrace seating in summer and for weekend evenings year-round. Weggis is accessible from Lucerne by lake boat in approximately 35 minutes or by car in 20 minutes, making it a practical excursion from the city.
Signature dishes
- Lake perch fillets — $36
- Swiss beef tenderloin — $44
- Seasonal risotto — $28
Good to know
- Hours
- Tue-Sun: 11:30-14:00, 18:00-22:00
- Reservations
- Recommended
Location
Seestrasse 44, 6353 Weggis
47.0306, 8.4303 View on map
Highlights
- Direct Lake Lucerne terrace with Rigi massif backdrop — one of the finest dining views in Central Switzerland
- Fresh Lake Lucerne perch and pike-perch — regional lake fish prepared with seasonal precision
- Contemporary Swiss cuisine in a mild-climate lakeside village known for its palm-tree promenade
- Swiss beef tenderloin and seasonal risotto alongside the fish-focused menu
- Accessible from Lucerne by lake boat (35 minutes) — a scenic approach to a lunch excursion
Tips for visiting
- Book a terrace table in advance for summer visits — the lake view tables are the most requested and the first to go.
- The lake boat from Lucerne (35 minutes) is a scenic and relaxing way to arrive, avoiding parking logistics.
- Lake perch (Egli) is freshest in spring and early summer; check with staff for the current catch.
- Lunch on the terrace on a clear day with the Rigi reflected in the lake is a quintessential Central Swiss experience.
- Weggis village has a pleasant promenade walk along the lakefront — combine dinner with an evening stroll before or after.
Accessibility
The restaurant on Seestrasse has a ground-floor entrance from the lakefront road. The main dining room and terrace are at street level and accessible by wheelchair. The flat lakefront location means no significant steps or gradient challenges approaching the restaurant.
Visit, book or contact
Frequently asked questions
Is Weggis easy to reach from Lucerne?
Yes. Weggis is accessible by SBB bus (approximately 30 minutes), by car (approximately 20 minutes), or most scenically by lake boat from Lucerne's main pier (approximately 35 minutes).
Is the restaurant open year-round?
The restaurant operates Tuesday to Sunday. The terrace is available in warm weather; indoor dining is available year-round.
What is the lake fish on the menu?
The menu typically features Egli (perch) and Hechtbarsch (pike-perch) from Lake Lucerne, prepared as fillets with seasonal accompaniments. The specific preparation changes with the season.