Skip to main content

Search hotels in St. Gallen

Enter your dates to see the latest prices and deals for St. Gallen hotels

St. Gallen – 111 hotels and places to stay

Filter by:

Star rating

Review score

Oberwaid - Das Hotel.

Hotel in St. Gallen

Just a 10-minute drive away from Sankt Gallen, Oberwaid - Das Hotel. offers a large wellness area, 1 restaurants serving fine cuisine with regional products, and panoramic views of Lake Constance.

S
Shahid
From
United Kingdom
Comfy rooms lovely view and excellent staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 534 reviews
Location 9.0
Price from
US$283.44
1 night, 2 adults

Sorell Hotel City Weissenstein - Boutique Hotel

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.

G
Gro Synnøve Rygh
From
Norway
Beautiful hotel, friendly staff. We will come back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 898 reviews
Location 9.5
Price from
US$262.81
1 night, 2 adults

Einstein St. Gallen

Hotel in St. Gallen

The Einstein Hotel enjoys a quiet location in the centre of Sankt Gallen, at the edge of the pedestrian zone.

I
Inna
From
Switzerland
I stayed at the hotel with two dogs. There was a large dog carpet and bowls waiting for me in the room. The room was spacious and we felt comfortable sleeping there. The hotel has a lovely fitness centre which I enjoyed working out in the morning. The breakfast was great and the service at the reception, restaurant and fitness centre was excellent. The room was clean, had a bathrobe, slippers, all hygiene products, the shower was spacious and comfortable. There was a kettle and everything to make tea in the room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 458 reviews
Location 9.7
Price from
US$373.26
1 night, 2 adults

B&B HOTEL St Gallen

Hotel in St. Gallen

Featuring a bar, B&B HOTEL St Gallen is located in St. Gallen in the St.Gallen Canton region, 800 metres from Olma Messen St. Gallen and 34 km from Dornbirn Exhibition Centre.

A
Andreea
From
Romania
The bed was perfect. The room was quiet, which is a main request for us because we are away all day. The bathroom was big. Wifi was super fast. Room temperature was adjustable. The staff was super helpful, we had an extra request which was met immediately. The acommodation was close to the railway station, about 5 min, which led to the main railway station in St. Gallen. Would stay again.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,550 reviews
Location 8.1
Price from
US$137.12
1 night, 2 adults

Hotel one66 (free parking garage)

Hotel in St. Gallen

Offering free garage parking, Hotel one66 is located in Sankt Gallen, directly at the motorway exit St. Gallen-Winkeln.

Y
Yoel
From
Israel
Friendly staff, modern and clean hotel.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,269 reviews
Location 8.9
Price from
US$238.68
1 night, 2 adults

Hotel Eastside (free parking garage)

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.

J
Jianming
From
Germany
Very big room, clean and comfortable. Free private parking.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,066 reviews
Location 8.3
Price from
US$241.22
1 night, 2 adults

Hotel Metropol

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.

P
Philpma
From
United Arab Emirates
The hotel is just opposite the main station, walking distance to the old town!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,327 reviews
Location 9.5
Price from
US$165.70
1 night, 2 adults

Radisson Blu Hotel, St. Gallen

Hotel in St. Gallen

This modern 4-star superior hotel is located opposite the OLMA trade fair grounds, just a 10-minute walk from St. Gallen’s Old Town and the train station. A casino is located on site.

n
nini
From
China
nice and comfort room,it is very easy to go to the trainstation(so many buses and bus stop is nearby) staff is friendly and helpful
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,256 reviews
Location 8.7
Price from
US$231.07
1 night, 2 adults

Hotel Walhalla

Hotel in St. Gallen

Centrally located, Hotel Walhalla can be found opposite Sankt Gallen Train Station. A 24-hour reception, meeting rooms, private on-site parking and free WiFi throughout the property are featured.

T
Timo
From
Luxembourg
The staff was friendly and the hotel was clean as well as centrally located. The junior suite was lovely and the beds were super comfortable.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,528 reviews
Location 9.5
Price from
US$215.71
1 night, 2 adults

Boutique City Hotel Gallo

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.

t
tay
From
Malaysia
The owner very helpful, kind, nice to us.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,126 reviews
Location 9.1
Price from
US$188.54
1 night, 2 adults
See all 111 hotels in St. Gallen

Hotels with airport shuttles in St. Gallen

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 259 reviews
    From US$227.26 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 357 reviews
    From US$331.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 7 reviews
    From US$374.86 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 16 reviews
    From US$423.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 458 reviews
    From US$500.29 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 443 reviews
    From US$284.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 221 reviews
    From US$247.57 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,309 reviews
    From US$151.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,256 reviews
    From US$237.42 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 534 reviews
    From US$331.68 per night

