Search hotels in St. Gallen

Enter your dates to see the latest prices and deals for St. Gallen hotels

September 2026

12345
6789101112
13141516171819
20212223242526
27282930

October 2026

123
45678910
11121314151617
18192021222324
25262728293031
Flexible date options
Select occupancy

St. Gallen – 114 hotels and places to stay

Filter by:

Star Rating
Review score

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.

Y
Yoel
From
Israel
Great location, clean, firndly staff and very nice room
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,115 reviews
Price from
$201.78
1 night, 2 adults

Sorell Boutique-Hotel City Weissenstein St Gallen

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.

Y
Yoram
From
Thailand
Perfect location, excellent service, very comfortable and well equipped room, very good breakfast. Highly recommended
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,103 reviews
Price from
$239.36
1 night, 2 adults

Hotel Dom, zentral - herzlich - sozial engagiert

Hotel in St. Gallen

Hotel Dom, zentral - herzlich - sozial engagiert is located in the Old Town of St.

S
Samuel
From
United States
The location is very good and the room is extremely clean. We chose the superior room so we have AC. The AC works well during the hot weather. The breakfast is good too. The room is small but the space is well thoughtfully design.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,096 reviews
Price from
$204.09
1 night, 2 adults

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.

J
Jonathan
From
United States
Great location, Awesome staffs, and the room is very clean and comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 514 reviews
Price from
$317.08
1 night, 2 adults

Tailormade Hotel LEO St Gallen

Hotel in St. Gallen

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

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,015 reviews
Price from
$154.21
1 night, 2 adults

Self Check-In Hotel David 22

Hotel in St. Gallen

Self Check-In Hotel David 22 is located in St. Gallen, 1.4 miles from Olma Messen St. Gallen and 19 miles from Säntis.

T
Thea
From
United States
Very conveniently located to the train and old town areas. The building is very quiet and the staff are fantastic. If you arrive early, you’re able to drop your bags with the concierge at the hotel across the way.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,084 reviews
Price from
$109.71
1 night, 2 adults

B&B HOTEL St Gallen

Hotel in St. Gallen

Featuring a bar, B&B HOTEL St Gallen is located in St. Gallen in the Kanton St.Gallen region, 21 miles from Dornbirn Exhibition Center and 21 miles from Casino Bregenz.

E
Ellis
From
United States
Easy access. Great breakfast, especially the coffee.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,221 reviews
Price from
$105.69
1 night, 2 adults

Radisson Blu Hotel, St. Gallen

Hotel in St. Gallen

The Radisson Blu Hotel, St. Gallen is a four-star hotel ideally located in the heart of Eastern Switzerland.

D
Danielle
From
Switzerland
I booked a Junior Suite for my kids and I, it was massive! It's rare to find such a spacious room for that price in Switzerland. The breakfast was also very nice.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,173 reviews
Price from
$191.10
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.

K
Kristi TOPUZI
From
Albania
Great Hotel spacious room and very nice shower. I will recomand
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,341 reviews
Price from
$187.17
1 night, 2 adults

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.

F
Fabio
From
Brazil
The staff that received us was just amazing and super helpfull.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,006 reviews
Price from
$163.34
1 night, 2 adults
See all 114 hotels in St. Gallen

Hotels with airport shuttles in St. Gallen

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 50 reviews
From $233.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 317 reviews
From $365.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews
From $924.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 523 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 157 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 220 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 13 reviews
From $363.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews
From $364.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 514 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 490 reviews

Most booked hotels in St. Gallen and surrounding area in the past month

See all

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,221 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,341 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,173 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,115 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,015 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,096 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,006 reviews

Popular with guests booking hotels in St. Gallen

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

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,103 reviews

Popular with guests booking hotels in St. Gallen

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 490 reviews

Budget hotels in St. Gallen and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,221 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,006 reviews

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

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 318 reviews

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 648 reviews

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 98 reviews
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 271 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 141 reviews

Best hotels with breakfast in St. Gallen and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,341 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,096 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 490 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 514 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 523 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 480 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 201 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 458 reviews

