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 real luxury hotel . Spectacular view to the lake. High level spa. Spacious, very clean rooms.
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 on the lake! Spacious room with beautiful view. Breakfast was fresh and abundant.
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 view, the staff and how comfortable the bed was! Worth a visit🥰
Hotel in Bischofszell
Hotel Le Lion - Self Check-in is set in the heart of Bischofszell's Old Town, combining new architecture with the charme of a historic building. Spacious room with air conditioning and a comfortable bed. Very clean throughout and the staff were friendly and helpful
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. Modern and very stylish room. Good location and breakfast.
Hotel in Weesen
The traditionally built, historic wood and stone house Flyhof in Weesen is a family-owned hotel, set directly at the shores of Lake Walen. It was our second time, and we hope to be back. The feel is so cozy and warm. Spotlessly clean, which is something I value greatly! And we stayed in the most beautiful room is such a view ♥️
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. The staff was very good.One Ms caren the receptionist at the swimming pool was so helpfull that after closing her system she met us in the corridor and came back to her desk to give us swim suit,and we could make use of thermal spa and made our experience of the property excellent Thanks Ms Caren
Hotel in Widnau
Hotel in Bad Ragaz
Hotel in Horn
Hotel in St. Gallen
Hotel in Bischofszell
Hotel in Sax
Hotel in Schmerikon
Hotel in Mosnang
Hotel in Buchs
Hotel in St. Gallen
Popular with guests booking hotels in St.Gallen Canton
Hotel in Rapperswil-Jona
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 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. The hotel was nice rooms were clean and staff were nice and kind .
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.
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 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 Rapperswil-Jona
Set in Rapperswil-Jona and with Einsiedeln Abbey reachable within 16 km, Moxy Rapperswil offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout the property and a shared... Friendly staff , great room layout with comfy mattresses , big shower cubical super powerful shower...
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 bed was perfect. The room was quiet, which is a main request for us because we are away all day.
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. Angelika at the Front desk was extremely helpful!
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 St. Gallen
Located in Old Town of St. Gallen, Hotel Weisses Kreuz is just a 5-minute walk from the Main Train Station and 10 minutes from the Abbey. Free Wi-Fi is available. the receptionist was a very nice guy
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 St. Gallen
The Hotel Gallo is located right next to the fairgrounds, 1 km from the Old Town of St. Gallen. It offers rooms with private bathrooms and free Wi-Fi in the entire building. St. I liked everything about it. The rooms were confortable, very clean and the wifi was good.
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. The location is incredible. On the top of St Gallen.
Hotel in Amden
Rooms at Hotel Sonne feature panoramic windows with a view of the Glarus Alps. The hotel is just 4 km away from Walensee Lake and Wi-Fi is free in public areas. wonderful view and great location, friendly personnel, nice beds
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 Hemberg
Situated in Hemberg, 23 km from Säntis, Gasthaus Löwen features accommodation with a garden, free private parking, a terrace and a restaurant. Very friendly & professional staff. The food was excellent. Beyond our expectations.
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 Unterwasser
Situated in Unterwasser with views of the Churfirsten Mountains, the rustic, family-run Alpina lies 500 metres from the cable car station. Good location, friendly stuff.
Hotel in Wildhaus
Enjoying a quiet location with views of the Churfirsten Mountain Range, the Hotel Toggenburg is located 300 metres from the Gamserugg Chair Lift. It offers a spa area and free Wi-Fi. Food was good. Breakfast was decent enough.. Nice covered parking area for my motorcycle.
Hotel in Nesslau
Set in Nesslau, 18 km from Säntis, Gasthof Ochsen offers accommodation with a shared lounge, free private parking and a restaurant.
Hotel in Bad Ragaz
Berggasthaus Zanuz is situated in Bad Ragaz, 24 km from UNESCO World Heritage Tectonic Arena Sardona and 46 km from Lake Cauma.
Hotel in Marbach St Gallen
Set in Marbach St Gallen, 18 km from Dornbirn Exhibition Centre, Schloss Weinstein offers accommodation with a terrace, free private parking and a restaurant. Located around 25 km from Olma Messen St....
Some of the best hotels in St.Gallen Canton near Hoher Kasten include Gasthaus Rössli, Filipponi's Träumli and Hotel Frohe Aussicht.
On average, 3-star hotels in St.Gallen Canton cost US$158 per night, and 4-star hotels in St.Gallen Canton are US$221 per night. If you're looking for something really special, a 5-star hotel in St.Gallen Canton can on average be found for US$680 per night (based on Booking.com prices).
For hotels in St.Gallen Canton that serve up a highly-rated breakfast, try Flyhof, Hotel Säntispark and Hotel BZ Sunnahof.
Breakfast at these hotels in St.Gallen Canton are also highly rated: Hotel Restaurant Schlössli Sax, Bad Horn - Hotel & Spa and Hotel Garni Rössli.
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.
St. Gallen, Bad Ragaz and Wil are popular with other travellers visiting St.Gallen Canton.
Many families visiting St.Gallen Canton loved staying at Palais Bad Ragaz, Hotel BZ Sunnahof and Hotel Restaurant Berghaus Malbun Buchserberg.
Similarly, Grand Resort Bad Ragaz, Gasthaus Rössli and Hotel Enjoy are also popular among family travellers.
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 495 hotels in St.Gallen Canton you can book on Booking.com.
On average, it costs US$203 per night to book a 3-star hotel in St.Gallen Canton for tonight. You'll pay on average around US$270 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St.Gallen Canton will cost around US$734 (based on Booking.com prices).
The average price per night for a 3-star hotel in St.Gallen Canton this weekend is US$214 or, for a 4-star hotel, US$243. Looking for something even fancier? 5-star hotels in St.Gallen Canton for this weekend cost on average around US$767 per night (based on Booking.com prices).
Couples travelling in St.Gallen Canton loved staying at Grand Resort Bad Ragaz, kroneLODGE - Self-Check-In Hotel and Gasthaus Gemsli.
Similarly, these hotels in St.Gallen Canton are highly rated by couples: Palais Bad Ragaz, Hotel Restaurant Berghaus Malbun Buchserberg and Hotel BZ Sunnahof.
Hotel Swiss Views, Hotel Restaurant Falkenburg and Palais Bad Ragaz 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, Best Western Hotel Rebstock and Flyhof.