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 Teufen
Located in Teufen, 5.6 miles from Olma Messen St. Gallen, „gg“ games garni Hotel Säntis has accommodations with a garden, free private parking and a terrace. This 3-star hotel offers a tour desk. Amazing mountain view, great location and friendly staff
Hotel in Buchs
Located within 26 miles of Dornbirn Exhibition Center, Hotel Restaurant Berghaus Malbun Buchserberg in Buchs features a number of amenities including a garden, a terrace and ski-to-door access. Location, view, restaurant, design, comfortable beds
Hotel in Appenzell
Located in Appenzell, 12 miles from Olma Messen St. Gallen, Hotel B&B Stossplatz provides accommodations with free bikes, free private parking, a shared lounge and a terrace. Clean Friendly staff Great breakfast Good guest card (free cable car rides)
Hotel in Nesslau
Located in Nesslau, Gasthaus Gemsli features a garden, terrace, restaurant, and free WiFi throughout the property. 8.1 miles from Säntis and 23 miles 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 Appenzell
Located 11 miles from Olma Messen St. Gallen, Panorama Hotel Freudenberg offers 3-star accommodations in Appenzell and features a garden, a terrace and a restaurant. Typically Swiss property with unique rooms and furnishings. Superb view from our balcony over Appenzell. Excellent meals and super friendly staff.
Hotel in Mosnang
Located in Mosnang, within 22 miles of Säntis and 26 miles of Olma Messen St. All was new, perfect and clean.
Hotel in Flumserberg
Located in Flumserberg, 29 miles from Salginatobel Bridge, Hotel Tannenboden has accommodations with a shared lounge, free private parking, a terrace and a restaurant. Great location, magnifique view-middle of the Alps. Pretty close to lifts-manu options for walk! Modern,cozy hotel,so clean room,nice bath, free car parking is plus too. Breakfast is great and rich,restaurant is perfect. Staff rated 10+
Hotel in Speicher
Set in a historic building that was completely renovated in 2015, Hotel Krone Speicher is a 4-star hotel in the center of Speicher in the canton of Appenzell Ausserrhoden. St. Breakfast was very good, not overdone
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. Our room overlooking the water was spacious and beautifully decorated- my husband, who can be critical, remarked that it was one of the nicest rooms we had been to in an extended time. Lovely small veranda to sit and view the water along with goats (and cute kid goats) grazing outside. Very quiet and peaceful. Staff were very friendly and helpful. Breakfast had a good selection and was fresh. Dinner also lovely with good service and nice tables again with water views. There are plentiful tables outside but the weather was a little cool so we sat inside.
Hotel in Bad Ragaz
Hotel in Horn
Hotel in Weissbad
Hotel in Speicher
Hotel in Flumserberg
Hotel in Mosnang
Hotel in Appenzell
Hotel in Appenzell
Hotel in Teufen
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 Appenzell
Located in Appenzell’s historic Landsgemeinde Square, Cafe-Hotel Appenzell offers an elegant restaurant with terrace that serves home-baked cakes and regional specialties. Staff welcome guests with genuine warmth, The check-in process is swift and hassle-free.
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 location, excellent service, very comfortable and well equipped room, very good breakfast.
Hotel in 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. Impeccable quality and service. Food was good , staff were friendly and helpful.
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. An amazing small hotel, very friendly staff, great amenities, a wonderful restaurant for any meal,...
Hotel in Appenzell
Located in Appenzell, 13 miles from Olma Messen St. Gallen, Hotel Kaubad provides accommodations with a garden, free private parking, a terrace and a restaurant. Friendliness of staff is excellent. The hotel is beautifully situated in a rural area.
Hotel in Gonten
Located in Gonten, 11 miles from Säntis, Appenzeller Huus Löwen has accommodations with free WiFi and free private parking. The property is around 13 miles from Olma Messen St. The room is quite modern and super comfortable.
Hotel in Bad Ragaz
Located in Bad Ragaz, Palais Bad Ragaz features accommodations with a garden, private parking and a spa and wellness center. Everything was outstanding. Check in, valet, spa, restaurant, breakfast, room , and staff were all...
Hotel in Hemberg
Located in Hemberg, 14 miles from Säntis, Gasthaus Löwen has accommodations with a garden, free private parking, a terrace and a restaurant. Very friendly & professional staff. The food was excellent. Beyond our expectations.
Hotel in Ganterschwil
Located in Ganterschwil, 23 miles from Säntis, Restaurant und Kaeserei Berghof provides accommodations 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 hotel is on a lovely side street with lots of restaurants and bars, a few minutes walk to the...
Hotel in Teufen
Located in Teufen, 4.1 miles from Olma Messen St. Gallen, Alter Zoll provides accommodations with a garden, free private parking and a restaurant. This 3-star hotel offers room service and free WiFi. Friendly and personally staff. Cute and clean room and shared bathroom space
Hotel in Appenzell
Located in Appenzell, 12 miles from Olma Messen St. Gallen, Hotel B&B Stossplatz provides accommodations with free bikes, free private parking, a shared lounge and a terrace. Clean Friendly staff Great breakfast Good guest card (free cable car rides)
Hotel in Appenzell
Located 11 miles from Olma Messen St. Gallen, Panorama Hotel Freudenberg offers 3-star accommodations in Appenzell and features a garden, a terrace and a restaurant. We loved that it was run by a family.
Hotel in Flumserberg
Located in Flumserberg, 29 miles from Salginatobel Bridge, Hotel Tannenboden has accommodations with a shared lounge, free private parking, a terrace and a restaurant. Great location, magnifique view-middle of the Alps. Pretty close to lifts-manu options for walk!
Hotel in Bad Ragaz
Berggasthaus Zanuz is located in Bad Ragaz, 15 miles from UNESCO World Heritage Tectonic Arena Sardona and 29 miles from Lake Cauma.
Hotel in Gonten
Located in Gonten, within 12 miles of Säntis and 13 miles of Olma Messen St. Staff were exceptional, you feel so welcomed on arrival and looked after during your stay.
Hotel in Niederuzwil
Located in Niederuzwil, within 14 miles of Olma Messen St. Gallen and 19 miles of Konstanz Central Station, hotel löwen provides accommodations with a terrace and free WiFi as well as free private... Anita was super sweet. She helped with transportation routes, even offering to call people she...
Hotel in Bad Ragaz
Located in Bad Ragaz, 14 miles from Salginatobel Bridge, Cubilaris Motel features free bikes and views of the garden. quick and easy check-in nice new modern room bicycles for a short trip around the area
Hotel in St. Gallen
Located in St. Gallen, 2 miles from Olma Messen St. Gallen, Hotel Restaurant Falkenburg provides accommodations with a terrace, free private parking and a restaurant. Beautiful location! Easy acces to Germany, Zurich and Appenzeller area etc!
Hotel in Herisau
Featuring free WiFi, a fitness center and a terrace, Hotel Landhaus Säntis Herisau is located in Herisau. Guests can enjoy the on-site restaurant. Free private parking is available on site. Everything. It exceeded my expectations.
Hotel in Schwagalp
Located in Schwagalp and with Säntis reachable within 1.1 miles, Säntis - das Hotel provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property and a bar. It was perfect.It was the good location and especially I liked to sleep with cowbell
Hotel in Bad Ragaz
Hotel Bambi is located in the center of Bad Ragaz, only 328 feet from the town's Medical Health Center and 1969 feet from the Heidiland Golf Course. Very nice and attentive stuff. Super tasty breakfast. Rooms are cosy, big balcony.
Hotel in Flumserberg
This family-run hotel is located in Flumserberg, 492 feet from the nearest ski slopes. Great location, kind and welcoming staff, exceptionally clean
Hotel in Flumserberg
Just 984 feet from the Maschgenkamm Cable Car, the Cristal Hotel is right next to the slopes and a ski elevator of the Tannenboden/Flumserberg Ski Area. Amazing location. Exceptionally friendly and helpful staff. Great food!
There are 673 hotels in St.Gallen Canton you can book on Booking.com.
On average, it costs $242 per night to book a 3-star hotel in St.Gallen Canton for tonight. You'll pay around $345 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in St.Gallen Canton will cost around $910 (based on Booking.com prices).
Popular places to stay in St.Gallen Canton include hotels near Säntis, Pizol, and Hoher Kasten.
St. Gallen, Bad Ragaz, and Wil are popular with other travelers visiting St.Gallen Canton.
Couples traveling to St.Gallen Canton loved staying at Gasthaus Löwen, Grand Resort Bad Ragaz, and Hotel Hof Weissbad.
These hotels in St.Gallen Canton are also highly-rated by couples: Gasthaus Gemsli, „gg“ games garni Hotel Säntis, and Hotel Alpenblick.
Some of the best hotels in St.Gallen Canton near Säntis include Säntis - das Hotel, Säntisecho - in der Natur zu Hause, and Wildhaus Weiherhof.
Bad Horn - Hotel & Spa, Grand Resort Bad Ragaz, and Hotel Hof Weissbad are some of the popular hotels in St.Gallen Canton.
In addition, „gg“ games garni Hotel Säntis, Gasthaus Gemsli, and kroneLODGE - Self-Check-In Hotel are also popular in St.Gallen Canton.
Many families visiting St.Gallen Canton loved staying at Berggasthaus Zanuz, Palais Bad Ragaz, and Hotel Appenzell.
Grand Resort Bad Ragaz, Panorama Hotel Freudenberg, and Berghotel Schonhalden are also popular among family travelers.
Hotels in St.Gallen Canton that offer highly-rated breakfasts include Berghotel Schonhalden, Appenzeller Huus Löwen, and Gasthaus Löwen.
Breakfast at these hotels in St.Gallen Canton are also highly-rated: Hotel B&B Stossplatz, Flyhof, and Anker Hotel Restaurant.
The average price per night for a 3-star hotel in St.Gallen Canton this weekend is $272 or $350 for a 4-star hotel. Looking for something even fancier? 5-star hotels in St.Gallen Canton this weekend cost around $1,182 per night (based on Booking.com prices).
Palais Bad Ragaz, Appenzeller Huus Löwen, and Hotel Restaurant Falkenburg in St.Gallen Canton have received great reviews for the views from their hotel rooms.
Guests staying in St.Gallen Canton also loved the views from their rooms at Berghotel Schonhalden, Hotel Alpenblick, and Hotel und Restaurant Chäseren.
Travelers 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 were also highly rated.
On average, 3-star hotels in St.Gallen Canton cost $191 per night, and 4-star hotels in St.Gallen Canton are $237 per night. If you're looking for something really special, 5-star hotels in St.Gallen Canton cost around $868 per night (based on Booking.com prices).