Top-10 hotels in the center of St. Gallen

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of St. Gallen together. Cheap hotel rates here start from $134 and reach $237.
Hotellook team
1
Rating 8.5
Hotel Dom
Very good hotel for solo travelers
Very good hotel for solo travelers. Close to parking areas and train stations. Awesome vibe.
from $134
2
Rating 8.8
Hotel Vadian Garni
Excellent hotel for solo travelers
Excellent hotel for solo travelers. Close to the city center and train stations.
from $161
3
Rating 8.8
Hotel Einstein St. Gallen
Excellent hotel for solo travelers
Excellent hotel for solo travelers. Close to the city center and train stations. Great pool.
from $237
4
Rating 7.9
Good city hotel. Close to the city center and train stations. Fantastic service.
from $176
5
Rating 7.6
Good budget hotel. Close to the city center and train stations.
6
Rating 8.0
Good city hotel. Close to the city center and train stations. Awesome vibe.
7
Rating 7.8
Good city hotel. Close to the city center and train stations.
8
Rating 8.0
Very good airport hotel. Close to train stations.
9
Rating 8.4
Hotel am Spisertor
Very good hotel for solo travelers
Very good hotel for solo travelers. Great location.
10
Rating 8.6
Excellent business hotel. Close to the city center and train stations.
from $179
Check all St. Gallen hotels
  • guests