Restaurants

Discover Zermatt's diverse restaurant scene, ranging from traditional Swiss cuisine to international specialities. Savour delicious dishes against a breathtaking mountain backdrop.

172 results to choose from
Sort by
Berghof

Gourmet restaurant

Berghof

Currently closed

Today: 19:00 - 22:00

In our restaurant’s tasteful atmosphere, with a great love of detail, head chef Voglhuber Alexander and his team place great importance upon cuisine that knows how to delight. Culinary delicacies made from market-fresh, local produce, light and palatable. Our service, attentive and friendly, plays its part to create an atmosphere of hospitality. Even with our wines, we have not lost sight of the region: you will find the right drop of Valaisian wine in the restaurant’s own wine cellar to accompany every delicacy.

Pergola

Grill-/steakhouse

Pergola

Currently closed

Today: 15:00 - 22:00

Pergola – a beautiful place to discover. In the old part of the village, surrounded by a flower garden with flourishing geraniums, you can escape the hustle and bustle and give your soul a rest. Fresh, crunchy lettuces from our own garden make the perfect accompaniment to a piece of meat. Treat yourself to a refreshing glass of wine or beer, an aperitif or a delicious coffee. We’ll take excellent care of you!

La Table du Carina

RestaurantItalian, Regional, Mediterranean, Haute cuisine

La Table du Carina

Currently closed

Today: 14:00 - 23:00

From Wednesday to Sunday evening, La Table du Carina offers a selection of sharing plates, full of flavors focused on quality products. Our team will take you on an epicurean adventure, through their creative cuisine and selection of carefully selected natural and local wines. 

A menu moving with the seasons, offering plenty of vegetarian options, in a cosy and friendly set up. 

Plates, wines and company that love to be shared! 

 

Or, simply pop by for a snack and an apero in our beautiful terrace from 16:00.

The number of seats is limited, so a reservation is kindly recommended. Booking available through our website carinazermatt.ch or at +41 27 966 40 66.

You've seen 12 of 172