Top 10 Hotels in St. Gallen

See all 48 Hotels in St. Gallen
Radisson Blu Hotel, St. Gallen
Radisson Blu Hotel, St. Gallen

St. Jakob-Strasse 55, St. Gallen 9000

4.5 out of 5.0
4 out of 5 (52 reviews)

Situated in St. Gallen, this eco-friendly hotel is within a 5-minute walk of Grand Casino St. Gallen and Beer Bottle Museum …

$188
Einstein St. Gallen - Hotel Congress Spa
Einstein St. Gallen - Hotel Congress Spa

Berneggstrasse 2, St. Gallen 9000

4.5 out of 5.0
4.2 out of 5 (11 reviews)

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

$189
Forum Hotel
Forum Hotel

Bahnhofstrasse 24, Widnau 9443

2.5 out of 5.0
4 out of 5 (2 reviews)

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

$132
Hotel Dom
Hotel Dom

Webergasse 22, St. Gallen 9000

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

Located in the heart of St. Gallen, this hotel is steps from Abbey Library of Saint Gall, Textile Museum, and Red Square. St. …

$123
Hotel Appenzell
Hotel Appenzell

Hauptgasse 37, Appenzell 9050

3.0 out of 5.0
4.6 out of 5 (7 reviews)

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

$199
Hotel Post
Hotel Post

Bahnhofstrasse 1, Sargans 7320

3.0 out of 5.0
4 out of 5 (10 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 …

$137
Sorell Hotel Tamina
Sorell Hotel Tamina

Am Platz 3, Bad Ragaz 7310

4.0 out of 5.0
4 out of 5 (8 reviews)

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

$225
Hecht
Hecht

Hauptgasse 9, Appenzell 9050

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

Located in the heart of Appenzell, this hotel is steps from Appenzell Museum, Altstadt, and Appenzeller Brewery. Museum Liner …

$171
Romantik Hotel Santis
Romantik Hotel Santis

Landsgemeindeplatz, Appenzell 9050

4.0 out of 5.0
5 out of 5 (1 reviews)

Situated in the mountains, this hotel is within a 10-minute walk of Appenzell Museum, Appenzeller Brewery, and Altstadt. …

$187
Linde
Linde

Bühlerstrasse 87, Teufen 9053

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

Situated in Teufen, this hotel is 0 mi (0 km) from Zeughaus Teufen and within 6 mi (10 km) of Appenzell Folklore Museum Stein …

$184

Recent Reviews in St. Gallen

Hide content

Where to stay in St. Gallen

St. Gallen Hotel Guide

Expedia.com offers a selection of 99 hotels in St. Gallen. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in St. Gallen. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the St. Gallen neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in St. Gallen, now, including last minute deals!