Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint Gallen

Filter by star ratings
All filters
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, Saint Gallen 
ExcellentBased on 171 reviews
8.4

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.

Hotel Newstar
Hotel Newstar
9.0 Excellent
Breitfeldstrasse 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
3.1 mi from city centre, Saint Gallen 
ExcellentBased on 516 reviews
9.0

Located in St. Gallen, Newstar Swiss Quality Hotel is an easy drive from University of St. Gallen and Schlatt-Haslen. It also offers a lift, a garden and luggage storage.

Touchbed City Apartments St. Gallen
Touchbed City Apartments St. Gallen
8.6 Excellent
Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Saint Gallen 
ExcellentBased on 1,018 reviews
8.6

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 am Spisertor
Hotel am Spisertor
8.4 Excellent
Moosbruggstrasse 1, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Saint Gallen 
ExcellentBased on 501 reviews
8.4

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 a safe, luggage storage and laundry facilities.

Hotel Militärkantine
Hotel Militärkantine
8.7 Excellent
Kreuzbleicheweg 2, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.7 mi from city centre, Saint Gallen 
ExcellentBased on 228 reviews
8.7

Located within a 10-minute walk of St. Gallen Train Station, Militarkantine St Gallen is a convenient base when visiting St. Gallen. Guests can also make use of free wireless internet.

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, Saint Gallen 
ExcellentBased on 1,478 reviews
8.2

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.

Hotel Weisses Kreuz
Hotel Weisses Kreuz
8.0 Excellent
Engelgasse 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre, Saint Gallen 
ExcellentBased on 355 reviews
8.0

This St. Gallen hotel is located within a 10-minute walk of St. Gallen Train Station. Guests can also make use of complimentary wireless internet.

Hotel Am Ring
Hotel Am Ring
8.6 Excellent
Unterer Graben 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.1 mi from city centre, Saint Gallen 
ExcellentBased on 342 reviews
8.6

Located in St. Gallen, Hotel am Ring is within a 20-minute drive of St. Gallen-Altenrhein Airport and provides a swimming pool. Surrounded by local bars and restaurants, it is a short stroll from St. Gallen Train Station.

Gasthof Zur Traube
Gasthof Zur Traube
8.2 Excellent
68 Sankt Gallerstrasse Tres Amigos Mexican Restaurant, Roggwil (Thurgau), Thurgau, Switzerland
Show on map
5.4 mi from city centre, Saint Gallen 
ExcellentBased on 385 reviews
8.2

Gasthof Zur Traube Arbon provides a comfortable setting while in Arbon.

Schloss-Hotel Wartensee
Schloss-Hotel Wartensee
8.2 Excellent
Postfach 264, Saint Gallen, Sankt Gallen, Switzerland
Show on map
8.0 mi from city centre, Saint Gallen 
ExcellentBased on 724 reviews
8.2

Situated in Rorschacherberg, Schloss-Hotel Wartensee is an easy drive from Heiden and provides free wireless internet, an express check-in and check-out feature and luggage storage. It is conveniently located for those wanting to sightsee in the area.

Tips for booking a Saint Gallen hotel

Cheapest month:November
Most expensive month:October
Average price in Saint Gallen:$172/night
Absolute cheapest price found:$66/night
Cheapest day:Sunday
Most expensive day:Tuesday
$124 - $197
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$171 - $203
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Gallen hotels

Show all 57 hotels
1
Hotel Dom
Hotel Dom
8.7 Excellent
Webergasse 22, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.1 mi from city centre, Saint Gallen 

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.

2
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, Saint Gallen 

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.

3
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, Saint Gallen 

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.

Cheapest hotels in Saint Gallen, Sankt Gallen

Show all 57 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.

$47
Avg. per night
Hotel Weisses Kreuz
Hotel Weisses Kreuz
8.0 Excellent
Engelgasse 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre,  

This St. Gallen hotel is located within a 10-minute walk of St. Gallen Train Station. Guests can also make use of complimentary wireless internet.

$77
Avg. per night
Gasthof Zur Traube
Gasthof Zur Traube
8.2 Excellent
68 Sankt Gallerstrasse Tres Amigos Mexican Restaurant, Roggwil (Thurgau), Thurgau, Switzerland
Show on map
0.0 mi from city centre,  

Gasthof Zur Traube Arbon provides a comfortable setting while in Arbon.

$82
Avg. per night
Touchbed City Apartments St. Gallen
Touchbed City Apartments St. Gallen
8.6 Excellent
Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.2 mi from city centre,  

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.

$104
Avg. per night
Hotel Am Ring
Hotel Am Ring
8.6 Excellent
Unterer Graben 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.1 mi from city centre,  

Located in St. Gallen, Hotel am Ring is within a 20-minute drive of St. Gallen-Altenrhein Airport and provides a swimming pool. Surrounded by local bars and restaurants, it is a short stroll from St. Gallen Train Station.

$107
Avg. per night
Hotel Newstar
Hotel Newstar
9.0 Excellent
Breitfeldstrasse 9, Saint Gallen, Sankt Gallen, Switzerland
Show on map
3.1 mi from city centre,  

Located in St. Gallen, Newstar Swiss Quality Hotel is an easy drive from University of St. Gallen and Schlatt-Haslen. It also offers a lift, a garden and luggage storage.

$125
Avg. per night
Hotel am Spisertor
Hotel am Spisertor
8.4 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 a safe, luggage storage and laundry facilities.

$132
Avg. per night
Schloss-Hotel Wartensee
Schloss-Hotel Wartensee
8.2 Excellent
Postfach 264, Saint Gallen, Sankt Gallen, Switzerland
Show on map
8.0 mi from city centre,  

Situated in Rorschacherberg, Schloss-Hotel Wartensee is an easy drive from Heiden and provides free wireless internet, an express check-in and check-out feature and luggage storage. It is conveniently located for those wanting to sightsee in the area.

$136
Avg. per night

Hotel prices in Saint Gallen

2 stars and under

$47 - $132

Hotel am Spisertor

#1 Most popular

Hotel am Spisertor
8.4 Excellent
$132
Avg. per night
Hotel Weisses Kreuz

#2 Most popular

Hotel Weisses Kreuz
8.0 Excellent
$77
Avg. per night
St. Gallen Youth Hostel

Best value

$47
Avg. per night
3 stars

$107 - $213

Hotel Dom

#1 Most popular

Hotel Dom
8.7 Excellent
$174
Avg. per night
Schloss-Hotel Wartensee

#2 Most popular

$136
Avg. per night
Hotel Am Ring

Best value

Hotel Am Ring
8.6 Excellent
$107
Avg. per night
4 stars +

$182 - $257

Einstein St. Gallen

#1 Most popular

Einstein St. Gallen
8.9 Excellent
$189
Avg. per night
Oberwaid Hotel

#2 Most popular

Oberwaid Hotel
8.9 Excellent
$257
Avg. per night
Radisson Blu Hotel, St. Gallen, Acron Helvetia X
$182
Avg. per night

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

Where to stay in Saint Gallen

Saint Gallen travel FAQs

  • What are the best hotels in Saint Gallen?

    Radisson Blu Hotel, St. Gallen, Acron Helvetia X (8.2/10 from 1,478 reviews), Einstein St. Gallen (8.9/10 from 617 reviews), and Hotel Dom (8.7/10 from 578 reviews) are all highly rated places to stay in Saint Gallen.

  • How much do hotels in Saint Gallen cost?

    The average price of a hotel in Saint Gallen is $180 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Saint Gallen?

    $39/night is the cheapest price found for a hotel in Saint Gallen by HotelsCombined users over the last 72 hours.