The best restaurants in Lucerne

sort by
Zur Karte
Zur Liste
sort by
Ethnic Cuisine

At Olivo exquisite taste experiences and seasonal delicacies from the diverse and light cuisine of the Mediterranean are served. Light and authentic dishes with intense flavours bring a Mediterranean feeling to Lake Lucerne.

Haldenstrasse 6, 6006 Lucerne, Switzerland
Contemporary Cuisine

Chef Michèle Meier excels at interpreting first-class ingredients in innovative ways and preparing them with dedication. Her cuisine may seem uncomplicated at first glance, but on closer inspection it reveals itself to be extremely complex and inspiring.

Europaplatz 1, 6005 Lucerne, Switzerland
Classic & Traditional Cuisine

Highest quality is the class of Moritz Stiefel. That's why he sources his ingredients only from suppliers he knows and trusts. By tinkering and experimenting, Stiefel thus conjures up surprising dishes from these ingredients that always delight.

Zürichstrasse 34, 6004 Lucerne, Switzerland
Ethnic Cuisine

At the elegant Klingler's, southern flavours can be enjoyed on the shores of Lake Lucerne. Valerio Flori's light Italian-Mediterranean cuisine ranges from homemade pasta to "trilogie di tartare," fresh fillets of egli and Muotathal veal chops.

Haldenstrasse 4, 6006 Lucerne, Switzerland
Ethnic Cuisine

Not only is the view of the lake and mountains fantastic, but the food served by the motivated service team is also impressive. The menu offers fresh, creative, and enjoyable dishes with a Mediterranean twist, and there are also great vegetarian options.

Adligenswilerstrasse 22, 6006 Lucerne, Switzerland
Ethnic Cuisine

In the heart of Lucerne's old town, traditional Italian dining culture is celebrated at Barbatti. In the cosy room decorated with lots of art, homemade pasta, carpaccio di polpo or the tender carré di agnello - the house speciality - taste twice as good.

Töpferstrasse 10, 6004 Lucerne, Switzerland
Classic & Traditional Cuisine

The Jazzkantine in Lucerne's old town is a pub, café, bar, bakery, concert venue and club. From Tuesdays in the evening, a delicious five-course menu is served, which adapts to the offer of the suppliers, with whom a close contact is maintained.

Grabenstrasse 8, 6004 Lucerne, Switzerland
Classic & Traditional Cuisine

The Old Swiss House creates a masterful fusion of traditional dishes with modern touches. The chefs emphasize the use of the best ingredients to create unforgettable moments of pleasure. With the Wiener Schnitzel, they accomplish this without a doubt.

Löwenplatz 4, 6004 Lucerne, Switzerland
Luxury / High End

Local meets exotic at the Pavillon restaurant. The first-class cuisine scores with classics such as Luzerner-Frischti pâté, chateaubriand or club sandwich, but also with creative bowls and rich salads. At lunchtime, there are fine daily menus.

Schweizerhofquai, 6002 Lucerne, Switzerland

The Lumières restaurant in the chic Château Gütsch owes its name to the evening sea of lights of the city of Lucerne, which lies at its feet. Chef Ludovico De Vivo and his team combine Swiss and Mediterranean cuisine with elegance, lightness and imagination.

Kanonenstrasse, 6003 Lucerne, Switzerland

Precision is at the heart of Reussbad chez Thomas: from the careful selection of ingredients to the loving staging of each dish, the utmost care, passion and dedication to detail are cultivated here. Upscale gastronomy in the French style.

Brüggligasse 19, 6004 Lucerne, Switzerland
Contemporary Cuisine

Honest, passionate cuisine is at the heart of the Drei Könige. At lunchtime there is an attractive set-menu, in the evening creative dishes are à la carte. The surprise menu "one table, one menu" promises a unique gastronomic cuisine. An appetising and creative experience is guaranteed!

Klosterstrasse 10, 6003 Lucerne, Switzerland
Ethnic Cuisine

Brasserie Bodu conjures up a Parisian atmosphere in the middle of Lucerne's old town. The cuisine is balm for homesick Frenchmen: brasserie classics such as entrecôte, tartare or snails find their place on the extensive menu, alongside seasonal specialities.

Kornmarkt 5, 6004 Lucerne, Switzerland

Restaurant Borromäus is an address for conscious gourmets who appreciate a relaxed, stylish and friendly atmosphere. The young kitchen team reinterprets classics and prepares them with seasonal, regional and sustainable ingredients.

Franziskanerplatz 12, 6003 Lucerne, Switzerland

On the outskirts of the old town of Lucerne, Casa Tolone attracts with an Italian ambience, high quality Italian cuisine and a large selection of Italian wines. In the family business, the gastronomic culture of Italy is celebrated with much passion and skill.

Fluhmattstrasse 48, 6004 Lucerne, Switzerland
Classic & Traditional Cuisine

In a relaxed, stylish atmosphere with modern design and a unique location - directly on the Reuss River - enjoyable moments are guaranteed at Des Balances. Andy Fluri and Niko Eichner and their team create refined French-Mediterranean cuisine full of flavours.

Weinmarkt, 6004 Lucerne, Switzerland
Classic & Traditional Cuisine

The Rebstock’s cuisine is both imaginative and traditional, with a focus on seasonal and regional ingredients. Attractive lunch menus or modern, home-style à la carte dishes, some of which are served all day, leave nothing to be desired.

St. Leodegarstrasse 3, 6006 Lucerne, Switzerland

The name says it all: French and Mediterranean cuisine is served at Sauvage, the hotel's gourmet restaurant. Regional products are skilfully combined with ideas, flavours, and ingredients from all over the world and prepared into high-quality, delicious creations.

Bahnhofstrasse 30, 6003 Lucerne, Switzerland
Ethnic Cuisine

For over 30 years, the restaurant Thai Garden has inspired. Today, the recipe for success is still unique quality and authenticity. Here, the freshness and richness of flavours of Far Eastern cuisine find their perfection. A gastronomic experience in a class of its own.

Pilatusstrasse 29, 6002 Lucerne, Switzerland
Classic & Traditional Cuisine

Mediterranean and Asian influences characterise the market-fresh cuisine of Felsenegg Restaurant. Chef Thomas Gassner offers a gastronomic experience in a class of its own. All dishes are homemade and are characterised by freshness and high quality.

Maihofstrasse 4, 6004 Lucerne, Switzerland