Very Good 112 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet

What We Love

  • The Jetsetter rate includes continental breakfast
  • Fireside drinks in the bar after a day on the slopes
  • Stunning mountain and lake views from the south-facing guestrooms
  • Built in 1906, the hotel is traditional and cozy

What To Know

  • A block from the St. Moritz train station
  • The hotel offers a free ski shuttle to/from the nearest lift and free transfers to/from the train station on request
  • Free WiFi


  •  Bar
  •  Free WiFi
  •  Parking On Site
  •  Pet-friendly
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Bedroom Forest Mountains Nature property wooden hardwood cottage bed frame farmhouse attic log cabin wood flooring


Cozy family-run retreat with an authentic Swiss restaurant and a free shuttle to the slopes

The Lowdown

In a prime position in the swank ski town of St. Moritz, Hotel La Margna is a charming family-run property surrounded by snow-covered mountains, 217 miles of ski runs and stunning alpine landscapes. The comfy south-facing guestrooms have chalet-style pine furnishings, and they overlook the mountains and St. Moritz lake. After a day on the slopes, relax in the spa, which features a steam bath and a sauna, then fill up on hearty alpine dishes (fondue, raclette) in the Stüvetta dining room or tuck into more contemporary cuisine at the La Margna restaurant.

In the Area

The popular resort town of St. Moritz is one of the most exclusive ski destinations in the world and has twice hosted the Winter Olympics. It’s a major hub for skiers, snowboarders and hikers, with speedy ski lifts that whisk visitors up into the mountains for a day of winter sports. The region caters to all skill levels, with nursery slopes and glacier runs, and it’s also lined with designer boutiques and award-winning restaurants. Ecco on Snow and Talvo are great options for fun-loving foodies, while the Chesa bar, housed in a farmhouse owned by Badrutt’s Palace Hotel, is a fancy après-ski spot.

How to Get There

Hotel La Margna
Via Serlas 5
St Moritz, 7500 Switzerland


4.5 Very Good 112 Reviews
Swiss quality is what to expect...
Reviewed 3 years ago

This hotel lives up to it's 'Quality' name! Nothing to complain about because you have so much convenience within direct reach of the hotel like the main train station and restaurants. There are splendid panoramic views over Lake St.Moritz and the Swiss Alps. After a long day skiing, make sure to enjoy the on-site spa facilities.

Try the two restaurants, they are a real find when visiting Sils
Reviewed 3 years ago

We ate several times in the large garden of this beautiful hotel, where the tables are protected from any wind and the garden atmosphere is perfect. It is such a lovely experience. The food is excellent and the service very professional. There is also a smaller restaurant called the Stuva inside, a smallish room with beautiful wood panelling all over and charming views outside through the windows. It is very traditional and cosy. Its like a picture in a fairy tale. Its the same food and its delicious. After coming for several years to Sils we finally found this restaurant and are very glad. Vert friendly and knowledgeable waiters, who really know their wines as well. The wine list was extensive and interesting and the food delicious. I wish we had found this restaurant earlier!

Perfect Christmas !!
Reviewed 4 years ago

La margna is a typical swiss hotel very well located in St moritz.

Nice bedrooms and excelent amenities with SPA.

Room are bigs and well decorated eith wood and typical fabrics.

Book at least one dinner..worth the price.

Multilingual staff very helpful and always available.

Just in front on train station which is very convenient but no noisy during our stay.

We recommend a lot !!

Simply put, AMAZING!
Reviewed 4 years ago

My wife and I needed to get away and forget our worries. The Hotel La Margna provided the most special getaway for us. The moment we arrived at the hotel we were greeted with a warm Swiss greeting by the helpful bellhops. The friendly front desk staff helped with our check in and directed us to our room. The room was warm and cozy while being very quiet. The views were spectacular with a clear view over looking the frozen lake and the tall mountains.
For dinner we dined in the stuevetta and enjoyed traditional Swiss cuisine. The fondue was fantastic! The wait staff was friendly and very accommodating.
St. Moritz was beautiful and the people were friendly. The skiing on the mountains was surreal. The hotel even brought us to the lifts.
I have a feeling that we will come back and visit in the future. Thank you La Margna!

Lovely stay in genuine and welcoming environment
Reviewed 4 years ago

I stayed in this lovely hotel for a few days in January for a quiet get-away. I thoroughly enjoyed the atmosphere and the "old world" spirit, which to me added a lot of character and charme. This was also very much owed to the helpfulness and friendliness of the front desk staff, who would always go out of their ways to help. Also, the food in the "Stüvetta" was to die for!!!! If you are looking for genuine and unpretentious, this is your right choice!