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.

Grampis Pub

Bahnhofstrasse 70, Zermatt 3920, Switzerland
+41 27 967 77 75
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent37%
  • Very good42%
  • Average16%
  • Poor4%
  • Terrible1%
Travellers talk about
“pizza” (115 reviews)
“ribs” (11 reviews)
“bruschetta” (4 reviews)
Closed Now
All hours
European, Italian, Pizza, Pub, Vegetarian Friendly
$$ - $$$
Bahnhofstrasse 70, Zermatt 3920, Switzerland
All Details
Write a Review
Reviews (420)
Traveller rating
Traveller type
Time of year

1 - 10 of 263 reviews

Reviewed yesterday

Enjoyed the food here and the restaurant was really interesting with a ceiling covered in photos. Fun place to visit.

Thank Heather B
Reviewed 1 week ago via mobile

Looking fir a goid hearty pizza with friendly atmosphere and reasonable price??, for Switzerland, look no further. Great range of Italian food and goid drink selection. Staff super friendly and,Take out an option. Views from window seats a bonus

Thank TATAustralia
Reviewed 1 week ago

Great service, free wifi and the food was great. Definitely recommend the pesto tortellini!!!! It was so good we had to ration it out to keep it fair!

Thank ChristineWilliams260
Reviewed 3 weeks ago via mobile

Grampi's was recommended by another very popular Italian restaurant. My daughter and I both had very good pasta dishes. I had the ravioli and cleaned my plate. Decent proportions. My daughter had pasta with bolognese sauce, which she said was excellent. I liked the atmosphere...More

Thank CudaRoo
Reviewed 4 weeks ago

They have a wood-burning oven that makes the best italian pizzas in Zermatt! Don't miss the pizza here. Service was very friendly and efficient.

Thank kidrick
Reviewed 5 weeks ago via mobile

We had excellent pizzas here. Even the veggie pizza looked good. The service was great and very friendly. A good recommendation by our hotel.

Thank Shaun F
Reviewed 5 weeks ago via mobile

Had the pizza, was very good, atmosphere was so-so. It was on the second floor, would have been nicer by the window overlooking the street I'm sure.

Thank kww31
Reviewed 18 June 2017 via mobile

the restaurant is really cosy and feels very homely. the service is really good and the waiters were all very friendly. the food is pretty worth it - the pizza crust is not too thick and is made using the traditional oven ; the grampi's...More

Thank KhyTheng Q
Reviewed 16 June 2017 via mobile

After being impressed by brown cow pub for lunch we head across to grampis on the opposite side for dinner. Not sure what to expect but reviews were good for grampis especially for their ribs. The ribs had good flavour however, it was slightly under...More

Thank Dan13381
Reviewed 16 June 2017 via mobile

We visited for a 'cheep' pizza each which cost a small fortune I have to say. . But that's Zermatt for you! Ignoring the price, the pizzas were prepared and cooked fresh, they did taste nice and went down a treat with a cold beer...More

Thank SnowSpider
Nearby Restaurants
Brown Cow Pub
719 reviews
.00 km away
153 reviews
.07 km away
Restaurant Whymper-Stube
576 reviews
.06 km away
Nearby Attractions
Stoked Swiss Ski and Snowboard School
236 reviews
.02 km away
Matterhorn Museum - Zermatlantis
653 reviews
.11 km away
Mountaineers' Cemetery
316 reviews
.15 km away
113 reviews
.15 km away
Questions & Answers
Get quick answers from Grampis Pub staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Dinner, After-hours, Drinks
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Full Bar
Good for
Child-friendly, Bar Scene
Open Hours
18:00 - 02:00
18:00 - 02:00
18:00 - 02:00
18:00 - 02:00
18:00 - 02:00
18:00 - 02:00
18:00 - 02:00
Location and Contact Information
  • Address: Bahnhofstrasse 70, Zermatt 3920, Switzerland
  • Location: Europe  >  Switzerland  >  Swiss Alps  >  Canton of Valais  >  Zermatt
  • Phone Number: +41 27 967 77 75
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing