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.

M
Margrit
From
South Africa
The facilities are great. All you need is there. We visit this hotel whenever we are in the area.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,228 reviews
Price from
US$286.68
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.

F
Fruzsina
From
Hungary
clean, modern, good location, extremely friendly staff
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,508 reviews
Price from
US$137.06
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.

G
Gareth
From
United Kingdom
Grea location to st gallen center bus stop right outside to take you straight to the center, Really nice and clean hotel staff were really helpfull when needed
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,063 reviews
Price from
US$238.90
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,330 reviews
Price from
US$164.10
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
Martin
From
Czech Republic
Very good location and friendly personell. Glutenfree breakfast available!!!!!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,123 reviews
Price from
US$192.38
1 night, 2 adults

Hotel Garni Rössli

Hotel in St. Gallen

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...

P
Paul
From
United Kingdom
The hotel is bed and breakfast only but it is central to an Italian restaurant, pizzeria and a kebabery. The local migros supermarket is a short walk away. A bus to St Gallen town can be taken every 15 minutes, one of which you can pay the driver (no 200) which is what you want when you have just arrived. The room was great, not big but adequate for a short stay. The bathroom was good with a perfect shower. I like the continental breakfast and it did not disappoint. We would stay here again. Lastly the hotel owner was was extremely friendly and welcoming.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 344 reviews
Price from
US$249.26
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.

S
Somkid
From
Thailand
Good location.Very modern and clean
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 506 reviews
Price from
US$220.04
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.

F
Frances
From
Switzerland
Very cool mix of old architecture and chic furniture
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 309 reviews
Price from
US$266.57
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.

S
Sepideh
From
Spain
Absolutely everything, from the details when you arrive, to the fruit bowls always available to guests…every detail for a perfect stay in family or for work is taken care of.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 964 reviews
Price from
US$243.93
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.

A
Aneta
From
Czech Republic
Amazing mountain view, great location and friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 364 reviews
Price from
US$226.69
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

Popular with guests booking three-star hotels in St. Gallen

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 344 reviews

Popular with guests booking three-star hotels in St. Gallen

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

Popular with guests booking three-star hotels in St. Gallen

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,123 reviews

Popular with guests booking three-star hotels in St. Gallen

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,063 reviews

Popular with guests booking three-star hotels in St. Gallen

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

Popular with guests booking three-star hotels in St. Gallen

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

Popular with guests booking three-star hotels in St. Gallen

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,330 reviews

Popular with guests booking three-star hotels in St. Gallen

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,228 reviews

Popular with guests booking three-star hotels in St. Gallen

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,508 reviews

Popular with guests booking three-star hotels in Herisau

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 559 reviews

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, 203 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$98.45 per night

Anker Hotel Restaurant

Teufen
Budget options available
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$301.77 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.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 11 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, 96 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$244.69 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 364 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$206.09 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 198 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$260.28 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 559 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$213.76 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 388 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$237.65 per night

Hotel Garni Arnegg

Arnegg
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 140 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$213.76 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 20 reviews

Gasthaus zur Sonne - Hotel - Restaurant - Boutique is set in Gossau, 27 km from Säntis and 40 km from Konstanz Central Station. This 3-star hotel offers a tour desk and luggage storage space.

From US$231.99 per night