Hotel Steffani St. Moritz

Via Traunter Plazzas 6
7500 St. Moritz

Phone +41 818 36 96 96
Fax +41 818 36 97 17

Arrival by car or bus

Even the journey is stunning. St. Moritz is located in Engadin on the southern side of the Alps at 1,856 meters above sea level – in between Zurich, Milan and Munich. St. Moritz is best accessed by the Rhaetische Bahn, by road via the Julier or Maloja Passes or through the Vereina Tunnel.

For directions by car:,
Car-carrying trains through the Vereina Tunnel:

Steffani Parking
If you arrive by private car, a parking fee of CHF 25.- per day will be charged for a place in our garage. A reservation is required. An outdoor parking place is available free of charge, however no reservations are possible. If you arrive by public transportation, we would be pleased to pick you up at the St.Moritz train station.

Arrival by air

St. Moritz has its own airport, located in Samedan, just 5km away from the hotel. You can fly directly to the Engadin Airport from international airports in Zurich, Geneva, Basel, Milan and Munich. There are also air taxi connections to many other national and international destinations. We gladly pick you up from the airport.

Arrival by rail

Swiss Federal Railways (SBB) as far as Chur. From Chur, continue to St. Moritz on the Rhaetische Bahn (RhB). The journey from Zurich to St. Moritz takes about 3,5 hours. We offer free shuttle service between the train station and the hotel.