Hotels in Saint Gallen

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

Saint Gallen, Switzerland
27 Sep — 28 Sep2
Saint Gallen, Switzerland
Mon 27/9
Tue 28/9
...and more

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.3 Excellent
Jüchstrasse 25, Saint Gallen, Sankt Gallen, Switzerland
Show on map
1.3 km from city centre, Saint Gallen 
ExcellentBased on 171 reviews
8.3

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 Eastside
Hotel Eastside
8.8 Excellent
Langgasse 151, Saint Gallen, Sankt Gallen, Switzerland
Show on map
3.3 km from city centre, Saint Gallen 
ExcellentBased on 618 reviews
8.8

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.

Hotel am Spisertor
Hotel am Spisertor
8.3 Excellent
Moosbruggstrasse 1, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.4 km from city centre, Saint Gallen 
ExcellentBased on 532 reviews
8.3

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.

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.9 km from city centre, Saint Gallen 
ExcellentBased on 1,600 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.

Sorell Hotel City Weissenstein
Sorell Hotel City Weissenstein
8.9 Excellent
Davidstrasse 22-24, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.5 km from city centre, Saint Gallen 
ExcellentBased on 325 reviews
8.9

Situated only a short walk from St. Gallen Train Station, Sorell Hotel City Weissenstein offers guests a convenient base when visiting St. Gallen. It is conveniently positioned for guests wanting to sightsee in the area.

Oberwaid Hotel
Oberwaid Hotel
8.9 Excellent
Rorschacher Strasse 311, Saint Gallen, Sankt Gallen, Switzerland
Show on map
4.6 km from city centre, Saint Gallen 
ExcellentBased on 831 reviews
8.9

Oberwaid - Das Hotel provides a comfortable setting when in St. Gallen. It offers complimentary Wi-Fi, an outdoor pool and a free shuttle service.

Tips for booking a Saint Gallen hotel

Cheapest month:August
Most expensive month:December
Average price in Saint Gallen:$214/night
Absolute cheapest price found:$63/night
Cheapest day:Wednesday
Most expensive day:Tuesday
$169 - $267
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$144 - $244
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Gallen hotels

Show all 61 hotels
1
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.9 km 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.

2
St. Gallen Youth Hostel
St. Gallen Youth Hostel
8.3 Excellent
Jüchstrasse 25, Saint Gallen, Sankt Gallen, Switzerland
Show on map
1.3 km 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 61 hotels
St. Gallen Youth Hostel
St. Gallen Youth Hostel
8.3 Excellent
Jüchstrasse 25, Saint Gallen, Sankt Gallen, Switzerland
Show on map
1.3 km 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.

$63
Avg. per night
Hotel am Spisertor
Hotel am Spisertor
8.3 Excellent
Moosbruggstrasse 1, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.4 km 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.

$187
Avg. per night
Hotel Eastside
Hotel Eastside
8.8 Excellent
Langgasse 151, Saint Gallen, Sankt Gallen, Switzerland
Show on map
3.3 km 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.

$208
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.9 km 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.

$244
Avg. per night
Sorell Hotel City Weissenstein
Sorell Hotel City Weissenstein
8.9 Excellent
Davidstrasse 22-24, Saint Gallen, Sankt Gallen, Switzerland
Show on map
0.5 km from city centre,  

Situated only a short walk from St. Gallen Train Station, Sorell Hotel City Weissenstein offers guests a convenient base when visiting St. Gallen. It is conveniently positioned for guests wanting to sightsee in the area.

$260
Avg. per night
Oberwaid Hotel
Oberwaid Hotel
8.9 Excellent
Rorschacher Strasse 311, Saint Gallen, Sankt Gallen, Switzerland
Show on map
4.6 km from city centre,  

Oberwaid - Das Hotel provides a comfortable setting when in St. Gallen. It offers complimentary Wi-Fi, an outdoor pool and a free shuttle service.

$318
Avg. per night

Hotel prices in Saint Gallen

2 stars or below

$63 - $187

Hotel am Spisertor

No. 1 most popular

Hotel am Spisertor
8.3 Excellent
$187
Avg. per night
St. Gallen Youth Hostel

Best value

$63
Avg. per night
3 stars

$125 - $260

Sorell Hotel City Weissenstein

No. 1 most popular

$260
Avg. per night
Hotel Restaurant Schwanen

No. 2 most popular

$216
Avg. per night
Boutique City Hotel Gallo

Best value

$125
Avg. per night
4 stars and up

$244 - $318

Oberwaid Hotel

No. 1 most popular

Oberwaid Hotel
8.9 Excellent
$318
Avg. per night
Radisson Blu Hotel, St. Gallen, Acron Helvetia X
$244
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?

    One of the most popular hotels in Saint Gallen is Radisson Blu Hotel, St. Gallen, Acron Helvetia X, which has been reviewed by 1,600 users and currently has a rating of 8.2/10. Other top-rated locations include Easyhome At Marktplatz Downtown and Einstein St. Gallen, which have received 8.1/10 and 8.8/10 ratings from our users, respectively.

  • How much is a hotel in Saint Gallen tonight?

    Users have found prices for hotels in Saint Gallen tonight starting as low as $132, rising to an average cost of $241, based on searches in the last 72 hours. Prices start from $212 for a 4-star hotel in Saint Gallen for tonight.