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.

Cafe Hanselmann

Via Maistra 8, St. Moritz 7500, Switzerland
+41 81 833 38 64
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good33%
  • Average23%
  • Poor9%
  • Terrible5%
Travellers talk about
“pastries” (23 reviews)
“cake” (9 reviews)
“pretzels” (2 reviews)
Restaurant Hours
Swiss, Cafe, European, Vegetarian Friendly
€€ - €€€
Via Maistra 8, St. Moritz 7500, Switzerland
Write a Review
Reviews (389)
Traveller rating
Traveller type
Time of year

81 - 90 of 389 reviews

Reviewed 15 May 2013

In the atmosphere of the book of Rosetta Loy "The Chocolate from Hanselmann" you will have one of the best hot chocolate in the world. Do not forget the "Nusse Torte" (Nuts pie) from the engadf\ine vally. Historically the pastry chefs from the Habsburg court...More

Thank gerovital
Reviewed 11 May 2013

Expresso and ristretto were total disappointments. 3 small chocolates to accompany expresso and ristretto was average for Swiss quality. One of the specialities of the Engadine region is a nut shortbread-like pie called gateau de noix (in french) and this one from Hanselmann is just...More

Thank sharkwhale13
Reviewed 16 April 2013

The choclatiest cakes served with hot chocolate are the perfect way to thaw after a day's skiing. Hanselmann has been a St Moritz institution for generations, deservedly so.

1  Thank Julian A
Reviewed 4 April 2013

it is quite old fashioned, but simply THE place to go for a coffee and croissant in the morning, a simple lunch at noon or a tea with cake or the famous and yummee Silserbretzel - before baking it is dipped into a saline solution...More

1  Thank Christina H
Reviewed 28 March 2013

Whether you come for breakfast or a mid-afternoon snack, Hanselmann's gives you a great snack with a view. The pastries are fine and service is seamless. Ignore the crinkles and bumps in the room and focus on the views from the terrace room. Sooner or...More

1  Thank Peter R
Reviewed 27 March 2013

We called in for morning coffee . This is what Swiss Cafe's are all about locals having morning coffee and watching tourists like ourselves trying to trying to decide on what to have , while trying to blend in with the locals. The selection was...More

1  Thank swissonj
Reviewed 22 March 2013

Foir the first time in many vicits the place was empty. There were more staff than clients and the terrace room which one always had to wait for was sadly empty and all tables free. We had nice flavored coffee, rather weak, and the strudel...More

Thank victoria c
Reviewed 18 March 2013

It is located at the heart of St. Moritz old town, in a building with a very interesting exterior. The food is somewhat expensive, even for Switzerland, but on par for St. Moritz. The service was friendly and the coffee was good, although the green...More

Thank rewaka
Reviewed 26 February 2013

Had lunch there in a window seat watching horse racing on the frozen lake. Magic. Excellent service, great food and the best cakes.

Thank John S
Reviewed 25 February 2013

very good for cakes and pastry and seeing & being seen. Buy a typical Nusstorte- nut cake. You won't regret

1  Thank peterat
Nearby Restaurants
Hauser Restaurant
663 reviews
.11 km away
Dal Mulin
114 reviews
.14 km away
Restaurant-Bar Chesa Veglia
276 reviews
.10 km away
Steffani Restaurant
232 reviews
.12 km away
Nearby Attractions
Lake St. Moritz
445 reviews
.58 km away
Lake of Staz (Lej da Staz)
148 reviews
.11 km away
Segantini Museum
153 reviews
.71 km away
Olympia Bobrun
37 reviews
.76 km away
Questions & Answers
Get quick answers from Cafe Hanselmann 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
Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Free Wifi, Reservations
Good for
Child-friendly, View
Location and Contact Information
  • Address: Via Maistra 8, St. Moritz 7500, Switzerland
  • Location: Europe  >  Switzerland  >  Swiss Alps  >  Canton of Graubunden  >  Engadin St. Moritz  >  St. Moritz
  • Phone Number: +41 81 833 38 64
  • E-mail