Most booked hotels in St. Gallen and surroundings in the past month

See all

Hotels located in the centre of St. Gallen

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 9 reviews

    Offering city views, Como apartamento en el centro de st Gallen is an accommodation located in St. Gallen, 32 km from Säntis and 35 km from Dornbirn Exhibition Centre.

    From US$177.74 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Normalkonsum is situated in St. Gallen, 32 km from Säntis, 35 km from Dornbirn Exhibition Centre, and 37 km from Casino Bregenz.

    From US$332.64 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 936 reviews

    Hotel Dom, zentral - herzlich - sozial engagiert is located in the Old Town of St.

    From US$290.74 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 13 reviews

    Newly furnished beautiful old building apartment in the center with Apple TV O1 is set in St. Gallen, 32 km from Säntis, 35 km from Dornbirn Exhibition Centre, and 37 km from Casino Bregenz.

  • Scored out of 10, guest rating 5.1
    Passable - What previous guests thought, 10 reviews

    Offering city views, Newly furnished beautiful old building apartment in the center with Apple TV is an accommodation situated in St.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 376 reviews

    Situated within 31 km of Säntis and 35 km of Dornbirn Exhibition Centre in St. Gallen, Mühlensteg Apartments by VISIMO - Elegant, Quiet, Central offers accommodation with seating area.

    From US$238.68 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 272 reviews

    Offering city views, St Georgen-Strasse Studios by VISIMO - Design, City, Nature is an accommodation located in St. Gallen, 1.6 km from Olma Messen St. Gallen and 32 km from Säntis.

    From US$319.94 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 685 reviews

    Villa Bergruh in St. Gallen provides adults-only accommodation with a garden and a shared lounge. Featuring a shared kitchen, this property also provides guests with a picnic area. Olma Messen St.

    From US$113.76 per night

Best hotels with breakfast in St. Gallen and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 158 reviews

    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.

    From US$302.16 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 659 reviews

    Located in St. Gallen, 2.3 km from Olma Messen St. Gallen, Tailormade Hotel LEO St Gallen provides accommodation with a fitness centre, private parking, a terrace and a restaurant.

    From US$156.16 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 216 reviews

    Situated in St. Gallen, 1.4 km from Olma Messen St. Gallen, St. Gallen Youth Hostel features accommodation with a garden, private parking, a shared lounge and a terrace.

    From US$268.75 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 98 reviews

    Located in Teufen and only 8.6 km from Olma Messen St. Gallen, Hotel B&BAlpenheim provides accommodation with mountain views, free WiFi and free private parking.

    From US$247.06 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 203 reviews

    Located in Teufen, 8.4 km from Olma Messen St. Gallen, Anker Hotel Restaurant provides accommodation with a restaurant, free private parking and a bar.

    From US$304.70 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 336 reviews

    Situated in Teufen, 9 km from Olma Messen St. Gallen, Hotel Säntis Teufen features accommodation with a garden, free private parking, a terrace and a bar. This 3-star hotel offers a tour desk.

    From US$208.09 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 354 reviews

    Located in St. Gallen, within 3.5 km of Olma Messen St. Gallen and 33 km of Konstanz Central Station, Hotel Garni Rössli provides accommodation with a terrace and free WiFi throughout the property as...

    From US$274.44 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 200 reviews

    The Hotel & Spezialitätenrestaurant zur Linde is situated about 500 metres from the Teufen train station and offers you newly renovated en-suite rooms, free Wi-Fi and free parking on site.

    From US$262.81 per night

Budget hotels in St. Gallen and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 191 reviews

    Set in Teufen, 6.6 km from Olma Messen St. Gallen, Alter Zoll offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers room service and free WiFi.

    From US$99.41 per night
  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 4 reviews

    02 - Gästehaus Erika - Hundwil - Appenzellerland is a recently renovated apartment in Hundwil, where guests can make the most of its garden and shared lounge.

    From US$100.30 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 11 reviews

    01 - Gästehaus Erika - Hundwil - Appenzellerland is a recently renovated apartment in Hundwil, where guests can make the most of its garden and shared lounge.

    From US$112.99 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 52 reviews

    Boasting garden views, Bijou 1 Hübsche 1 Zimmer Wohnung offers accommodation with a garden and a patio, around 12 km from Olma Messen St. Gallen.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 50 reviews

    Located within 12 km of Olma Messen St. Gallen and 25 km of Dornbirn Exhibition Centre in Goldach, Zimmer am See offers accommodation with seating area.

    From US$112.99 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Kugelgasse Apartments - Smart Living by Klang und Kleid has a terrace and is set in St. Gallen, within just 1.4 km of Olma Messen St. Gallen and 400 metres of Abbey Library.

    From US$119.09 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 18 reviews

    Situated in St. Gallen, 1.7 km from Olma Messen St. Gallen, Studio Wohnungen Altstadt Multergasse 20 features rooms with city views and free WiFi.

  • Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 162 reviews

    Located 1.3 km from Olma Messen St. Gallen in the centre of St. Gallen, Kränzlin Hotel welcomes guests with a restaurant and a popular bar. Each room is equipped with a TV.

    From US$112.99 per night

