Search
Filter By
Price (per night):
CHF0 - CHF79
CHF80 - CHF99
CHF100 - CHF119
CHF120 - CHF149
CHF150+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Einstein St. Gallen
Berneggstrasse 2, St. Gallen, 9000, Switzerland Show on map 3.33 miles from St. Gallen
Score 8.8 from 335 reviews
Pricesfrom (per room per night)
SingleCHF 144
DoubleCHF 499
Score 8.9 from 128 reviews
Pricesfrom (per room per night)
SingleCHF 212
DoubleCHF 1065
Score 8.5 from 318 reviews
Pricesfrom (per room per night)
SingleCHF 135
DoubleCHF 170
Score 8.5 from 180 reviews
Pricesfrom (per room per night)
SingleCHF 89
DoubleCHF 435
St. Gallen Youth Hostel
Ju?chstrasse 25, St. Gallen, 9000, Switzerland Show on map 1.71 miles from St. Gallen
Score 7.2 from 200 reviews
Pricesfrom (per room per night)
SingleCHF 41
DoubleCHF
Score 8.5 from 132 reviews
Pricesfrom (per room per night)
SingleCHF 125
DoubleCHF 350
Score 8.1 from 801 reviews
Pricesfrom (per room per night)
SingleCHF 76
DoubleCHF 235
Score 8.7 from 470 reviews
Pricesfrom (per room per night)
SingleCHF 105
DoubleCHF 245
Score 7.8 from 272 reviews
Pricesfrom (per room per night)
SingleCHF 82
DoubleCHF 159
Hotel am Spisertor
Moosbruggstr. 1, St. Gallen, 9000, Switzerland Show on map 1.12 miles from St. Gallen
Score 8.3 from 466 reviews
Pricesfrom (per room per night)
SingleCHF 105
DoubleCHF 110
Score 8.6 from 258 reviews
Pricesfrom (per room per night)
SingleCHF 138
DoubleCHF 208
Score 8.1 from 234 reviews
Pricesfrom (per room per night)
SingleCHF 155
DoubleCHF
Score 5.5 from 29 reviews
Pricesfrom (per room per night)
SingleCHF 84
DoubleCHF 114
Sorell Hotel City Weissenstein
Davidstrasse 21, St. Gallen, 9000, Switzerland Show on map 0.55 miles from St. Gallen
Score 8.4 from 278 reviews
Pricesfrom (per room per night)
SingleCHF 126
DoubleCHF
Hotel Sa?ntispark
Wiesenbachstrasse 5, Abtwil, St. Gallen, 9030, Switzerland Show on map 0.44 miles from St. Gallen
Score 9.0 from 244 reviews
Pricesfrom (per room per night)
SingleCHF 190
DoubleCHF 510
Hotel Weisses Kreuz
Engelgasse 9, St. Gallen, 9000, Switzerland Show on map 0.95 miles from St. Gallen
Score 7.6 from 280 reviews
Pricesfrom (per room per night)
SingleCHF 75
DoubleCHF 244
Score 8.8 from 371 reviews
Pricesfrom (per room per night)
SingleCHF 115
DoubleCHF 280
Score 8.1 from 111 reviews
Pricesfrom (per room per night)
SingleCHF 125
DoubleCHF 206
Radisson Blu Hotel
St. Jakob-Strasse 55, St. Gallen, 9000, Switzerland Show on map 2.62 miles from St. Gallen
Score 8.2 from 483 reviews
Pricesfrom (per room per night)
SingleCHF 156
DoubleCHF 788
Score 7.9 from 81 reviews
Pricesfrom (per room per night)
SingleCHF 150
DoubleCHF
Score 8.8 from 2 reviews
Pricesfrom (per room per night)
SingleCHF 90
DoubleCHF 140
Hotel one66 (free parking garage)
Alte Bildstrasse 6, Postfach 462, St. Gallen, 9015, Switzerland Show on mapPricesfrom (per room per night)
DoubleCHF 95