Search Hotels near Top St. Gallen Attractions

Most Popular Hotels in St. Gallen

See all 56 Hotels in St. Gallen
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Walhalla
Hotel Walhalla

Poststrasse 27, St. Gallen 9001

4.0 out of 5.0
3.8 out of 5 (154 reviews)

Located in Lake Constance, this hotel is within a 10-minute walk of Textile Museum, Red Square, and Abbey Library of Saint …

Get Rates
Sorell Hotel City Weissenstein
Sorell Hotel City Weissenstein

Davidstrasse 22-24, St. Gallen 9000

3.0 out of 5.0
4.1 out of 5 (125 reviews)

Located in Lake Constance, this hotel is within a 10-minute walk of Red Square, Textile Museum, and Abbey Library of Saint …

£123
Einstein St. Gallen - Hotel Congress Spa
Einstein St. Gallen - Hotel Congress Spa

Berneggstrasse 2, St. Gallen 9000

4.5 out of 5.0
4.4 out of 5 (86 reviews)

Located in the heart of St. Gallen, this luxury hotel is steps from St. Gallen Small Theater, Abbey Library of Saint Gall, an …

£157
Hotel Säntispark
Hotel Säntispark

Wiesenbachstrasse 5, Gaiserwald 9030

4.0 out of 5.0
4.7 out of 5 (37 reviews)

This family-friendly Gaiserwald hotel is located in Abtwil, within 3 mi (5 km) of Kybunpark and Walter Zoo. Red Square and St …

£164
NewStar Swiss Quality Hotel
NewStar Swiss Quality Hotel

Breitfeldstrasse 9, St. Gallen 9015

3.0 out of 5.0
4.7 out of 5 (3 reviews)

Situated in St. Gallen, this hotel is 0.7 mi (1.1 km) from Kybunpark and 2.3 mi (3.7 km) from Walter Zoo. Textile Museum an …

£102
Seminarhotel Lihn
Seminarhotel Lihn

Panoramastrasse 28, Glarus Nord 8757

3.0 out of 5.0

Located in Filzbach, this hotel is within 9 mi (15 km) of Flumserberg, Seerenbachfälle, and Weesen Marina. Weesen Museum an …

Get Rates
Hotel Herisau
Hotel Herisau

Bahnhofstr. 14, Herisau 9100

3.5 out of 5.0
4.2 out of 5 (17 reviews)

Situated in Herisau, this hotel is 2.3 mi (3.7 km) from Kybunpark and within 6 mi (10 km) of Walter Zoo and Appenzell Folklor …

Get Rates
Hotel one66
Hotel one66

Alte Bildstrasse 6, St. Gallen 9015

3.5 out of 5.0
4.5 out of 5 (24 reviews)

Situated in St. Gallen, this hotel is 0.3 mi (0.5 km) from Kybunpark and 1.9 mi (3.1 km) from Walter Zoo. Textile Museum an …

£98
Hotel Appenzell
Hotel Appenzell

Hauptgasse 37, Appenzell 9050

3.0 out of 5.0
4.7 out of 5 (27 reviews)

Located in the heart of Appenzell, this hotel is within a 10-minute walk of Appenzell Museum, Appenzeller Brewery, and Museum …

Get Rates
Hotel am Spisertor
Hotel am Spisertor

Moosbruggstrasse 1, St. Gallen 9000

2.0 out of 5.0
4.1 out of 5 (9 reviews)

Located in Lake Constance, this hotel is within a 5-minute walk of Abbey of St. Gall, St. Laurenzen Church, and St. Gallen …

£113

Recent Reviews in St. Gallen

Hide content

Narrow your search

Pocket Guide: St. Gallen

Search for hotels in St. Gallen on Expedia.co.uk. You can easily find your hotels in St. Gallen using one of the methods below:
  • View our selection of featured hotels in St. Gallen
  • Use the map to find hotels in the St. Gallen neighbourhood you prefer
  • Use the filters to see hotels in a specific area of St. Gallen, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Gallen
  • Enter your travel dates to view the best deals on hotels in St. Gallen - while they last
false