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

Four-Star Hotels in St. Gallen

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

The best four-star hotels in St. Gallen

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

Filter by:

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.

R
Ruxandra
From
Romania
First of all, this stay was a suprise for my mother's birthday and her and my father really loved the place. I will have to thank a lot to the great staff, because all of them and Mrs. Tamara were really nice. They helped me prepare a little surprise for my mother and also they treated my parents amazing while they were there. Mrs. Tamara was lovely, because she also hand wrote a letter for my mom in Romanian, which obviously is not her language. I recommend this place with all my heart!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 529 reviews
Price from
US$281.69
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.

I
Irene
From
Spain
The hotel was in an excellent location five minutes walk from the railway station. We had problems with our baggage as Swiss Air did not load any luggage onto the plane. The staff at reception, in particular Mara and Emmanuel, were extremely helpful giving us information, etc to get a few clothes and toiletries. The room was a good size, clean and the beds comfortable. At breakfast there was a large selection of food, hot and cold, fruit and yoghurt.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 891 reviews
Price from
US$261.18
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.

M
MINGHUI
From
China
front desk is very nice and give lots of valuable advise and support which all make my trip my easy and pleasant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 462 reviews
Price from
US$370.95
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.

P
Phil
From
United Kingdom
I had an unexpected upgrade to my room - a very pleasant welcome! The staff were all most helpful and courteous, facilities excellent.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,233 reviews
Price from
US$229.64
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.

J
Jo
From
Ireland
Got a free room upgrade which was amazing ! Room was fabulous with everything I needed and more! Breakfast was delicious too, great location as the station was across the road ! Staff were very friendly and welcoming ! Will be going out of my way to stay here again !
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,560 reviews
Price from
US$218.16
1 night, 2 adults

Tailormade Hotel LEO St Gallen

Hotel in St. Gallen

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.

K
Kirsty
From
United Kingdom
Brilliant location. Just around the corner from the train station and the town centre. Great transport links. Clean and tidy hotel. Rooms are cosy but perfectly formed for a short stay. I really like the decor throughout, with it's Japanese/ industrial style. Helpful staff, but there is also a self check in desk which is very handy. Bar on site with some sitting outside. There is also a place to eat. The bed was super comfortable. Quality pillows and covers. Brilliant shower also.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 691 reviews
Price from
US$155.20
1 night, 2 adults

Revier Hotel Säntispark

Hotel in Abtwil, St. Gallen

Overlooking Säntis Mountain, a 10-minute drive from Sankt Gallen, Revier Hotel Säntispark offers elegantly furnished rooms and free WiFi access.

N
Neda
From
Serbia
The location of the hotel itself is unreal. Switzerland is truly beautiful, and when you stay in this hotel you can experience it. The interior is magical, so well blended that we were speechless. The accommodation itself offers a large number of fun activities for everyone. The reception staff were very friendly and very young and cheerful. The breakfast was great.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 448 reviews
Price from
US$204.72
1 night, 2 adults

Hotel Krone Speicher

Speicher (Near St. Gallen)

Set in a historic building that was completely renovated in 2015, Hotel Krone Speicher is a 4-star hotel in the centre of Speicher in the canton of Appenzell Ausserrhoden. St.

C
Christopher
From
United Kingdom
Breakfast was very good. Freshly made coffee and good choice of fruit, cheeses, meats plus cooked eggs and bacon.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 397 reviews
Price from
US$307.87
1 night, 2 adults

Bad Horn - Hotel & Spa

Horn (Near St. Gallen)

Situated in Horn, 12 km from Olma Messen St. Gallen, Bad Horn - Hotel & Spa features accommodation with a terrace, private parking, a restaurant and a bar.

A
Anita
From
Switzerland
Amazingly beautiful hotel, very stylish, great breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,001 reviews
Price from
US$352.03
1 night, 2 adults

Resort Hof Weissbad

Weissbad (Near St. Gallen)

Situated at the foot of the Weissbad Alpstein countryside in Appenzell, Resort Hof Weissbad features a 24-hour reception services and an extensive spa area. Free Wi-Fi is available.

S
Susan
From
United States
I have stayed here several times. It is very expensive so it makes a lovely treat. Personally I like that it is all „auf Deutsch“. I like to experience a place from that country‘s perspective, plus I can work on my German!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 143 reviews
Price from
US$466.85
1 night, 2 adults
All four-star hotels in St. Gallen

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

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

See all

4 star hotels that guests love in St. Gallen

See all
  • Avg. price/night: US$226.99
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5,560 reviews
    Very nice and modern hotel, received an upgrade to Junior suite which was very nice. Staff very friendly and helpful, great location parking satiation easy to find and just across the road. Breakfast had a great choice and was very nice. Would definitely stay again.
    Guest review by
    Louisa
    Young couple
  • Avg. price/night: US$226.99
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5,560 reviews
    Third time at the Hotel Walhalla and experience has always been excellent - modern, comfortable hotel. Very professional and helpful staff. Large room with very comfortable bed. Unbeatable location opposite the train station and few minutes from the historic city center. Fast WiFi. Special thanks for early check-in 2.5 hours ahead of standard time - very nice bonus given the fact that we were very tired after overnight flight. Will definitely stay again.
    Guest review by
    Sergey
    Young couple
  • Avg. price/night: US$275.06
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 891 reviews
    Modern and very stylish room. Good location and breakfast.
    Guest review by
    Trevor
    Group
  • Avg. price/night: US$275.06
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 891 reviews
    The hotel has positive points: tastefully renovated rooms, ideal location near the city center and the train station, perfect cleanliness of the rooms (congratulations to the cleaning team).
    Guest review by
    De Sadeque
    Family with young children