St.Gallen Canton hotels

Hotels City Rating From

Grand Resort Bad Ragaz  5 stars

Bad Ragaz Superb USD 566

Einstein St. Gallen Hotel  4 stars

St. Gallen Superb USD 296

Walhalla Hotel St. Gallen  4 stars

St. Gallen Fabulous USD 180

Radisson Blu Hotel St. Gallen  4 stars

St. Gallen Fabulous USD 242

Resort Walensee Unterterzen  4 stars

Unterterzen Superb USD 286

Best Western Plus Hotel Speer Rapperswil  4 stars

Rapperswil (SG) Fabulous USD 228

Newstar Swiss Quality Hotel St. Gallen  3 stars

St. Gallen USD 178

Hotel Metropol St. Gallen  3 stars

St. Gallen Fabulous USD 184

Hotel Mozart Rorschach  3 stars

Rorschach Fabulous USD 190

Hotel Eastside St. Gallen  3 stars

St. Gallen

Silence Hotel Schloss Ragaz Bad Ragaz  3 stars

Bad Ragaz Fabulous USD 220

Youth Hostel St. Gallen  0 stars

St. Gallen