Map and directions

The Edelweiss Hotel is located in Sils-Maria in the Upper Engadine; an area with good parking facilities and that is well-served by local transport. Also, the hotel provides a free transfer shuttle (8 a.m. till 8 p.m.) for arriving and departing guests.

By car

You can reach the Engadin by car from all over Switzerland, Italy, Germany and Austria. In the case of severe snow, driving on the passes is permitted only with snow chains or 4x4 vehicles. Otherwise,  it is advisable to travel to the Lower Engadine via the Vereina Tunnel (car train) from Klosters. Learn more about the current road conditions, the car train and your personal route.


  • Zurich - Sils: 200 km, 3 hours
  • Milan - Sils: 170 km, 3 hours
  • Munich - Sils: 280 km, 4 hours
  • Basel - Sils: 290 km, 3.45 hours

By train

The journey by Rhaetian Railway (RhB) from Chur - Tiefencastel - Engadine with its tunnels and viaducts is one of Europe’s most impressive railway routes. The Engadine can also be reached from Landquart via the Kloster-Vereina Tunnel. From Zurich HB you can get to St. Moritz in 3 hours. Bus no. 4 from St. Moritz HB will take you to Sils-Maria in 15 minutes. You can also reach the Engadine on a Post Bus from Chiavenna on express line 4E. Learn more about baggage transport and the best train connections.

Railway station transfer

Hotel Edelweiss offers a free transfer from and to St. Moritz railway station in the time from 8 a.m. till 8 p.m.. To arrange your pick-up, please contact us at +41 81 838 42 42 or

Airport transfer

Flights leave Engadin Airport to the international airports of Zurich, Geneva, Basel, Milan and Munich. Minibus services are available on request from various airports to St. Moritz. Learn more about the Engadine Airport and the airport transfer.