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.

T
Trevor
From
Australia
Absolutely love this hotel. Our second visit as we enjoyed it so much the first time
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 527 reviews
Price from
US$278.11
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.

V
Veronica
From
Portugal
Amazing! It was just great! The hotel is very nice, modern, cozy, clean and the staff is super friendly and welcoming. Definitely going back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 891 reviews
Price from
US$257.86
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.

P
Patricia
From
Malta
The staff was very friendly, helpful and efficient. The hotel had all we needed and service was provided with a smile.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 461 reviews
Price from
US$366.24
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
Ngale
From
Switzerland
I was with my kids and they loved the size of the room which was spacious enough for them to run around
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,204 reviews
Price from
US$226.72
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.

C
CaseyAndrysiak
From
Germany
excellent breakfast - hot and cold items, plenty of delicious options; very friendly staff; large well-designed/furnished room and bathroom; excellent Molton Brown bath amenities (shampoo, conditioner, soaps, etc.)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,553 reviews
Price from
US$217.63
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.

L
Linda
From
Austria
The staff was super friendly and helpful!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 723 reviews
Price from
US$153.22
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.

R
Rene
From
Switzerland
nice, new rooms. fancy & clean!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 451 reviews
Price from
US$208.66
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, 398 reviews
Price from
US$313.92
1 night, 2 adults

Hof Weissbad Health & Wellness Resort

Weissbad (Near St. Gallen)

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

R
Ron
From
Israel
A beautifully located hotel. The staff was all very helpful and extremely nice. Breakfast, as well as dinner, were delicious. The room was spacious and very comfortable. Very comfortable parking lot beneath the hotel with an elevator from there to all floors. Not a cheap hotel but relative to prices in Switzerland very high value for money.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 142 reviews
Price from
US$440.98
1 night, 2 adults

Hotel Heiden - Wellness am Bodensee

Heiden (Near St. Gallen)

The Hotel Heiden is situated in the centre of the Biedermeier village of Heiden and offers a wonderful panorama view over Lake Constance, only 15 minutes from St.

F
Filip
From
Slovakia
Stunning view of lake, nice wellness area and architecture style of hotel interior and good hotel restaurant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 578 reviews
Price from
US$274.06
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

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

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

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

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

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

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

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 891 reviews

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

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

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

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

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

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,553 reviews

Popular with guests booking four-star hotels in Speicher

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 398 reviews

4 star hotels that guests love in St. Gallen

See all
Avg. price/night: US$284.02
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,553 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$284.02
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,553 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$297.73
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$297.73
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