St. Gallen Hotels & Accommodations
Hotel Baren Gonten
Dorfstrasse 40, Gonten, 9108 Switzerland
Call
~7.52 miles east of St. Gallen
- Three Star hotel
- 10 sleeping rooms in hotel
Roessli - Alt St Johann
Hauptstrasse, Alt St Johann, 9656 Switzerland
Call
~8.11 miles southeast of St. Gallen
- Three Star property
- Complimentary breakfast is offered
Hotel Alpina - Unterwasser
Saendli 888, Unterwasser, 9657 Switzerland
Call
~8.53 miles southeast of St. Gallen
- Three Star property
- Free complimentary breakfast
Saentis : Ober Mueli 949
Ober Mueli 949, Unterwasser, 9657 Switzerland
Call
~8.75 miles southeast of St. Gallen
- Midscale hotel
- Check-in time: 14:00
Schoenau
Schoenauried, Wildhaus, 9658 Switzerland
Call
~8.94 miles southeast of St. Gallen
- Three Star property
- Complimentary breakfast is offered
Hotel Stump's Alpenrose
Vordere Schwendistrasse 62, Wildhaus, 9658 Switzerland
Call
~9.54 miles southeast of St. Gallen
- 3 star property
- Check in time: 14:00
Hotel NewStar
Breitfeldstr9, St Gallen, 9015 Switzerland
Call
~9.57 miles northeast of St. Gallen
- Affordable property
- 57 sleeping rooms in hotel
Arvenbueel
Arvenbueelstrasse 47, Amden, 8873 Switzerland
Call
~10.18 miles south of St. Gallen
- Affordable hotel
- Check in: 14:00
Hecht
Hauptgasse 9, Appenzell, 9050 Switzerland
Call
~10.41 miles east of St. Gallen
- 3-star Mountain property
- 4 meeting rooms in property
Hotel Toggenburgerhof
Florastrasse 2, Kirchberg Sg, 9533 Switzerland
Call
~10.79 miles northwest of St. Gallen
- Affordable hotel
- Check-in time: 15:00
Landgasthof Santisblick
Grimm 27, Abtwil Sg, 9030 Switzerland
Call
~10.84 miles northeast of St. Gallen
- Three Star Rural hotel
- 12 rooms in hotel
Zur Linde - Teufen
Buehlerstrasse 87, Teufen, 9053 Switzerland
Call
~11.27 miles northeast of St. Gallen
- Affordable property
- Check in time: 12:00
Seeblick Weesen in Weesen
Amdenerstrasse 30, Weesen, 8872 Switzerland
Call
~11.55 miles southwest of St. Gallen
- Three Star property
- Hotel has 4 rooms
Hotel Militaerkantine
Kreuzbleicheweg 2, St Gallen, 9000 Switzerland
Call
~11.68 miles northeast of St. Gallen
- 3 star hotel
- Free breakfast
Hotel Walhalla
Poststrasse 27, St Gallen, 9001 Switzerland
Call
~12.19 miles northeast of St. Gallen
- High-end Downtown property
- Hotel has an eco-friendly policy See more
Einstein St. Gallen
Berneggstrasse 2, St.gallen, 9000 Switzerland
Call
~12.21 miles northeast of St. Gallen
- High end Downtown property
- Check in: 15:00
Hotel Dom - St Gallen
Webergasse 22, St Gallen, 09000 Switzerland
Call
~12.27 miles northeast of St. Gallen
- 3 star property
- Check-in time: 15:00
Gallo - St Gallen
Stjakobstr 62, St Gallen, 9000 Switzerland
Call
~12.88 miles northeast of St. Gallen
- Affordable property
- Free breakfast
Vreni Gigers Jaegerhof
Bruehlbleichestr11, St Gallen, 9000 Switzerland
Call
~12.92 miles northeast of St. Gallen
- Mid-scale property
- Check in: 14:00
Bleiche - Wald
Jonastrasse 11, Wald, 8636 Switzerland
Call
~13.37 miles west of St. Gallen
- Affordable hotel
- Complimentary breakfast is offered
Pension Alpenrasli
Obere Rotenwies 19, Gais, 9056 Switzerland
Call
~13.58 miles east of St. Gallen
- 3 star hotel
- Check in time: 17:00
Hotel Schwanen
Obere Bahnhofstr 21, Wil, 9500 Switzerland
Call
~13.72 miles northwest of St. Gallen
- 3 star property
- Free breakfast
Hotel Eastside - St Gallen
Langgasse 151, St Gallen, 9008 Switzerland
Call
~14.29 miles northeast of St. Gallen
- Midscale property
- 46 sleeping rooms in hotel
Oberwaid Hotel in St Gallen
Rorschacher St. 311, St Gallen, 9000 Switzerland
Call
~15.14 miles northeast of St. Gallen
- 4-star hotel
- 144 sleeping rooms in hotel
Next: See My St. Gallen Hotels with Pricing
Back to Top