Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St. Gallen – 65 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. New hotel Breakfast Location Spacious room

Show more Show less
8.7
Excellent
4,642 reviews
Price from
$170
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. Very recommended for those who want to bring their families. It is located in a quiet surrounding but is also only reachable in 3 stops from the train station by bus. The staff is also very friendly, good at speaking English, and very well ready in serving the guests.

Show more Show less
7.9
Good
1,886 reviews
Price from
$186
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. This is my idea of a very functional, comfortable traveller's hotel. Check in was fast and efficient. The lifts worked properly, the room was spotless, a good size and comfortable. The bathroom was also well laid out, very functional and a decent size. The lighting controls were a little tricky, but manageable. In short, a very pleasant abode for a weary traveller. Breakfast was equally good, and the cafe next door served an excellent pizza. The location made it easy to get on and off the autobahn. Above all, it was exceptionally quiet. Very hard to fault any of it. Highly recommended.

Show more Show less
8.9
Excellent
1,484 reviews
Price from
$133
per night

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. Very modern and newly renovated. The woman on reception was super super helpful and friendly …she couldn’t do enough for us…really welcoming and lovely. The rooms are big and well designed and the beds are comfortable Breakfast was nice with lots of variety. Overall very positive experience.

Show more Show less
9
Wonderful
773 reviews
Price from
$177
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. Friendly staff, great location, delicious breakfast and comfy room.

Show more Show less
7.8
Good
753 reviews
Price from
$83
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. very stylish hotel, glass door lift, squeaky clean

Show more Show less
8.9
Excellent
885 reviews
Price from
$142
per night

Hotel Metropol

Hotel in St. Gallen

The stylish 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. excellent location, 1st class staff. superb Japanese restaurant. good choice of food for breakfast- but mainly the staff they are brilliant. will be back

Show more Show less
8.1
Very Good
848 reviews
Price from
$157
per night

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. We enjoyed our stay. Staff was extremely friendly, accommodating, helpful and provided superb service in both reception and at breakfast.

Show more Show less
8.9
Excellent
899 reviews
Price from
$245
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... Breakfast was good (especially the muesli!), great location right in town center, extremely quiet, charming rooms in the seperate location in Bankgasse.

Show more Show less
8.5
Very Good
1,150 reviews
Price from
$121
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. Fantastic hotel, great and friendy staff, clean, modern and comfortable rooms, amazing breakfast, great location. Free bus ticket to the center and free garage. Perfect stay!

Show more Show less
8.6
Excellent
963 reviews
Price from
$132
per night

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

St. Gallen's best hotels with breakfast

  • Oberwaid - Das Hotel.

    Oberwaid - Das Hotel.

    Hotel in St. Gallen
    Breakfast options

    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.

    spacious rooms, fabulous spa and fitness, good service

    8.9
    Excellent · 899 reviews
  • Hotel Metropol

    Hotel Metropol

    Hotel in St. Gallen
    Breakfast options

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

    The location is right next to the station, very convenient.

    8.1
    Very Good · 848 reviews
  • Hotel Dom

    Hotel Dom

    Hotel in St. Gallen
    Breakfast options

    Hotel Dom is located in the Old Town of St. Gallen, just a short walk from the Abbey of Saint Gal, which has a UNESCO World Heritage Site medieval library, and the main train station.

    Hotel Dom is very nicely located. Staff was helpful and kind

    8.6
    Excellent · 640 reviews
  • Boutique City Hotel Gallo

    Boutique City Hotel Gallo

    Hotel in St. Gallen
    Breakfast options

    The Hotel Gallo is located right next to the convention center grounds, half a mile from the historic quarter of St. Gallen.

    very stylish hotel, glass door lift, squeaky clean

    8.9
    Excellent · 885 reviews
  • Einstein St. Gallen

    Einstein St. Gallen

    Hotel in St. Gallen
    Breakfast options

    The Einstein Hotel enjoys a quiet location in the center of Sankt Gallen, at the edge of the pedestrian zone.

    Lovely hotel, great location. Nice staff all around

    8.7
    Excellent · 574 reviews
  • Radisson Blu Hotel, St. Gallen

    Radisson Blu Hotel, St. Gallen

    Hotel in St. Gallen
    Breakfast options

    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.

    The room was very clean. We got upgraded which was great

    7.9
    Good · 1,886 reviews
  • Hotel am Spisertor

    Hotel am Spisertor

    Hotel in St. Gallen
    Breakfast options

    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.

    Bra mörkläggning i rummet. Bra frukost med mycket frukt!

    7.9
    Good · 506 reviews
  • Hotel Elite

    Hotel Elite

    Hotel in St. Gallen
    Breakfast options

    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.

    it was perfectly located. very cute and very nice.

    7.8
    Good · 753 reviews

Budget hotels in St. Gallen

  • Hotel Weisses Kreuz

    Hotel Weisses Kreuz

    Hotel in St. Gallen
    Budget Hotel

    Located in Old Town of St. Gallen, Hotel Weisses Kreuz is just a 5-minute walk from the Main Train Station and 10 minutes from the Abbey. Free Wi-Fi is available.

    Bequemes Bett, komfortabler, guter Service und geräumiges Zimmer.

    7.4
    Good · 305 reviews
  • Kränzlin Hotel

    Kränzlin Hotel

    Hotel in St. Gallen
    Budget Hotel

    Located 0.8 mi from Olma Messen St. Gallen in the center of St. Gallen, Kränzlin Hotel welcomes guests with a restaurant and a popular bar. Each room is equipped with a TV.

    Sehr günstig und zentral gelegen. Freundliches Personal

    5.8
    Above average · 98 reviews
  • Dom Studios

    Dom Studios

    Hotel in St. Gallen
    Budget Hotel

    Located within 1.2 mi of Olma Messen St. Gallen and 2297 feet of Abbey Library, Dom Studios features rooms with air conditioning and a private bathroom in St. Gallen.

    8.6
    Excellent · 17 reviews
  • Tailormade Hotel LEO St Gallen

    Tailormade Hotel LEO St Gallen

    Hotel in St. Gallen
    Budget Hotel

    Located in St. Gallen, 1.5 miles from Olma Messen St. Gallen, Tailormade Hotel LEO St Gallen provides accommodations with a terrace, private parking, a restaurant and a bar.

FAQs about hotels in St. Gallen

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About St. Gallen:

Explore guest reviews of hotels in St. Gallen

See all