Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St. Gallen – 44 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. It’s my go-to hotel in St. Gallen and I was excited to see the renovations since my last visit.

Show more Show less
8.8
Excellent
2,289 reviews
Price from
$86
per night

Radisson Blu Hotel, St. Gallen

Hotel in St. Gallen

This modern 4-star superior hotel is located opposite the trade fair grounds, just a 10-minute walk from St. Gallen’s Old Town and the train station. A casino is located on site. Our stay was great. the room was clean and facilities were exceptional.

Show more Show less
8.2
Very Good
1,592 reviews
Price from
$174
per night

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. After staying on several EU 3 stars hotels, this Swiss 3 stars feels like a 5.

Show more Show less
9
Awesome
1,401 reviews
Price from
$103
per night

Hotel Elite

Hotel in St. Gallen

The Hotel Elite can be found in the center of St. Gallen, only few steps from the market square and a 5-minute walk from the railway station. It offers you rooms with free WiFi and cable TV. good location, friendly service, breakfast ok, delicious coffee, close to the parking lot 3 minutes walk

Show more Show less
8
Very Good
839 reviews
Price from
$77
per night

Einstein St. Gallen

Hotel in St. Gallen

The Einstein Hotel enjoys a quiet location in the center of Sankt Gallen, at the edge of the pedestrian zone. Convenient location, clean room, friendly staff and good service. It was a short stay but a good memory !

Show more Show less
8.8
Excellent
699 reviews
Price from
$195
per night

Hotel Vadian Garni

Hotel in St. Gallen

Hotel Vadian Garni is set in 2 separate historic buildings, with the hotel dating back to 1904 and the annex to the 16th century, this 2-star-superior hotel is located in the old center of Sankt... The hotel room was very clean and the reception staff was welcoming.

Show more Show less
8.5
Very Good
1,124 reviews
Price from
$108
per night

Boutique City Hotel Gallo

Hotel in St. Gallen

The Hotel Gallo is located right next to the convention center grounds, half a mile from the historic quarter of St. Gallen. Good view if mountains and city from our room, easy to use buses and trains from there and Pass was provided at registration, good food in breakfast room, very good staff

Show more Show less
8.9
Excellent
122 reviews
Price from
$105
per night

Hotel Eastside (free parking garage)

Hotel in St. Gallen

The Hotel Eastside in Sankt Gallen is 1.9 mi from the train station and offers free WiFi, and free private garage parking. Clean, very helpful people, very convenient in every way

Show more Show less
8.8
Excellent
621 reviews
Price from
$135
per night

Hotel am Spisertor

Hotel in St. Gallen

The Hotel am Spisertor is located next to the pedestrianized shopping area right in the center of St. Gallen. It has a garden terrace and is connected to the Kursana retirement home. Employees there were very helpful and kind, always smiling and asking if i need help , really happy to choose this hotel and l will choose it again if i’m coming to st. Gallen

Show more Show less
8.3
Very Good
531 reviews
Price from
$119
per night

Romantik Hotel Metropol

Hotel in St. Gallen

The stylish Romantik Hotel Metropol is located in the center of the city, opposite the St. Gallen Main Train Station. It offers elegant rooms, gourmet cuisine and free WiFi. Reception, breakfast area and food, friendly staff from lobby to restaurant, absolutely perfect location for me with direct access to train station that I needed to take everyday to go to work. Fourth time in St-Gallen, best location and value for money

Show more Show less
8.6
Excellent
614 reviews
Price from
$113
per night

Most-booked hotels in St. Gallen in the past month

See all

St. Gallen's best hotels with breakfast

See all

Hotels located in the center of St. Gallen

See all

FAQs about hotels in St. Gallen

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St. Gallen:

Explore guest reviews of hotels in St. Gallen

See all