St.Gallen Canton hotels

Hotels City Rating From

Grand Resort Bad Ragaz  5 stars

7310 Bad Ragaz, Switzerland, Bad Ragaz, Switzerland, CH 7310

Bad Ragaz Superb USD 641

Walhalla Hotel St. Gallen  4 stars

Bahnhofplatz, Poststrasse 27, St. Gallen, Switzerland, CH-9001

St. Gallen Fabulous USD 169

Radisson Blu Hotel, St. Gallen  4 stars

St. Jakob-Strasse 55, St. Gallen, Switzerland, 9000

St. Gallen Fabulous USD 213

Einstein St. Gallen Hotel  4 stars

Berneggstrasse 2, St. Gallen, Switzerland, 9000

St. Gallen Superb USD 267

Hotel Schwanen Wil  3 stars

Obere Bahnhofstrasse 21, Wil, Switzerland, 9500

Wil USD 147

Hotel Garni Siesta Flumserberg  3 stars

Tannenboden, Flumserberg, Switzerland, 8898

Flumserberg Fabulous USD 179

Lofthotel Murg  3 stars

Alte Spinnerei, Murg, Switzerland, 8877

Murg Superb USD 255

Hotel Eastside St. Gallen  3 stars

Langgasse 151, St. Gallen, Switzerland, 9008

St. Gallen Superb USD 174

Hotel Mozart Rorschach  3 stars

Hauptstrasse 82, Rorschach, Switzerland, 9400

Rorschach Fabulous USD 172

Newstar Swiss Quality Hotel St. Gallen  3 stars

Breitfeldstrasse 9, St. Gallen, Switzerland, 9015

St. Gallen USD 161

Hotel Metropol St. Gallen  3 stars

Bahnhofplatz 3, St. Gallen, Switzerland

St. Gallen Fabulous USD 206

Schloss Wartegg Hotel Rorschacherberg  3 stars

Das Bio Schlosshotel Am Bodensee, Von Blarer Weg 1, Rorschacherberg, Switzerland, 9404

Rorschacherberg Fabulous USD 212

Hotel Dom St. Gallen  3 stars

Webergasse 22, St. Gallen, Switzerland, 9001

St. Gallen Fabulous USD 137

Hotel Jakob Rapperswil  3 stars

Hauptplatz 11, Rapperswil (SG), Switzerland, 8640

Rapperswil (SG) Good USD 187

Youth Hostel St. Gallen  2 stars

Juchstrasse 25, St. Gallen, Switzerland, 9000

St. Gallen

Resort Walensee Unterterzen  0 stars

Gostenstrasse 20, Unterterzen, Switzerland, 8882

Unterterzen Fabulous USD 327
Switzerland regions