Accès par les transports publics
En provenance de Zurich; Prenez le train jusqu'à St. Gallen HB. Là, prenez le car postal en direction de Heiden et continuez jusqu'à Heiden en passant par Eggersriet et Grub. Descendez à l'arrêt "Post". De là, il y a environ 170 mètres jusqu'à l'hôtel Heiden. Vous pouvez également prendre le train jusqu'à Rorschach et prendre le Rorschach-Heiden-Bergbahn. De la gare de Heiden, il y a environ 350 mètres jusqu'à l'hôtel Heiden.
En provenance de Chur; Prenez le train jusqu'à Heerbrugg. Là, prenez le car postal en direction de Heiden et continuez jusqu'à Heiden en passant par Berneck et Oberegg. Descendez à l'arrêt "Post". De là, marchez sur environ 170 mètres le long de la Seeallee, dans la direction d'où vous êtes venu en car postal. L'hôtel Heiden se trouve sur la droite de la rue.
Accès en voiture
En provenance de Zurich; Prendre l'A1 direction St. Gallen jusqu'à la sortie "St. Gallen Neudorf". Suivre les panneaux "Heiden" via Eggersriet et Grub. Passer l'entrée Heiden et suivre la route sur environ 800 mètres. À l'entrée du village, tournez à gauche en direction du centre, l'Hotel Heiden se trouve à environ 150 mètres sur la gauche.
En provenance de Chur; prenez l'A13 en direction de St. Margrethen, jusqu'à la sortie "St. Margrethen". Continuez via Rheineck, Lutzenberg et Wolfhalden. Passez l'entrée de Heiden et suivez la route jusqu'à la gare. Tournez à gauche en direction du centre et suivez les indications "Hotel Heiden". Suivez la Seeallee sur environ 100 mètres, le bâtiment se trouve sur le côté droit de la rue.