Accommodation 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. Our room was modern, clean and we had a large room. It was in a great location, with a 2 minute walk to a large sports arena, a good shopping centre, supermarket and an 8 minute walk to the Gruendenmoos sports stadium. It had its own cafe/bar area with outdoor seating and breakfast was very good. The bed was very comfortable and it had a lovely large bathroom. There is a restaurant next door which served large meals at a reasonable price. There were other restaurants near by within walking distance or We recommend the Panorama Restaurant, Landgasthof Santisblick on top of the hill, a 9 min drive. The staff were very pleasant, friendly and helpful. Good parking. Although it's between two roads, we found it quiet and peaceful even when sitting outside at the cafe. We stayed for 5 nights and would definitely stay here again as it was very good value for money

Show more Show less
Avg. price/night: £78
9.1 Superb 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. Nice location. Luxury. Great Sauna and Spa. Cleanliness. It is amazing.

Show more Show less
Avg. price/night: £138
9.2 Superb 1,013 reviews
Hotel Schloss Wartenstein

Hotel Schloss Wartenstein

Bad Ragaz

Hotel Schloss Wartenstein offers accommodation in Pfäfers Dorf, approximately 8 minutes drive from Bad Ragaz. This was a wonderful hotel with a fantastic view, spacious and clean rooms, and delicious breakfast! The staff were very friendly and helpful. The free badges to the therme was fantastic. The therme was an amazing experience that was truly relaxing. This is a wonderful place for a romantic getaway. We had a lovely time here.

Show more Show less
Avg. price/night: £66
9.0 Superb 372 reviews
Hotel Enjoy

Hotel Enjoy

Goldach

Hotel Enjoy provides accommodation in Goldach. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi. Guests can make use of a terrace. Travelled with my parents...we loved the property, staff was very friendly and helpful. Breakfast was great...we were out everyday, didn't have the opportunity to try other meals.

Show more Show less
Avg. price/night: £111
9.1 Superb 260 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 5 km from the centre of Sankt Gallen. The staff were very helpful and accomodating! We will definitely stay here again.

Show more Show less
Avg. price/night: £74
9.0 Superb 395 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... Great ! Excellent decoration and service . Lovely place and diversity landscape 😄

Show more Show less
Avg. price/night: £100
9.1 Superb 430 reviews
Hotel Garni Torkelbündte

Hotel Garni Torkelbündte

Bad Ragaz

Set only 500 metres from the Tamina Thermal Spa, Hotel Garni Torkelbündte enjoys a quiet location in the centre 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: £75
9.1 Superb 192 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. I can highly recommend this beautiful, friendly and warmly welcoming, stressless hotel. I was upgraded when I came. I am happy with everything and will definitely come back soon with some friends. Well worth money also.

Show more Show less
Avg. price/night: £100
9.0 Superb 246 reviews
Grand Resort Bad Ragaz

Grand Resort Bad Ragaz

Bad Ragaz

The Grand Resort Bad Ragaz is a first-class spa hotel situated just an hour’s drive from Zurich, amidst the foothills of the Alps in Eastern Switzerland. Spa, pool, rooms, restaurant, staff, territory — everything is great. Thank you for such a good stay!

Show more Show less
Avg. price/night: £312
9.2 Superb 315 reviews
Sorell Hotel Tamina

Sorell Hotel Tamina

Bad Ragaz

The Sorell Hotel Tamina is situated in the heart of Bad Ragaz, just a 5-minute walk from the Tamina Thermal Spa. All rooms are very spacious and offer panoramic views of the Alps. Good hospitality and restaurant

Show more Show less
Avg. price/night: £167
9.1 Superb 451 reviews

St.Gallen Canton's best hotels with breakfast

Budget hotels in St.Gallen Canton

Hotels in St.Gallen Canton that 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