Hotels in Sankt Gallen

Search and compare Sankt Gallen hotels from hundreds of travel sites and save

Sankt Gallen
25 Oct — 26 Oct2
Sankt Gallen
Mon 25/10
Tue 26/10
...and more

Tips for booking a Sankt Gallen hotel

Cheapest month:June
Most expensive month:February
Average price in Sankt Gallen:£191/night
Absolute cheapest price found:£40/night
Cheapest day:Wednesday
Most expensive day:Thursday
£66 - £394
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£105 - £427
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Sankt Gallen, Switzerland

Show all 840 hotels
St. Gallen Youth Hostel
St. Gallen Youth Hostel
8.4 Excellent
Jüchstrasse 25, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.8 mi from city centre,  

St Gallen Youth Hostel is a comfortable base while in St. Gallen and is close to everything the area has to offer. It also offers an express check-in and check-out feature, a library and free Wi-Fi.

£37
Avg. per night
Hotel Schloss Ragaz
Hotel Schloss Ragaz
8.3 Excellent
Schloss-Strasse 1, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.7 mi from city centre,  

Hotel Schloss Ragaz is a modern base while in Bad Ragaz and is close to everything the area has to offer. It also offers a sauna, an outdoor pool and free bicycle rental.

£91
Avg. per night
Hotel am Spisertor
Hotel am Spisertor
8.2 Excellent
Moosbruggstrasse 1, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre,  

Located amongst a variety of well-known attractions, shops and eateries, Hotel am Spisertor is ideal for those wanting to discover St. Gallen and its surroundings. It also offers laundry facilities, a safe and luggage storage.

£97
Avg. per night
Hotel Alpina
Hotel Alpina
8.0 Excellent
Hauptstrasse 7, Wildhaus, Sankt Gallen, Switzerland
Show on map
2.3 mi from city centre,  

This comfortable hotel in Alt St. Johann offers free Wi-Fi, as well as ski in/out facilities and an express check-in and check-out feature. It also provides a terrace, ski lockers and snow sports.

£102
Avg. per night
Hotel Eastside
Hotel Eastside
8.8 Excellent
Langgasse 151, Saint Gallen, Sankt Gallen, Switzerland
Show on map
2.0 mi from city centre,  

Located in St. Gallen, Hotel Eastside free parking provides free wireless internet and a gym. It is conveniently positioned for guests wanting to sightsee in the area.

£104
Avg. per night
Sorell Hotel Speer
Sorell Hotel Speer
8.6 Excellent
Untere Bahnhofstrasse 5, Rapperswil-Jona, Sankt Gallen, Switzerland
Show on map
0.1 mi from city centre,  

Sorell Hotel Speer is situated in Rapperswil-Jona and is close to the area's popular attractions. It offers free Wi-Fi, a sauna and an express check-in and check-out feature.

£112
Avg. per night
Radisson Blu Hotel, St. Gallen, Acron Helvetia X
Radisson Blu Hotel, St. Gallen, Acron Helvetia X
8.2 Excellent
St. Jakob-Strasse 55, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.6 mi from city centre,  

Less than 20 minutes' stroll from St. Gallen Train Station, Radisson Blu Hotel St Gallen provides guests with an ideal base when visiting St. Gallen. It also offers a sauna, an express check-in and check-out feature and a rooftop terrace.

£117
Avg. per night
Knobelboden Hotel und Restaurant
Knobelboden Hotel und Restaurant
8.4 Excellent
Chnobelbodenstrasse 1, Quarten, Sankt Gallen, Switzerland
Show on map
0.8 mi from city centre,  

This pet-friendly hotel is located in Quarten and features a ski school and free Wi-Fi. It also offers a sauna and an outdoor pool.

£128
Avg. per night

Hotel prices in Sankt Gallen

2 stars or below

£37 - £102

Hotel am Spisertor

No. 1 most popular

Hotel am Spisertor
8.2 Excellent
£97
Avg. per night
Hotel Alpina

No. 2 most popular

Hotel Alpina
8.0 Excellent
£102
Avg. per night
St. Gallen Youth Hostel

Best value

£37
Avg. per night
3 stars

£91 - £130

Hotel Eastside

No. 1 most popular

Hotel Eastside
8.8 Excellent
£104
Avg. per night
Sorell Hotel City Weissenstein

No. 2 most popular

£130
Avg. per night
Hotel Schloss Ragaz

Best value

Hotel Schloss Ragaz
8.3 Excellent
£91
Avg. per night
4 stars and up

£112 - £420

Grand Resort Bad Ragaz

No. 1 most popular

£420
Avg. per night
Radisson Blu Hotel, St. Gallen, Acron Helvetia X
£117
Avg. per night
Sorell Hotel Speer

Best value

Sorell Hotel Speer
8.6 Excellent
£112
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sankt Gallen

Sankt Gallen travel FAQs

  • Where is the best place to stay in Sankt Gallen?

    Sankt Gallen has plenty to offer. Consider staying in some of its most favoured locations, like Bad Ragaz, Saint Gallen, and Rapperswil-Jona.

  • What are the best hotels in Sankt Gallen?

    Sankt Gallen is home to many highly-rated hotels, one of which is Grand Resort Bad Ragaz, which has a current rating of 9.2. For other potential stays, consider Hotel Schloss Ragaz and Einstein St. Gallen, which can also be great places to stay in Sankt Gallen.