Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Hotels in St.Gallen Canton

Enter your dates and choose from 380 hotels and other places to stay

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Stay in St.Gallen Canton's best hotels!

Hotel one66 (free parking garage)

Hotel one66 (free parking garage)

St. Gallen

Offering free garage parking, Hotel one66 is located in Sankt Gallen, directly at the motorway exit St. Gallen-Winkeln. We really loved the hotel. My wife and II've stayed for just one night and it's very comfortable, clean, spacious... strongly recommend it!

Show more Show less
Avg. price/night: $96
9.1 Wonderful 1,206 reviews
Oberwaid - Das Hotel. Die Klinik.

Oberwaid - Das Hotel. Die Klinik.

St. Gallen

Just a 10-minute drive away from Sankt Gallen, Oberwaid - Das Hotel. Die Klinik. Included Spa access and gift basket when checking out

Show more Show less
Avg. price/night: $168
9.2 Wonderful 1,014 reviews
Hotel Paul's

Hotel Paul's

Widnau

Featuring free WiFi and a restaurant, the Business Hotel Paul's offers accommodations in Widnau, 19 mi from St Gallen. Guests can enjoy the on-site bar. Free private parking is available on site. Everything was fine!!! Excellent experience!!!

Show more Show less
Avg. price/night: $135
9.0 Wonderful 437 reviews
Hotel Schloss Wartenstein

Hotel Schloss Wartenstein

Bad Ragaz

Hotel Schloss Wartenstein offers accommodations in Pfäfers Dorf, approximately 8 minutes drive from Bad Ragaz. The view from our room was INCREDIBLE.

Show more Show less
Avg. price/night: $82
9.0 Wonderful 373 reviews
Hotel Enjoy

Hotel Enjoy

Goldach

Hotel Enjoy provides accommodations in Goldach. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi. Guests can use a terrace.

Show more Show less
Avg. price/night: $141
9.1 Wonderful 261 reviews
Newstar Swiss Quality Hotel

Newstar Swiss Quality Hotel

St. Gallen

Newstar Swiss Quality Hotel is close to the Sankt Gallen-Winkeln exit of the A1 motorway and 3.1 mi from the center of Sankt Gallen. Very nice hotel, clean, nice rooms, very good food at the restaurant. Thank you! Will come back!

Show more Show less
Avg. price/night: $91
9.0 Wonderful 397 reviews
Best Western Hotel Rebstock

Best Western Hotel Rebstock

Rorschacherberg

The BEST WESTERN Hotel Rebstock, run by the same family for 3 generations, offers panoramic views of Lake Constance from the restaurant, spacious rooms with a balcony, free WiFi and free parking on... the rooms we had were very comfortable. Traveled with three sisters!

Show more Show less
Avg. price/night: $128
9.1 Wonderful 433 reviews
Hotel Garni Torkelbündte

Hotel Garni Torkelbündte

Bad Ragaz

Set only 1640 feet from the Tamina Thermal Spa, Hotel Garni Torkelbündte enjoys a quiet location in the center of Bad Ragaz. Free WiFi and free parking are available. Very cute little hotel - Very typical of the Swiss hospitality. It was great that our 14 year old daughter could have a single room just next to ours. It’s close to the train station and the main part of the town. Great breakfast with lots of choices for such a small hotel. It felt like being in someone’s home, which was very nice. The view from our bedroom to the mountains and chalets made the experience even more special.

Show more Show less
Avg. price/night: $91
9.1 Wonderful 191 reviews
Hotel Bad Horn

Hotel Bad Horn

Horn

Set right at the shore of Lake Constance, this maritime-style 4-star hotel in Horn dates from 1827. Staying at this hotel was one of the best choices during my trip to Switzerland. I really enjoyed the service and the treatment of the friendly staff. I was even upgraded to a bigger suite than what I booked for free.

Show more Show less
Avg. price/night: $125
9.0 Wonderful 246 reviews
Grand Resort Bad Ragaz

Grand Resort Bad Ragaz

Bad Ragaz

The Grand Resort Bad Ragaz is a first-class spa hotel located just an hour’s drive from Zurich, amid the foothills of the Alps in Eastern Switzerland. Staff! everybody was so very helpful and friendly! Room was very comfortable with a great view. Great choice at breakfast.

Show more Show less
Avg. price/night: $394
9.2 Wonderful 316 reviews

St.Gallen Canton's best hotels with breakfast

Budget hotels in St.Gallen Canton

Hotels in St.Gallen Canton you can book without a credit card

Most-booked hotels in St.Gallen Canton in the past month

Explore guest reviews of hotels in St.Gallen Canton