Most Popular Hotels in St. Gallen

See all 48 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.

Forum Hotel
Forum Hotel

Bahnhofstrasse 24, Widnau 9443

2.5 out of 5.0
3.9 out of 5 (18 reviews)

Situated in Widnau, this hotel is within 6 mi (10 km) of Rhein-Schauen Museum and Railway, Schubertiade, and Jewish Museum …

£113
Bad Balgach
Bad Balgach

Hauptstrasse 73, Balgach 9436

3.0 out of 5.0
4.3 out of 5 (9 reviews)

Situated in Balgach, this hotel is within 6 mi (10 km) of Rhein-Schauen Museum and Railway, Schubertiade, and Jewish Museum …

£129
Hotel Post
Hotel Post

Bahnhofstrasse 1, Sargans 7320

3.0 out of 5.0
4 out of 5 (67 reviews)

Located near the slopes, this Sargans hotel is in the city center, 1.6 mi (2.7 km) from Seilbahn Pizol Wangs and close to …

£117
Grand Resort Bad Ragaz
Grand Resort Bad Ragaz

Bernhard-Simon-Strasse, Bad Ragaz 7310

5.0 out of 5.0
4.7 out of 5 (25 reviews)

Situated on a river, this luxury hotel is within a 10-minute walk of Tamina Thermal Baths and Tamina Gorge. Pizol Ski Area …

£402
Sorell Hotel Tamina
Sorell Hotel Tamina

Am Platz 3, Bad Ragaz 7310

4.0 out of 5.0
4.3 out of 5 (36 reviews)

Located near the slopes, this Bad Ragaz hotel is in the mountains, within a 10-minute walk of Tamina Gorge and Tamina Thermal …

£183
Schloss Ragaz
Schloss Ragaz

Schloss-Strasse 1, Bad Ragaz 7310

3.0 out of 5.0
4.3 out of 5 (24 reviews)

Situated in Bad Ragaz, this spa hotel is within 1 mi (2 km) of Tamina Thermal Baths and Tamina Gorge. Lampart Winery and …

£237
Hotel Roessli
Hotel Roessli

Freihofweg 3, Bad Ragaz 7310

3.0 out of 5.0
4.5 out of 5 (21 reviews)

Situated in Bad Ragaz, this hotel is within a 10-minute walk of Tamina Thermal Baths and Tamina Gorge. Pizol Ski Area and …

£173
Hotel Militärkantine
Hotel Militärkantine

Kreuzbleicheweg 2, St. Gallen 9000

3.0 out of 5.0
4.3 out of 5 (4 reviews)

Situated in St. Gallen, this hotel is within 1 mi (2 km) of Red Square, Textile Museum, and Weingallerie Simone Lanz. Abbey …

£165
Idyllhotel Appenzellerhof
Idyllhotel Appenzellerhof

Hauptstrasse 6, Speicher 9042

3.0 out of 5.0
3.9 out of 5 (31 reviews)

Situated in a rural location, this hotel is within 6 mi (10 km) of Three Ponds, Zeughaus Teufen, and St. Laurenzen Church …

£113
Hotel Säntispark
Hotel Säntispark

Wiesenbachstrasse 5, Gaiserwald 9030

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

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

£164

Recent Reviews in St. Gallen

Hide content

Narrow your search

Pocket Guide: St. Gallen

Visiting St. Gallen

History buffs will enjoy a visit to St. Gallen, though all visitors are sure to appreciate the museums, monuments, and library. This welcoming, lakefront city also attracts visitors with its restaurants, shopping, and theatres.
  • There are 12 St. Gallen hotels
  • May is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in Altenrhein (ACH-St. Gallen - Altenrhein), 9.5 mi (15.2 km) from the city centre

Sightseeing around St. Gallen

  • Taking an adventure tour, skiing, and ice skating are top activities, while sights to visit include Three Ponds, Appenzeller Badi Outdoor Pool, and Bruelisau-Kasten Cable Car
  • Popular cultural attractions include St. Gallen Small Theater, Textile Museum, and Theater St. Gallen
  • Notable landmarks include Red Square, Abbey Library of Saint Gall, and Abbey of St. Gall

Getting around St. Gallen

St. Gallen has plenty of options for transportation. To explore the surrounding area, jump aboard a train at St Gallen St Fiden Station or St. Gallen Station.

Staying in St. Gallen

When looking for a holiday accommodation at an affordable price, consider that St. Gallen has 12 hotels and other accommodation types to choose from. There are 12 hotels ranging from GBP 87 to GBP 201 per night. For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Radisson Blu Hotel, St. Gallen, averaging GBP 196.92/night
  • Einstein St. Gallen - Hotel Congress Spa, averaging GBP 251.07/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Sporting Hotel, averaging GBP 139.81/night
  • Sorell Hotel City Weissenstein, averaging GBP 176.38/night
Sporting Hotel, a 2.5-star favourite with Expedia travellers, has a 4.6 out of 5 user rating. Also highly rated by guests are Radisson Blu Hotel, St. Gallen and Sorell Hotel City Weissenstein.

Dressing for St. Gallen

  • Between January and March, you can expect the daytime average to be around 11°C and the nighttime average to be -1°C
  • From April to June, temperatures average about 24°C during the day and 4°C at night
  • July through September averages 26°C during the day and 10°C at night
  • In October–December, the average temperature is 17°C during the day and 1°C at night
  • Average annual rainfall for St. Gallen is 24 millimetres
false