-
St. Jakobstrasse 55, St. Gallen | 4 star hotel
from $176
Traveler rating:
4.0/5
Excellent (109 reviews)
-
-
Berneggstrasse 2, St. Gallen | 4 star hotel
from $243
Traveler rating:
4.5/5
Outstanding (65 reviews)
-
Bahnhofplatz, St. Gallen | 4 star hotel
from $183
Traveler rating:
4.0/5
Excellent (49 reviews)
-
Webergasse 22, St. Gallen | Hotel
from $164
Traveler rating:
4.0/5
Excellent (51 reviews)
-
St. Jacobstrasse 62, St. Gallen | 4 star hotel
from $188
Traveler rating:
3.5/5
Very Good (12 reviews)
-
Rorschacherstrasse 50, St. Gallen | 3 star hotel
from $132
Traveler rating:
3.0/5
Good (1 review)
-
Davidstrasse 22, St. Gallen | 3 star hotel
from $189
Traveler rating:
4.5/5
Outstanding (24 reviews)
-
Bahnhofplatz 3, St. Gallen | 3 star hotel
from $194
Traveler rating:
4.0/5
Excellent (17 reviews)
-
Hauptstrasse 82, St. Gallen | Hotel
from $200
Traveler rating:
4.0/5
Excellent (3 reviews)
-
Teufenerstrasse 95, St. Gallen | Hotel
-
-
Straubenzellstrasse 19, St. Gallen | 2 star hotel
from $153
Traveler rating:
4.5/5
Outstanding (21 reviews)
-
Gallusstrasse 36, St. Gallen | Hotel
from $141
Traveler rating:
4.0/5
Excellent (15 reviews)
-
Bahnhofstrasse 67, St. Gallen | 4 star hotel
from $255
Traveler rating:
4.5/5
Outstanding (9 reviews)
-
Moosbruggstrasse 1, St. Gallen | Hotel
from $113
Traveler rating:
4.0/5
Excellent (18 reviews)
-
Bruhlbleichestrasse 11, St. Gallen | 1 star hotel
from $172
Traveler rating:
1.5/5
Poor (4 reviews)
-
Burgstrasse 72, St. Gallen | Hotel
Traveler rating:
3.0/5
Good (1 review)
-
Bankgasse 12, St. Gallen | Hotel
-
Engelgasse 9, St. Gallen | Hotel
from $77
Traveler rating:
3.5/5
Very Good (10 reviews)
Hotel Deals in St. Gallen