The 10 best three-star hotels in St. Gallen, Switzerland | Booking.com
Skip to main content

Three-Star Hotels in St. Gallen

Find the three-star hotels that appeal to you the most

The best three-star hotels in St. Gallen

Check out our pick of great three-star hotels in St. Gallen

Filter by:

Review score

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.

N
NAO
From
Japan
Enerything is great. Accomodation, location, sercice and parking lot.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,233 reviews
Price from
US$284.80
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.

N
Nikolai
From
Czech Republic
At the day of our arrival there was an incredible receptionist (women). I never met so kind and helpful hotel staff! Unfortunately I don’t know her name(
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,513 reviews
Price from
US$134.91
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.

T
Traveller Mike
From
Czech Republic
Styled modern furniture, comfortable bed, spacy room. Great value/price rate for this country. 15 min by car to the lake Bodensee with nice coffee. You could buy cherry or other fruits / vegetables on your way to the lake directly from the garden owners.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,062 reviews
Price from
US$237.34
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.

M
Mária
From
Hungary
Excellent location, restaurants and shops within 5-10 minutes walking distance and the old town centre is not far. It is next to the station and the bus station, so everything can be easy. We got free bus tickets for the days of stayed there. It is an excellent idea! Big thanks to the hotel! The staff is very polite and helpful! The beds are comfortable, and the breakfast is good.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,326 reviews
Price from
US$163.03
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.

M
Major Bryce
From
United Arab Emirates
Location, facilities are superb, the attention and support of the staff, always kind and available to provide information for the trip. Location is perfect for travelling from St. Gallen to either Säntis or Liechtenstein on a one day trip, ask the hotel if your reservation is eligible for the promotional tourist card for the Allgäuer region so you can get discounts on transportation and attractions. The rooms have a nice retro ambience vibe with moss green color furniture, with night desks integrated in the beds, radio, frigo bar with local beers, and provide a nice view from the balcony.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,125 reviews
Price from
US$191.12
1 night, 2 adults

Newstar Hotel (Free Parking)

Hotel in St. Gallen

Newstar Hotel is close to the Sankt Gallen-Winkeln exit of the A1 motorway and 5 km from the centre of Sankt Gallen.

G
Gemma
From
United Kingdom
Spacious and Clean room. Easily accessible. Due to late arrival staff made adjustments for our check in process.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 508 reviews
Price from
US$218.60
1 night, 2 adults

Militärkantine St. Gallen

Hotel in St. Gallen

Only the name reminds us of the military. This historic hotel is one of the most beautiful in Switzerland.

r
rufusairlines.com
From
Netherlands
I had a wonderful stay. The building, the garden and the restaurant have a charm The perfect combination of an old era and a new one. The room was very comfortable. A unique light from the windows. The view of the city and the forest is magical. Quiet . The lighting is ideal to calm you down. The interior made you feel at home, with style and soft lines. I want to go into detail about cleanliness Perhaps the cleanest hotel I have traveled to. The common areas smelled of lavender and the room was obsessively bright. The hotel staff is genuinely welcoming. The people there showed you personal interest. The location is ideal. Breakfast in the lovely garden is a very beautiful experience Of course I honored the desserts every day since they were so fresh and delicious.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 320 reviews
Price from
US$264.82
1 night, 2 adults

Hotel Dom, zentral - herzlich - sozial engagiert

Hotel in St. Gallen

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

B
Bronach
From
United Kingdom
I loved everything about this hotel, perfect location, seven minutes walk from the train station. Good communication, friendly, helpful staff, clean room and super comfortable bed .
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 956 reviews
Price from
US$242.33
1 night, 2 adults

Hotel Säntis Teufen

Teufen (Near St. Gallen)

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.

M
MOSHE
From
Israel
The room and the bathroom are very clean.the view from the room is beautiful. The owner is very friendly and very kindly. location is very good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 354 reviews
Price from
US$225.21
1 night, 2 adults

Hotel Landhaus Säntis Herisau

Herisau (Near St. Gallen)

Featuring free WiFi, a fitness centre 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.

G
Gergely
From
Hungary
super clean hotel, friendly staff
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 573 reviews
Price from
US$212.35
1 night, 2 adults
All three-star hotels in St. Gallen

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

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

See all

Save money on three-star in St. Gallen and nearby – budget options available

  • Alter Zoll

    Teufen
    Budget options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 193 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$123.66 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 13 reviews

    Situated in Haslen in the Appenzell Innerrhoden region and Olma Messen St.

  • Ferienhaus Brand

    Gais
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 16 reviews

    Situated in Gais, 18 km from Olma Messen St. Gallen, Ferienhaus Brand features accommodation with a sauna and a hot tub.

Enjoy breakfast in St. Gallen and nearby

  • Hotel B&BAlpenheim

    Teufen
    Breakfast options
    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$243.08 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 204 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$299.79 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 354 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$204.73 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 202 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$258.57 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 21 reviews

    Set in Häggenschwil, 8.9 km from Olma Messen St. Gallen, Landgasthof Adler in 9304 Bernhardzell offers accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Featuring free WiFi, a fitness centre 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.

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

    In the centre of Herisau and a 6-minute train ride from Sankt Gallen, the 3-star superior Hotel Herisau was completely renovated in 2016 and provides a sauna, a fitness centre and a restaurant serving...

    From US$236.09 per night
  • Hotel Garni Arnegg

    Arnegg
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 142 reviews

    30 km from Säntis in Arnegg, Hotel Garni Arnegg features accommodation with access to beauty services. Featuring free private parking, the 3-star guest house is 17 km from Olma Messen St. Gallen.

    From US$212.35 per night