Skip to content
Where to Rest

Hotels & places to stay in Sankt Gallen

76 places to stay in Sankt Gallen, SG — from hotels to gasthäuser — ranked by guest rating and popularity.

Weather in Sankt Gallen

Best time to visit: July to September — typically pleasant, with comfortable temperatures and less rain.

3°
-4°
Jan
6°
-2°
Feb
9°
0°
Mar
14°
4°
Apr
16°
7°
May
21°
12°
Jun
22°
14°
Jul
22°
14°
Aug
18°
10°
Sep
14°
6°
Oct
8°
1°
Nov
5°
-2°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

About Sankt Gallen:Population 75,833684 m elevationEurope/Zurich timeAir quality Moderate (US AQI 58)

Where to stay in Sankt Gallen

Sankt Gallen, in the canton of St. Gallen, has 26 places to stay listed on Where to Rest, most of them hotels. The city sits at roughly 684 meters above sea level, which means evenings can feel cooler.

The most comfortable time to visit is generally from July to September. During this period, conditions tend to be at their most pleasant for exploring the area.

Compare live availability and prices for Sankt Gallen across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Sankt Gallen

Browse by type

Popular filters

Showing 76 of 76

Daylight hours in Sankt Gallen

8.9h
Jan
10.2h
Feb
11.8h
Mar
13.6h
Apr
15.1h
May
15.9h
Jun
15.6h
Jul
14.3h
Aug
12.7h
Sep
11.0h
Oct
9.4h
Nov
8.5h
Dec

Daylight hours (15th of each month).

Other cities in Switzerland

Staying in Sankt Gallen — FAQs

How many places to stay are there in Sankt Gallen?

There are 76 places to stay listed in Sankt Gallen on Where to Rest — hotels, guesthouses, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Sankt Gallen?

Top-rated stays in Sankt Gallen include Am Spisertor, At Ursina & Hans, B&B Diana4. See our ranked list of the best places to stay in Sankt Gallen.

Places to stay nearby

Cities like Sankt Gallen