Hotels located in the center of St. Gallen

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 13 reviews
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 101 reviews
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,103 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 187 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,173 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,015 reviews
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 279 reviews

FAQs about hotels in St. Gallen

What Guests Said About St. Gallen:

Scored out of 10, guest rating 10

We loved the St.

We loved the St. Gallen Library and the amazing history unfolded there and in the crypt below. The abbey area is very interesting and the hills and surrounding area was fund to explore. It was an accidental discovery when we decided not to stay overnight in Appenzell for other reasons.
Guest review byGWTanner
United States
Scored out of 10, guest rating 10

St Gallen is a great city to visit with the wonderful Abbey,...

St Gallen is a great city to visit with the wonderful Abbey, Cathedral and Library. There are a lot of lovely shops, cafes and restaurants in the old town and beautiful old buildings. You can go up into the hills either side. On one side you can visit the Wild Park with goats, deer, wild pigs and trails through the woods. On the other side you can go up to the three ponds, to swim, play sports or relax. There are also lovely parks in the old town, museums and other attractions.
Guest review byCaroline
United Kingdom
Scored out of 10, guest rating 8.0

Beautiful city, lovely old town. walk up to the 3 ponds for...

Beautiful city, lovely old town. walk up to the 3 ponds for the view, lovely. We were there on a Sunday night, end March, and the city was deserted by 5.30pm. Really struggled to find an open restaurant (Marketplatz, saved the day).
Guest review byRobynne
Switzerland
Scored out of 10, guest rating 10

The abbey complex is the place you want to see if you are...

The abbey complex is the place you want to see if you are interested in history: the museum, the vault and the library are amazing and absolutely worth the visit (and the price, that is even cheap). Getting around the town is easy, both walking and using the public transportation. If you arrive by car, remember that a great part of the center is not accessible, but there are parking areas open 24/7 that cost 20 CHF for 24h.
Guest review byMarcello
United Arab Emirates
Scored out of 10, guest rating 10

A very interesting place with a lovely old town, and...

A very interesting place with a lovely old town, and stunning scenery in the area. Particularly, I would recommend visiting the Abbey Library, a stunning place, and the three lakes beauty spot up on the side of the valley, above the town.
Guest review byPeter
United Kingdom
Scored out of 10, guest rating 10

I thought the city was lovely.

I thought the city was lovely. We went various places from there. It would have been easier if more people spoke English or French, but we managed. Also, a lot of stores just never seemed to be open unless they were in malls. Some did open around noon, but closed early. We tried different restaurants. The transportation system overall in Switzerland was wonderful. We loved the library and Cathedral in St. Gallen.
Guest review byElizabeth

See reviews by guests who stayed at hotels in St. Gallen

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,341 reviews
Three of us, one couple and one single, stayed for four nights. Since we were using the railway station every day, the Walhalla's location was perfect for us. The rooms were well-sized, comfortable and VERY quiet, given the proximity also of the bus station. Plenty of choice, cold and hot, was available at breakfast. Staff were pleasant, professional and unobtrusive. we would definitely stay there again.
Guest review byGlenn
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 514 reviews
I stayed at the Einstein St Gallen when I was watching Wales v France in Euro 2025. It was great to get the hotel room because the match did not finish until just before 2300. It was very luxurious, the room was very nice. Breakfast was in the conference building a opposite, maybe 25m walk.
Guest review byPeter
Iceland
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,591 reviews
Thank you so very much for your hospitality. The place is wonderfully situated. The rooms are wonderful, clean and big. There are plenty of showers and Toilets. Best price offer hotel ever in St. Gallen.
Guest review byJohn Richard
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews
A clean apartment, I highly recommend it. Its location is close to the center of St. Gallen. It has a refrigerator, a stove, and everything you need. It is beautifully built, not old.
Guest review byAbdulla
United Arab Emirates
From $289.36 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 358 reviews
It was the cleanest and most pleasant hotel I stayed in Switzerland. Thank you.
Guest review bywon young
South Korea

More places to explore, more ways to go