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...
  • Excellent27%
  • Very good36%
  • Average23%
  • Poor9%
  • Terrible5%
Travelers talk about
“pastries” (23 reviews)
“pretzels” (2 reviews)
“hot chocolate” (13 reviews)
Restaurant Hours
Swiss, Cafe, European, Vegetarian Friendly
$$ - $$$
Via Maistra 8, St. Moritz 7500, Switzerland
All Details
Write a Review
Reviews (403)
Traveler rating
Traveler type
Time of year
  • More languages

1 - 10 of 120 reviews

Reviewed 4 days ago via mobile

We had to visit Hanselmann's after seeing it on a travel show to try the hot chocolate. It was very good and they also have wonderful deserts and chocolates.

Thank wamzie
Reviewed 6 days ago via mobile

We have been here for a mid afternoon break. The cakes are very good and very good looking, our swiss friends asked for an Engadiner Torte and the vendor was trying to sell us a modified version of it as if it was original. We...More

Thank Davide P
Reviewed June 15, 2017 via mobile

Great cafe house right in the middle of the town. It has a large selection of cakes and chocolate. Not cheap

Thank Rene M
Reviewed May 9, 2017

One cannot miss the beautiful frescoed facade of this celebrated bakery and tearoom. Once you have admired the building, and taken a few photos, step inside. Cases of goodies and mouth-watering aromas greet each person immediately upon entering. Everything from cakes to delicate pastries can...More

Thank CJW913
Reviewed April 28, 2017

Found this location to be one of the few stores opened during our visit on a Sunday, so popped in to have a look and to our surprise, they had a big selection of sweets and pastries on offer. They offer some tastings at the...More

1  Thank Tomme T
Reviewed April 20, 2017

Nice little coffee shop/patisserie in St. Moritz. Popped in for morning tea / coffee and a pastry. There are a good selection of cakes / sandwiches and we enjoyed our morning tea / coffee, but were very surprised at the charge of €35 for 3...More

Thank Geraldine S
Reviewed April 11, 2017

This traditional cafe/coffee house is just wonderful! Gorgeous cakes/pastries, lovely coffee and excellent service. Didn't sample the cooked food, but what was being served up looked good.

Thank clydemum
Reviewed March 28, 2017 via mobile

Went for lunch: it was fabulous. Went for tea: fabulous again. Breakfast the next day: you have to like those "pretzel-tasting croissants" the Swiss seem to like so much (not this girl's favorite) however, amazing hot chocolate and the choice in pâtisserie/viennoiseries is wide so...am...More

Thank Theetiquettorialist
Reviewed March 28, 2017

cumbersome process until you get your cake on your tabe. First you have to choose your cake in the pastry shop salesroom, than you have to pay it on the spot and to carry it to your table where you finally have to order your...More

Thank dirkman101
Reviewed March 21, 2017 via mobile

Its such a beautiful and cosy place. We had lunch and dessert. Everyone loved what they ate. Very popular place.

Thank Ismetser
Nearby Restaurants
Hauser Restaurant
694 reviews
.07 miles away
Dal Mulin
119 reviews
.09 miles away
Restaurant-Bar Chesa Veglia
282 reviews
.06 miles away
Nearby Attractions
Lake St. Moritz
474 reviews
.36 miles away
Lake of Staz (Lej da Staz)
153 reviews
.07 miles away
Segantini Museum
155 reviews
.44 miles away
Olympia Bobrun
37 reviews
.47 miles 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
Kids, Families with children, Scenic 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
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