St.Gallen Canton hotels

Hotels City Rating From

Grand Resort Bad Ragaz  5 stars

Bad Ragaz Superb USD 546

Einstein St. Gallen Hotel  4 stars

St. Gallen Superb USD 248

Resort Walensee Unterterzen  4 stars

Unterterzen Superb USD 340

Walhalla Hotel St. Gallen  4 stars

St. Gallen Fabulous USD 184

Radisson Blu Hotel, St. Gallen  4 stars

St. Gallen Fabulous USD 232

Hotel Speer Rapperswil  4 stars

Rapperswil (SG) Fabulous USD 228

Hotel Eastside St. Gallen  3 stars

St. Gallen USD 167

Newstar Swiss Quality Hotel St. Gallen  3 stars

St. Gallen USD 172

Silence Hotel Schloss Ragaz Bad Ragaz  3 stars

Bad Ragaz Fabulous USD 231

Hotel Metropol St. Gallen  3 stars

St. Gallen Fabulous USD 175

Hotel Mozart Rorschach  3 stars

Rorschach Fabulous USD 184

Youth Hostel St. Gallen  2 stars

St. Gallen