Hotels in St.Gallen Canton

Hotels found in St.Gallen Canton — 145

Search hotels in St.Gallen Canton


Betliserstrasse 16, Weesen, St.Gallen Canton Map
Flyhof Photos
19 reviews

The traditionally built, historic wood and stone house Flyhof in Weesen is a family-owned hotel, set Show more

Hotel Säntis

Hauptstrasse, Unterwasser, St.Gallen Canton Map
Hotel Säntis Photos
1 reviews

The Hotel Säntis is located at Unterwasser, between the famous Mountain " Säntis" on the north and the Show more


Alte Spinnerei, Murg, St.Gallen Canton Map
Lofthotel Photos

Featuring magnificent views over Walensee Lake and the Churfirsten Mountains, the bright and airy 3-star Show more

Resort Walensee

Gostenstrasse 20, Unterterzen, St.Gallen Canton Map
Resort Walensee Photos
4 reviews

Situated amid a breathtaking mountain scenery on the shores of Lake Walen, the Resort Walensee can be Show more

Bed & Breakfast Oasee

Staffeln 14, Jona, St.Gallen Canton Map
Bed & Breakfast Oasee Photos
31 reviews

Overlooking the Obersee Lake, Bed & Breakfast Oasee can be found just 200 metres from the shore and Show more

Hotel Buchserhof

Grünaustrasse 2, Buchs, St.Gallen Canton Map
Hotel Buchserhof Photos
7 reviews

Only 200 metres from the Buchs Train Station and a 7-minute walk from the NTB Buchs college, Hotel Buchserhof Show more

B&B Bett am Weiher

Marktgasse 64, Wil Map
B&B Bett am Weiher Photos
10 reviews

Located in the Old Town of Wil, Bett am Weiher offers rooms with a flat-screen TV and wooden floors. Show more


Wisstrasse 42, Hemberg Map
Frohwies Photos

Frohwies is a 500 year old house set on a hilltop between St Peter and Bächli-Hemberg. Show more