St.Gallen Canton hotels

Hotels City Rating From

Grand Resort Bad Ragaz  5 stars

Bad Ragaz Superb USD 541

Radisson Blu Hotel, St. Gallen  4 stars

St. Gallen Fabulous USD 223

Newstar Swiss Quality Hotel St. Gallen  3 stars

St. Gallen USD 167

Hotel Mozart Rorschach  3 stars

Rorschach Fabulous USD 186