Das Hotel Piz Alun liegt in St.Margrethenberg, oberhalb von Bad Ragaz/Pfäfers auf 1250m ü.M. Die kleine Gemeinde zählt 106 Einwohner und bietet rundherum viel Grün.
Man fährt in die Ortschaft Bad Ragaz hinein; dem Ortsschild Richtung Pfäfers folgen; durch Pfäfers hindurch; nach ca. 2 km dem Schild St. Margrethenberg folgen, steil den Berg hinauf; dann durch die Ortschaft hindurch bis zum Parkplatz Piz Alun.
Mit dem Zug bis Bad Ragaz und von dort mit dem Postauto bis St. Margrethenberg Dorf. Es gibt täglich zwischen drei bis sechs Busverbindungen.
Zürich – Autobahn Richtung Chur; Ausfahrt Bad Ragaz
Luzern – Autobahn Richtung Zürich bis Sihlbrugg; über den Hirzel und auf die Autobahn Richtung Chur, Ausfahrt Bad Ragaz
St. Gallen – Autobahn Richtung St. Margrethen, Chur; Verzweigung Sarganserland Richtung Chur, Bad Ragaz;