Hotels in Sankt Gallen

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

Sankt Gallen
Dec 8 — Dec 92
Sankt Gallen
Thu 12/8
Fri 12/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sankt Gallen

Filter by star ratings
All filters
Touchbed City Apartments St.Gallen
8.5 Excellent
Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Saint Gallen, Switzerland 
ExcellentBased on 902 reviews
8.5

TouchBed City Apartments St Gallen is situated in the city's famous tourism and shopping district. Just 10 minutes' walk from St. Gallen Train Station, the property provides guests with an ideal base while visiting St. Gallen.

Hotel Schloss Ragaz
8.1 Excellent
Schloss-Strasse 1, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.7 mi from city centre, Bad Ragaz, Switzerland 
ExcellentBased on 1,191 reviews
8.1

Set in Bad Ragaz, Hotel Schloss Ragaz is an easy drive from Maienfeld and offers a Jacuzzi, a sauna and an outdoor pool. It is ideally positioned for guests wishing to discover the area's attractions.

Sorell Hotel Tamina
8.6 Excellent
Am Platz 3, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.3 mi from city centre, Bad Ragaz, Switzerland 
ExcellentBased on 555 reviews
8.6

Located within walking distance of Bad Ragaz Railway Station, Sorell Hotel Tamina provides guests with a convenient base while visiting Bad Ragaz. It also offers a ski school and a sauna.

Einstein St. Gallen
8.7 Excellent
Berneggstrasse 2, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Saint Gallen, Switzerland 
ExcellentBased on 561 reviews
8.7

Ideally located in St. Gallen, Einstein St Gallen provides modern accommodation an easy drive from University of St. Gallen. It also features a sauna, a Turkish steam bath and an indoor pool.

Hotel Garni Ursalina
Fläscherstrasse 15, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Bad Ragaz, Switzerland 

Hotel Garni Ursalina provides a comfortable setting when visiting Bad Ragaz and is close to everything the area has to offer. It also offers luggage storage and a garden.

Newstar Swiss Quality Hotel
8.8 Excellent
Breitfeldstrasse 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
3.2 mi from city centre, Saint Gallen, Switzerland 
ExcellentBased on 505 reviews
8.8

Located in St. Gallen, Newstar Swiss Quality Hotel is an easy drive from University of St. Gallen and Schlatt-Haslen. It has a gym, as well as luggage storage, a tour desk and meeting rooms.

Oberwaid Hotel
8.9 Excellent
Rorschacher Strasse 311, Saint Gallen, Sankt Gallen, Switzerland
Show on map
2.8 mi from city centre, Saint Gallen, Switzerland 
ExcellentBased on 878 reviews
8.9

Oberwaid - Das Hotel is situated in St. Gallen and features complimentary Wi-Fi. It also provides a sauna, an outdoor pool and a Jacuzzi.

Esos Hotel Quelle
7.7 Good
Badstrasse 9a, Bad Ragaz, Sankt Gallen, Switzerland
Show on map
0.4 mi from city centre, Bad Ragaz, Switzerland 
GoodBased on 887 reviews
7.7

Conveniently based and providing outdoor tennis courts, a sauna and ski in/out facilities, this stylish hotel is located an easy drive from Pfafers. Popular facilities, such as a rooftop terrace and free Wi-Fi, ensure a satisfying stay in Bad Ragaz.

Tips for booking hotels in Sankt Gallen

Cheapest month:April
Most expensive month:February
Average price in Sankt Gallen:$183/night
Cheapest price found:$43/night
Cheapest day:Tuesday
Most expensive day:Sunday
$116 - $245
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$148 - $216
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sankt Gallen hotels

1
Hotel One66
9.0 Excellent
Alte Bildstrasse 6, Postfach 46, Saint Gallen, Sankt Gallen, Switzerland
Show on map
3.3 mi from city centre, Saint Gallen, Switzerland 

Providing a swimming pool, Hotel one66 free parking garage is located in St. Gallen and is a short walk from AFG Arena. It also offers free Wi-Fi, a sun deck and an express check-in and check-out feature.

2
Hotel Dom
8.6 Excellent
Webergasse 22, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.1 mi from city centre, Saint Gallen, Switzerland 

