Featured St. Gallen 3 stars Hotels

See all 57 Hotels in St. Gallen
Sorell Hotel City Weissenstein
Sorell Hotel City Weissenstein
Davidstrasse 22-24, St. Gallen
3.0 out of 5.0

$141

$141
Hotel one66
Hotel one66
Alte Bildstrasse 6, St. Gallen
3.5 out of 5.0

$114

$114
Hotel Appenzell
Hotel Appenzell
Hauptgasse 37, Appenzell
3.0 out of 5.0

$200

$200
Esos Hotel Quelle
Esos Hotel Quelle
Badstrasse 9a, Bad Ragaz
3.0 out of 5.0

$111

$111
Saentis
Saentis
16 Staatsstrasse, Alt Sankt Johann
3.0 out of 5.0

$227

$227
Linde
Linde
Bühlerstrasse 87, Teufen
3.0 out of 5.0

$186

$186
Hecht
Hecht
Hauptgasse 9, Appenzell
3.0 out of 5.0

$171

$171
Hotel Eastside
Hotel Eastside
Langgasse 151, St. Gallen
3.5 out of 5.0

$180

$180
Hotel Herisau
Hotel Herisau
Bahnhofstr. 14, Herisau
3.5 out of 5.0

$185

$185
Gasthof Frohe Aussicht
Gasthof Frohe Aussicht
Küchenrain 11, Schwende
3.0 out of 5.0

$143

$143
Map

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.