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 – 45 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. Newly renovated large spacious rooms. Large and clean bathrooms. Comfy beds. The bar and breakfast were also wonderful. Right next door to the train station, quiet, easy access to the centre

Show more Show less
8.8
Excellent
2,239 reviews
Price from
$84
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. We LOVED the staff. They were incredibly helpful with directions and gave wonderful dining suggestions. The room was lovely as well. And, of course, breakfast was delicious and filling.

Show more Show less
8.2
Very Good
1,590 reviews
Price from
$175
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. sleek, clean, overall nice area.

Show more Show less
9
Awesome
1,397 reviews
Price from
$104
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. Excellent location, one stop with train S21 from St Gallen main train station ( stop point is St.Gallen Marktplatz and at this same point you can take train S23 to Appenzell) or else it is a 5, 10 min walk to/from station.... Hotel is located right at old town, with groceries and restaurants nearby. Clean, comfy room; great staff and very good breakfast. Automated check-in process was easy and quick. Highly recommended.

Show more Show less
8
Very Good
833 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. Anja at the conceriege desk was extremely froendy and new how to solve problems well.

Show more Show less
8.8
Excellent
695 reviews
Price from
$176
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 staff made a great effort (and a successful one) with the breakfast. Great location and very clean hotel

Show more Show less
8.6
Excellent
1,126 reviews
Price from
$109
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. Staff very friendly and helpful. Hotel clean, confortable and quiet. Rich breakfast. Charging station for electric car available in the garage.

Show more Show less
8.8
Excellent
605 reviews
Price from
$136
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. Everything just fabulous and very convenient hotel with lovely people❤️

Show more Show less
8.6
Excellent
618 reviews
Price from
$114
per night

Newstar Hotel (Free Parking)

Hotel in St. Gallen

Newstar Hotel is close to the Sankt Gallen-Winkeln exit of the A1 motorway and 3.1 mi from the center of Sankt Gallen. Big room, nice and clean. Good location. Hotel Director was on duty at the reception. He is very friendly, have a good sense of humor, and willing to help and answer all the questions, including suggest places to visit and how to go there. Free parking. Give transportation card around the area.

Show more Show less
8.9
Excellent
558 reviews
Price from
$103
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
530 reviews
Price from
$120
per night

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

See all

St. Gallen's best hotels with breakfast

See all

Budget hotels in 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