Located in St. Gallen, just a short walk from St. Gallen Train Station, Hotel Dom offers 3-star accommodation and free wireless internet. It is steps from the Abbey Library, eateries and nightlife options.

3
Radisson Blu Hotel, St. Gallen, Acron Helvetia X
7.9 Good
St. Jakob-Strasse 55, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.6 mi from city centre, Saint Gallen, Switzerland 

Radisson Blu Hotel St Gallen is a comfortable base while in St. Gallen and is close to everything the area has to offer. It also offers a sauna, a rooftop terrace and free Wi-Fi.

4
St. Gallen Youth Hostel
8.0 Excellent
Jüchstrasse 25, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.8 mi from city centre, Saint Gallen, Switzerland 

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, meeting rooms and free Wi-Fi.

Cheapest hotels in Sankt Gallen, Switzerland

Hotel Schiffahrt
8.2 Excellent
Schulhausstrasse 1, Quarten, Sankt Gallen, Switzerland
Show on map
1.2 mi from city centre, Quarten, Switzerland 

Hotel Schiffahrt is located in Quarten and features free Wi-Fi. It also offers a concierge, meeting rooms and a lake.

$99
Avg. per night
Hotel Post
8.3 Excellent
Bahnhofstrasse 1, Sargans, Sankt Gallen, Switzerland
Show on map
0.1 mi from city centre, Sargans, Switzerland 

Situated under a 10-minute stroll from Sargans Train Station, Hotel Post provides guests with a convenient base when in Sargans. It also offers meeting rooms, free Wi-Fi and a concierge.

$105
Avg. per night
Hotel am Spisertor
7.9 Good
Moosbruggstrasse 1, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Saint Gallen, Switzerland 

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.

$126
Avg. per night
Schloss Wartensee
7.8 Good
Wartensee 1, Saint Gallen, Sankt Gallen, Switzerland
Show on map
8.0 mi from city centre, Saint Gallen, Switzerland 

Schloss-Hotel Wartensee provides 3-star accommodation, as well as meeting rooms, free Wi-Fi and an express check-in and check-out feature. It is also within walking distance of Rorschacherberg's popular tourist spots.

$130
Avg. per night
Marina Walensee Hotel
8.3 Excellent
20 Gostenstrasse, Quarten, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Quarten, Switzerland 

Located by Walensee, Marina Walensee Hotel offers comfortable accommodation and features free Wi-Fi, a ski school and a kids club. A short walk from Unterterzen Train Station, the bed & breakfast's accessible location makes it an ideal base while visiting Quarten.

$132
Avg. per night
Bodenseehotel Weisses Rössli
8.0 Excellent
Hauptstrasse 69, Rorschach, Sankt Gallen, Switzerland
Show on map
2.3 mi from city centre, Rorschach, Switzerland 

Weisses Rossli Thal is situated in Thal and is within a short walk of nearby attractions, such as Lake Constance. It also offers free Wi-Fi.

$133
Avg. per night
Militärkantine St. Gallen
8.6 Excellent
Kreuzbleicheweg 2, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.7 mi from city centre, Saint Gallen, Switzerland 

Militarkantine St Gallen is set in St. Gallen and is within a 10-minute walk of St. Gallen Train Station. It offers free Wi-Fi, meeting rooms and a playground.

$133
Avg. per night
Hotel Eastside
8.7 Excellent
Langgasse 151, Saint Gallen, Sankt Gallen, Switzerland
Show on map
2.0 mi from city centre, Saint Gallen, Switzerland 

Hotel Eastside free parking is situated in St. Gallen and features free Wi-Fi. It is conveniently positioned for guests wanting to sightsee in the area.

$134
Avg. per night

Hotel prices in Sankt Gallen

2 stars and under
3 stars
4 stars +

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

Where to stay in Sankt Gallen

Facts about staying in Sankt Gallen

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

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

  • What are the best hotels in Sankt Gallen?

    Sankt Gallen is home to many highly-rated hotels, one of which is Yellow Inn, which has a current rating of 8.5. For other potential stays, consider B&B Hotel St Gallen and Boutique City Hotel Gallo, which can also be great places to stay in Sankt Gallen.