Search Hotels near Top St. Gallen Attractions

Top 10 Hotels in St. Gallen

See all 64 Hotels in St. Gallen
Hotel Walhalla
Hotel Walhalla

Poststrasse 27, St. Gallen 9001

4.0 out of 5.0
3.9 out of 5 (163 reviews)

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

$87
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 (90 reviews)

Located in Lake Constance, this luxury hotel is steps from St. Gallen Small Theater, Abbey Library of Saint Gall, and Red …

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 (128 reviews)

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

$148
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 …

$208
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 …

$223
Seminarhotel Lihn
Seminarhotel Lihn

Panoramastrasse 28, Glarus Nord 8757

3.0 out of 5.0

Located in Filzbach, this hotel is within 12 mi (20 km) of Weesen Marina, Weesen Museum and Gallery, and Graepplang Castle. …

Get Rates
Gasthaus Krone Speicher Boutique-Hotel
Gasthaus Krone Speicher Boutique-Hotel

Hauptstrasse 34, Speicher 9042

4.0 out of 5.0
4.8 out of 5 (11 reviews)

Located in Lake Constance, this hotel is within 6 mi (10 km) of Three Ponds, Zeughaus Teufen, and Abbey of St. Gall. St. …

Get Rates
Romantik Hotel Santis
Romantik Hotel Santis

Landsgemeindeplatz, Appenzell 9050

4.0 out of 5.0
4.4 out of 5 (18 reviews)

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

$229
Hotel am Spisertor
Hotel am Spisertor

Moosbruggstrasse 1, St. Gallen 9000

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

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

Get Rates
NewStar Swiss Quality Hotel
NewStar Swiss Quality Hotel

Breitfeldstrasse 9, St. Gallen 9015

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

$121

Recent Reviews in St. Gallen

Where to stay in St. Gallen

St. Gallen Hotel Guide

Expedia.com offers a selection of 64 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!