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. Everything was perfect, kindness, atmosphere,... I really enjoyed all the time spent in this nice Hotel. Spa is excellent and Sauna is one of the most beautiful with view on lake.
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. Fantastic views, peaceful, with a lot of nature around, birds singing, flowers blooming, friendly staff, clean and very comfortable rooms, modern style, very nice terrace, little coffee corner in the room, great food at the restaurant, and view at the beautiful sunset
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 hospitality went above and well beyond normal.
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. Breakfast was very good. Beautiful village, great place for families.
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. Perfect room with a nice shower and comfortable beds. Nice gift for my little one. Super breakfast with a wide range of options. Convenient and good price for parking.
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. Quaint historic inn. The hosts were extremely thoughtful and attentive. The whole place exudes warmth and welcome at a slower pace. Very attentive to our dietary needs (gluten free/celiac) and five star food. Quiet room with comfortable bed. Great hiking right out the door. Our favorite stay of a nearly three week European excursion!
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 restaurants (Zollstube in particular!!), the friendly and helpful staff, the views, the pools/spas…truly the height of luxury. Also, for such an expansive property, full of guests, we never had to wait long for an elevator…it’s the little things!
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 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. Room with the balcony had perfect mountain views; great host (Viviane) who booked us a nice...
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. Friendly staff, nice breakfast
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. easy checkin and check-out, very comfortable and clean, close to the highway, great breakfast
Hotel in St. Gallen
Offering free garage parking, Hotel one66 is located in Sankt Gallen, directly at the motorway exit St. Gallen-Winkeln. Friendly staff, modern and clean hotel.
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 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. Owners were very friendly and helpful. Friendly place and top location. Rather sad to leave.
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 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. Fantastic views, peaceful, with a lot of nature around, birds singing, flowers blooming, friendly...
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... I like the people at the front desk, always very helpful!!
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 Rapperswil-Jona
Situated in Rapperswil-Jona and within 17 km of Einsiedeln Abbey, Hotel Lo! im Kreuz Jona has a bar, allergy-free rooms, and free WiFi throughout the property. Modern large rooms, and I love the restaurant (Asian) downstairs, super convenient.
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 Uznach
Situated in Uznach, 34 km from Einsiedeln Abbey, Hotel Frohe Aussicht features accommodation with a seasonal outdoor swimming pool, free private parking and a restaurant. Courteous staff, really helpful.
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 staff is very helpful and welcoming, they offer of a welcome drink at the bar, breakfast is...
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. beautiful property, excellent food, very helpful staff, very quiet at night.
Hotel in Wil
Featuring the well-know swan21 restaurant with a charming winter garden, the Hotel Schwanen Wil can be found right on the shopping street in the centre of Wil. Location in the center of Wil was exceptional. Room was very comfortable.
Hotel in Walenstadt
Dating from 1910, Hotel Seehof is located in Walenstadt, directly on the shore of Lake Walensee. It offers free internet access and has a restaurant with lake views. Hotel Seehof Superior is an exceptional hotel with superior service, a stunning location, and a...
Hotel in Rapperswil-Jona
Founded in 1830, the Jakob Hotel is located in the car-free Old Town of Rapperswil, a 2-minute walk from the train station. Free WiFi is available. The location, friendliness of the staff, and very good value for money.
Hotel in Rapperswil-Jona
Located in the historic centre of Rapperswil, Sorell Hotel Speer is just steps away from the shores of Lake Zurich. It houses an à-la-carte Asian restaurant. Receptionist has hospitality. Every server were good response in the restaurant.
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!
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 Strandhotel Schmerikon.
The average price per night for a 3-star hotel in St.Gallen Canton this weekend is CNY 1,509 or, for a 4-star hotel, CNY 1,911. Looking for something even fancier? 5-star hotels in St.Gallen Canton for this weekend cost on average around CNY 4,906 per night (based on Booking.com prices).
St. Gallen, Bad Ragaz and Wil are popular with other travellers visiting St.Gallen Canton.
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 Strandhotel Schmerikon.
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.
On average, it costs CNY 1,455 per night to book a 3-star hotel in St.Gallen Canton for tonight. You'll pay on average around CNY 1,828 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St.Gallen Canton will cost around CNY 5,569 (based on Booking.com prices).
There are 493 hotels in St.Gallen Canton you can book on Booking.com.
Couples travelling in St.Gallen Canton loved staying at Grand Resort Bad Ragaz, Hotel Restaurant Berghaus Malbun Buchserberg and kroneLODGE - Self-Check-In Hotel.
Similarly, these hotels in St.Gallen Canton are highly rated by couples: Gasthaus Gemsli, Palais Bad Ragaz and Hotel Restaurant Schlössli Sax.
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 CNY 1,145 per night, and 4-star hotels in St.Gallen Canton are CNY 1,601 per night. If you're looking for something really special, a 5-star hotel in St.Gallen Canton can on average be found for CNY 4,928 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.
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.