FAQs about hotels in St. Gallen

What guests said about St. Gallen:

  • 10.0

    The abbey complex is the place you want to see if you are...

    The abbey complex is the place you want to see if you are interested in history: the museum, the vault and the library are amazing and absolutely worth the visit (and the price, that is even cheap). Getting around the town is easy, both walking and using the public transportation. If you arrive by car, remember that a great part of the center is not accessible, but there are parking areas open 24/7 that cost 20 CHF for 24h.
    Guest review by
    Marcello
    United Arab Emirates
  • 10.0

    A very interesting place with a lovely old town, and...

    A very interesting place with a lovely old town, and stunning scenery in the area. Particularly, I would recommend visiting the Abbey Library, a stunning place, and the three lakes beauty spot up on the side of the valley, above the town.
    Guest review by
    Peter
    United Kingdom
  • 10.0

    I thought the city was lovely.

    I thought the city was lovely. We went various places from there. It would have been easier if more people spoke English or French, but we managed. Also, a lot of stores just never seemed to be open unless they were in malls. Some did open around noon, but closed early. We tried different restaurants. The transportation system overall in Switzerland was wonderful. We loved the library and Cathedral in St. Gallen.
    Guest review by
    Elizabeth
  • 8.0

    An unexpected but noticeable unpleasant odor emanated from...

    An unexpected but noticeable unpleasant odor emanated from the hallways and rooms. If I was to describe the smell it was like a room that had not been aired after sleeping in for some days. It did put us off walking towards our room. I suggest the hotel investigates the cause and takes steps to improve the scents. Otherwise, it was clean, spacious. On a positive side the pool and spa were a highlight. The steam-room experience in the spa could be further enhanced and elevated to a higher level with use of pleasant aromas made for this purpose.
    Guest review by
    Sarah
    Switzerland
  • 10.0

    A beautiful city with a great history and charm.

    A beautiful city with a great history and charm. Particularly enjoyed exploring the amazing Abbey and the old library. Easy access to the countryside, good bus and tram service. Lots of great and not too expensive, cafes and restaurants . Will definitely be making a return visit.
    Guest review by
    Gregory
  • 10.0

    St. Gallen has culture, great shopping possibilities and...

    St. Gallen has culture, great shopping possibilities and lovely streets with amazing special buildings, already from the 15th century. It has a nightlife and super public transport possibilities to reach Appenzell and my huge personal favourite, Chur.
    Guest review by
    Laura
    Switzerland

See reviews by guests who stayed at hotels in St. Gallen

See all
  • From US$181.55 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 848 reviews
    Easy to find. Great location, less than 10 minutes walk from the station and the city centre. Clean and comfortable room, which was perfect for my 2 night stay in St. Gallen. Easy self check in with any problems quickly sorted out by the friendly staff at the sister hotel over the road. I enjoyed the great choice for breakfasts at that hotel. Very good value in what is an expensive country.
    Guest review by
    Julian
    United Kingdom
  • From US$146 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,550 reviews
    Good hotel for a stay in St. Gallen, near a bus stop connected to the main station. New and wide rooms, comfortable bathroom (expecially the shower), satisfactory breakfast.
    Guest review by
    Rita
    Italy
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 240 reviews
    Attention to detail was next level and Maria went the extra mile to make our stay very comfortable. The apartment is centrally located. Enjoyed our visit to St. Gallen.
    Guest review by
    Sarah
    South Africa
  • From US$113.76 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 685 reviews
    this accommodation is near by railway station. That hotel is historicalbuilding and traditional Switzerland style. Room is clean and comfortable.
    Guest review by
    TAKATOSHI
    Japan
  • From US$247.44 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5,528 reviews
    I have been for the second time in Walhalla Hotel. The stuff was known for me and very very nice.
    Guest review by
    Laura
    Switzerland