Skip to content
72 stays

Stays in St. Gallen

Review COVID-19 travel restrictions before you book.
Learn more
Hotel room in Alt Sankt Johann
Gästehaus "Landhaus an der Thur" Alt St. Johann
1 guest1 bedroom1 bed1 bath
Free parkingWi-FiHeating
$88 NZD per night
Hotel room in Mols
Hotel Schiffahrt Mols
2 guests1 bedroom2 beds1 bath
Free parkingWi-FiHeating
$105 NZD per night
SUPERHOST
Hostel room in Wildhaus
gemütliche Gästezimmer im Galluszentrum
2 guests1 bedroom2 beds2 shared baths
KitchenFree parkingWi-FiHeating
$106 NZD per night
Hotel room in Ebnat-Kappel
Monatszimmer/Einzelzimmer Economy Ebnat-Kappel
1 guest1 bedroom1 shared bath
Free parkingWi-Fi
$27 NZD per night
Hotel room in Rebstein
Einzellzimmer mit eigenem Bad
1 guest2 bedrooms2 beds2 baths
Free parkingWi-FiHeating
$85 NZD per night
Room in boutique hotel in Amden
Riviera Pension und Bar
16 guests9 bedrooms22 beds5 shared baths
Free parkingWi-FiHeating
$77 NZD per night
SUPERHOST
Hostel room in Wildhaus
gemütliches Gästezimmer für 3 Personen
3 guests1 bedroom3 beds2 shared baths
KitchenFree parkingWi-FiHeating
$166 NZD per night
Hotel room in Bad Ragaz
Cubi Classic
2 guests1 bedroom1 bed1 private bath
Wi-FiHeating
$180 NZD per night
Hotel room in Unterterzen
Hotel Blumenau Italian restaurant and bar2
3 guests1 bedroom2 beds1 private bath
Free parkingWi-FiHeating
$113 NZD per night
Hotel room in Ebnat-Kappel
Monatszimmer/Doppelzimmer flexy.motel Ebnat-Kappel
2 guests1 bedroom1 bed1 shared bath
Free parkingWi-Fi
$36 NZD per night
Hostel room in Glarus Süd
adrenalin backpackers hostel
2 guests3 bedrooms2 beds1 private bath
KitchenWi-FiHeating
$79 NZD per night
Hotel room in Unterterzen
Hotelzimmer mit Bergblick
2 guests1 bedroom2 beds1 private bath
Free parkingWi-FiHeating
$302 NZD per night
Hotel room in Bad Ragaz
Giessenpark Village, (Bad Ragaz), Quellfrisch Villa / Ardesia Villa
2 guestsStudio1 bed1 bath
KitchenFree parkingWi-FiHeating
$340 NZD per night
Hotel room in Mols
Hotel Schiffahrt, Mols - am Walensee
2 guests1 bedroom2 beds1 bath
Free parkingWi-FiHeating
$116 NZD per night
Hotel room in Alt Saint Johann
Gästehaus"Landhaus an der Thur"
2 guests1 bedroom2 beds1 bath
Free parkingWi-FiHeating
$145 NZD per night
Hotel room in Unterterzen
Hotel Blumenau Italian restaurant and bar 1
3 guests1 bedroom2 beds1 private bath
Free parkingWi-FiHeating
$113 NZD per night
Hostel room in Wil
Monatszimmer - Einzelzimmer / Hotel Freihof Wil
1 guest1 bedroom1 private bath
Free parkingWi-FiHeating
$30 NZD per night
Private room in Altstätten
Auftanken im NaturHaus Ziel
4 guests2 bedrooms3 beds2 shared baths
KitchenFree parkingHeating
$91 NZD per night
Hotel room in Bad Ragaz
Cubi Suite
4 guests1 bedroom3 beds1 private bath
Wi-FiHeating
$290 NZD per night
Hotel room in Unterwasser
Doppelzimmer für Sports-/Naturfans
2 guests1 bedroom2 beds1 private bath
KitchenFree parkingWi-FiHeating
$150 NZD per night
120 of 72 places to stay
Enter dates to show full pricing. Additional fees apply. Taxes may be added.