See the latest prices and deals by choosing your dates.
Hotel in Horn
Set right at the shore of Lake Constance, this maritime-style 4-star hotel in Horn dates from 1827. It is a wonderful hotel, very nicely located on the lake Constance's shore. It has great facilities: spa, sauna, pool...
Hotel in Buchs
Located in Buchs, 42 km from Dornbirn Exhibition Centre, Hotel Restaurant Berghaus Malbun Buchserberg provides accommodation with a garden, private parking, a terrace and a restaurant. I liked that it was a small property with only a couple rooms. The views and service were amazing!
Hotel in Nesslau
Located in Nesslau, Gasthaus Gemsli features a garden, terrace, restaurant, and free WiFi throughout the property. 38 km from Olma Messen St. Both the room and bathroom were spacious, modern, spotless and had windows. The bed was comfortable, with nearby usb and normal plug sockets. Wifi was quick. Rösti for dinner was delicious, and the breakfast produce was fresh and tasty. Quiet, despite its central location. Free parking in front. Warm welcome from friendly owners. I would happily return!
Hotel in Mosnang
Set in Mosnang, within 36 km of Säntis and 42 km of Olma Messen St. Staff was very friendly, everything was clean and the interior had a modern yet comfy feel. We also enjoyed spending a good chunk of time on the balcony. Reatsurant Krone across the street is working in tandem with the Lodge. They serve good food, also some vegetarian dishes. All in all a great place!
Hotel in Schmerikon
Set in Schmerikon, Strandhotel Schmerikon has a garden and a terrace. All rooms boast a flat-screen TV with cable channels and a private bathroom. Beautiful location, great rooms with balcony, great views, very good restaurant and super nice staff.
Hotel in Sax
Hotel Restaurant Schlössli enjoys a countryside setting in the area of Sax, and houses an à la carte restaurant with a large summer terrace. Free WiFi is available in all areas. The location, the dining facilities and meals, and our large, comfortable room with a glorious view.
Hotel in St. Gallen
This Hotel City Weissenstein enjoys a peaceful location at the edge of the pedestrian zone of St. Gallen, close to the old town and the main railway station. Wi-Fi is available for free. 5 of us stayed here for one night on a football trip, 3 separate rooms. Hotel was fantastic, cannot fault anything! The beds are very comfy, location is great (5 min walk to train station), the breakfast was lovely and staff couldn’t be any more helpful.
Hotel in 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. All aspects were beautiful. The Christmas decorations were tasteful and spectacular in places. Plenty of space, all the facilities you could ever want.
Hotel in Widnau
The Forum Hotel enjoys a quiet location in Widnau in the Rhine Valley, close to the N13 motorway and Lustenau in Austria. It offers free parking. Wonderful breakfast and staff. Food was fresh, delicious and beautifully presented. Rooms were very clean and lovely with extremely comfortable beds. Reception staff were very friendly and helpful. Excellent stay.
Hotel in Brülisau
Situated in Brülisau, 24 km from Olma Messen St. Gallen, Gasthaus Rössli features accommodation with a garden, free private parking, a terrace and a restaurant. Very nice Swiss Gasthasu. Well maintained and clean. We had the large upstairs family room to sleep four. Cold at night, with large comforters. Views of the town and Swiss countryside are amazing. Cows and Cow Bell sounds are everywhere. Food in restaurant was very good.
Hotel in Widnau
Hotel in Bad Ragaz
Hotel in Horn
Hotel in St. Gallen
Hotel in Sax
Hotel in Schmerikon
Hotel in Bad Ragaz
Hotel in Mosnang
Hotel in Buchs
Hotel in Bad Ragaz
Popular with guests booking hotels in St.Gallen Canton
Hotel in St. Gallen
Popular with guests booking hotels in St.Gallen Canton
Hotel in St. Gallen
Popular with guests booking hotels in St.Gallen Canton
Hotel in St. Gallen
Popular with guests booking hotels in St.Gallen Canton
Hotel in St. Gallen
Popular with guests booking hotels in St.Gallen Canton
Hotel in Sankt Margrethen
Popular with guests booking hotels in St.Gallen Canton
Hotel in Bad Ragaz
Situated in Bad Ragaz, Palais Bad Ragaz features accommodation with a garden, private parking and a spa and wellness centre. Everything was outstanding. Check in, valet, spa, restaurant, breakfast, room , and staff were all...
Hotel in St. Gallen
Located in St. Gallen and with Olma Messen St. Gallen reachable within less than 1 km, B&B HOTEL St Gallen provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar. The showers were some of the best I’ve ever seen.
Hotel in Wil
Located in Wil, within 32 km of Olma Messen St. Gallen and 44 km of Konstanz Central Station, Self Check-in Hotel von Rotz provides accommodation with a fitness centre and free WiFi throughout the... We had a very good stay in Wil. The hotel has a fitness room and a kitchen with coffee and water...
Hotel in Widnau
Featuring free WiFi, the Business b-smart hotel Widnau offers accommodation in Widnau, 30 km from St Gallen. Guests can enjoy the on-site bar. Free private parking is available on site. fantastic bed. comfortable bedding. Room has everything you would need with well designed details.
Hotel in St. Gallen
Offering free garage parking, Hotel one66 is located in Sankt Gallen, directly at the motorway exit St. Gallen-Winkeln. New and stylish hotel. Very clean and comfortable room. Staff was very friendly and helpful.
Hotel in St. Gallen
The Hotel Eastside in Sankt Gallen is 3 km from the train station and offers free WiFi, and free private garage parking. Excellent location. Public transport at hotel door. In house free parking .
Hotel in St. Gallen
The stylish Hotel Metropol is located in the centre of the city, opposite the St. Gallen Main Train Station. It offers elegant rooms, gourmet cuisine and free WiFi. I arrived past check in time and staff were really helpful.
Hotel in Filzbach
Seminarhotel Lihn enjoys a quiet location in Filzbach on the Kerenzerberg plateau. It offers panoramic views of Lake Walen and the Churfirsten mountain and free Wi-Fi. Beyond expectations. The triple room with shared bathroom was just perfect.
Hotel in Ganterschwil
Located in Ganterschwil, 34 km from Säntis, Restaurant und Kaeserei Berghof provides accommodation with a garden, free private parking, a terrace and a restaurant. The host is amazing food and all is just great Very frendly host
Hotel in Wattwil
Hotel National features free WiFi throughout the property and views of garden in Wattwil. The property is set 25 km from Säntis, 47 km from Einsiedeln Abbey and 48 km from Olma Messen St. Gallen.
Hotel in Oberschan
Located in Oberschan, 35 km from Salginatobel Bridge, Hotel BZ Sunnahof provides accommodation with a garden, free private parking, a shared lounge and a terrace. Viviane, the lady in charge, was going beyond what was expected to help us: phoning places to get...
Hotel in Niederuzwil
Set in Niederuzwil, within 22 km of Olma Messen St. Gallen and 31 km of Konstanz Central Station, hotel löwen offers accommodation with a terrace and free WiFi as well as free private parking for... Peaceful and cosy place. Anita welcomed me warmly and was very helpful and assisted me with my...
Hotel in St. Gallen
Located in St. Gallen, 3.2 km from Olma Messen St. Gallen, Hotel Restaurant Falkenburg provides accommodation with a terrace, free private parking and a restaurant. Beautiful location! Easy acces to Germany, Zurich and Appenzeller area etc!
Hotel in Uzwil
In a central location in Uzwil, 650 metres from the train station, Hotel Schäfli offers a garden with a sun terrace, free high-speed WiFi, and free public parking on site. The hotel location is close to the center, contactless check-in is available.
Hotel in Alt Sankt Johann
Alt St. Johann’s Hotel Restaurant Rössli has its own wine cellar. The award winning restaurant serves seasonal dishes and a range of regional and international cheeses. the location is superb, even though it is right on the road it has pretty nice walking paths around.
Hotel in Wildhaus
Just 1 km from the Wildhaus Ski Area, Hotel Schönau is located between Wildhaus and Unterwasser. It offers free Wi-Fi and a restaurant serving Swiss and Italian cuisine. Very good breakfast, very good attention, excelent atmosphere to relax
Hotel in Sargans
The family-run Hotel Post is located in Sargans, a 5-minute walk from the train station. It provides free Wi-Fi and features a restaurant serving Swiss cuisine and a wide range of wines. The location and the view is amazing. Breakfast was good.
Hotel in Rorschacherberg
Dating from the year 1928, the historic Turquoise Bath of the Schloss Wartegg invites you to take a relaxing bath in style. This place is, above all, full of history.
Hotel in Walenstadt
Located next to the Walenstadt train station, Hotel Churfirsten is a 10-minute walk from Lake Walensee in the Holiday Region Heidiland. It features free Wi-Fi. Staff was very kind and helpful, comfortable and quiet room with a lovely view to the mountains,...
Hotel in Sankt Peterzell
Set in Sankt Peterzell, 24 km from Säntis, Landgasthof Schäfle offers accommodation with a terrace, free private parking and a restaurant. Free WiFi is available and Olma Messen St. Friendly staff and delicious food!
Hotel in St. Gallen
Situated within 1.9 km of Olma Messen St. Gallen and 700 metres of Abbey Library, Dom Studios features rooms with air conditioning and a private bathroom in St. Gallen. the property was very comfortable
Hotel in Alt Sankt Johann
Offering ski-to-door access, the family-run Berghotel Sellamatt is situated above Alt Sankt Johann at the Sellamatt mountain station, at 1400 metres above sea level. I booked an additional half board directly at the hotel. It was really delicious.
Hotel in Rüti
Set in Rüti, 22 km from Einsiedeln Abbey, Noah Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. All ok for a business night or two
Hotel in Sargans
Hotel Franz Anton is located in Sargans. There is a terrace and guests can make use of free WiFi and free private parking. Comfortable room with balcony area, good to sit out and enjoy views.
Travellers who stayed in St.Gallen Canton near St. Gallen-Altenrhein Airport (ACH) have said good things about Schloss Wartegg, Schloss Wartensee and Best Western Hotel Rebstock.
Among the hotels near St. Gallen-Altenrhein Airport in St.Gallen Canton, Hotel Hecht, Hotel Heiden - Wellness am Bodensee and Linde Heiden Swiss Quality Hotel have also been highly rated.
There are 493 hotels in St.Gallen Canton you can book on Booking.com.
St. Gallen, Bad Ragaz and Wil are popular with other travellers visiting St.Gallen Canton.
Couples travelling in St.Gallen Canton loved staying at Grand Resort Bad Ragaz, Gasthaus Gemsli and kroneLODGE - Self-Check-In Hotel.
Similarly, these hotels in St.Gallen Canton are highly rated by couples: Hotel Restaurant Berghaus Malbun Buchserberg, Palais Bad Ragaz and Hotel BZ Sunnahof.
On average, 3-star hotels in St.Gallen Canton cost £124 per night, and 4-star hotels in St.Gallen Canton are £173 per night. If you're looking for something really special, a 5-star hotel in St.Gallen Canton can on average be found for £541 per night (based on Booking.com prices).
Bad Horn - Hotel & Spa, Grand Resort Bad Ragaz and Hotel Restaurant Berghaus Malbun Buchserberg are some of the popular hotels in St.Gallen Canton.
In addition to these hotels, Gasthaus Gemsli, kroneLODGE - Self-Check-In Hotel and Hotel Restaurant Schlössli Sax are also popular in St.Gallen Canton.
Some of the best hotels in St.Gallen Canton near Hoher Kasten include Gasthaus Rössli, Filipponi's Träumli and Hotel Frohe Aussicht.
Many families visiting St.Gallen Canton loved staying at Palais Bad Ragaz, Hotel BZ Sunnahof and Hotel Restaurant Berghaus Malbun Buchserberg.
Similarly, Gasthaus Rössli, Grand Resort Bad Ragaz and Hotel Enjoy are also popular among family travellers.
For hotels in St.Gallen Canton that serve up a highly-rated breakfast, try Flyhof, Hotel BZ Sunnahof and Hotel Säntispark.
Breakfast at these hotels in St.Gallen Canton are also highly rated: Hotel Restaurant Schlössli Sax, Bad Horn - Hotel & Spa and Hotel Hecht.
The average price per night for a 3-star hotel in St.Gallen Canton this weekend is £165 or, for a 4-star hotel, £208. Looking for something even fancier? 5-star hotels in St.Gallen Canton for this weekend cost on average around £642 per night (based on Booking.com prices).
Hotel Swiss Views, Palais Bad Ragaz and Hotel Restaurant Falkenburg have received great reviews from travellers in St.Gallen Canton regarding the views from their hotel rooms.
Guests staying in St.Gallen Canton also spoke highly of the views from the rooms at Hotel Restaurant Berghaus Malbun Buchserberg, Strandhotel Schmerikon and Best Western Hotel Rebstock.
On average, it costs £161 per night to book a 3-star hotel in St.Gallen Canton for tonight. You'll pay on average around £184 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St.Gallen Canton will cost around £616 (based on Booking.com prices).