Switzerland may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in St. Gallen

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Youth Hostel St. Gallen
2 out of 5
Jüchstrasse 25, St. Gallen
Get Rates
0.73 mi from city centre
3.5/5Good! (10 reviews)
Close to tram

"We are glad we chose this hostel for our one night stay. The only tricky part was finding the S21 to Trogen as it is past the train station near a corner and unmarked, but a local helped us. The hostel is a short walk down a steep incline from the Birnbaume stop. It is clean and the breakfast is ..."…"

Reviewed on 18 Jul 2016

Youth Hostel St. Gallen
Hotel Dom
3 out of 5
Webergasse 22, St. Gallen
Free cancellationReserve now, pay when you stay
The price is £111 per night from 21 Feb to 22 Feb
0.17 mi from city centre
4.3/5Excellent! (133 reviews)
Excellent hotel in the centre of town.

"Great location. Staff were all very helpful. Buffet breakfast was good, with a wide choice. Limited parking spaces available at rear of hotel for CHF15 per night. Would recommend."…"

Reviewed on 19 Dec 2019

Hotel Dom
Hotel Säntispark
4 out of 5
Wiesenbachstrasse 5, Gaiserwald, SG
Free cancellationReserve now, pay when you stay
The price is £209 per night from 27 Jan to 28 Jan
2.92 mi from city centre
4.7/5Exceptional! (77 reviews)
Planning a water park visit? it’s your pick!

"We were looking to visit the Appenzell/St. Gallen region, combined with a visit at the Säntispark for the kids. Couldn’t pick a better place - the water park entrance is included in the room price and you get your bracelets at the hotel - no line up! Great breakfast and great service."…"

Reviewed on 12 Sep 2020

Hotel Säntispark
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Säntis - Das Hotel
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is £193 per night from 27 Jan to 28 Jan
11.98 mi from city centre
4.7/5Exceptional! (38 reviews)

"Wir hatten einen super Aufenthalt. Das Essen war sehr köstlich, der Spa Bereich sehr erholsam und der Ausblick aus dem Zimmer auf den Säntis war wunderschön:) Wir kommen gerne wieder!"…"

Reviewed on 9 Sep 2020

Säntis - Das Hotel
Hotel Heiden - Wellness am Bodensee
4 out of 5
Seeallee 8, Heiden, AR
The price is £178 per night from 11 Feb to 12 Feb
7.46 mi from city centre
4.5/5Wonderful! (97 reviews)

"Room was extremely hot and you could hear concersations below room. No air conditioning and wifi was not good. Town shuts down after 5 on Saturday."…"

Reviewed on 30 May 2017

Hotel Heiden - Wellness am Bodensee
TouchBed City Apartments St. Gallen
3.5 out of 5
10a Mühlensteg, St. Gallen, SG
Free cancellationReserve now, pay when you stay
The price is £82 per night from 29 Jan to 30 Jan
0.23 mi from city centre
3.9/5Good! (22 reviews)

"No privacy as room was on ground level with a public walkway straight outside the windows. Room clean, with a bland and unimaginative interior. Good location in walking distance to everything. Overpriced for what it is."…"

Reviewed on 11 Aug 2020

TouchBed City Apartments St. Gallen
Dom Studios
3 out of 5
Hintere Bahnhofstrasse 22, St. Gallen
Get Rates
0.22 mi from city centre
4.7/5Exceptional! (9 reviews)
Compact convenience!

"Great little room. Did bang my head a couple of times, but figured it out quickly. The little kitchenette was a great feature. The oven could use some instructions, as a North American traveller I have no experience with the model in the room. Bed and pillows were very comfortable. I prefer the open ..."…"

Reviewed on 14 Feb 2020

Dom Studios
Villa Grazia, Bed & Breakfast
2.5 out of 5
Hafenstrasse 4, Romanshorn, Thurgau
The price is £83 per night from 1 Feb to 2 Feb
9.74 mi from city centre
4.4/5Excellent! (36 reviews)

"A fabulous host and I highly recommend having a meal with them (we had two great dinners) - the cook has run his own restaurant and is also a qualified baker (yummy bread at breakfast). The breakfasts were great too. We loved our time here."…"

Reviewed on 12 Jul 2019

Villa Grazia, Bed & Breakfast
Stump's Alpenrose
4 out of 5
Vordere Schwendistrasse 62, Wildhaus-Alt St. Johann
Free cancellationReserve now, pay when you stay
The price is £170 per night from 21 Feb to 22 Feb
16.36 mi from city centre
4.7/5Exceptional! (26 reviews)

"The walking trail behind the hotel was amazing. Hotel location was perfect perched on a hilltop."…"

Reviewed on 17 Jul 2019

Stump's Alpenrose
52br Luxury and Rustic Style Penthouse
18 Zürcherstrasse, St. Gallen, St. Gallen
Get Rates
1.02 mi from city centre
52br Luxury and Rustic Style Penthouse
Hotel Restaurant Schwanen
23 Webergasse, St. Gallen
Get Rates
0.17 mi from city centre
Hotel Restaurant Schwanen
Hotel Sonne
3 out of 5
Dorf 9, Wildhaus-Alt St. Johann
Free cancellationReserve now, pay when you stay
The price is £128 per night from 28 Jan to 29 Jan
15.33 mi from city centre
4.2/5Very Good! (25 reviews)
Canadian likes Hotel Sonne!

"The hotel was a great place to stay, staff were courteous and friendly. I recommend this hotel. Cheers from Canada!"…"

Reviewed on 11 Sep 2019

Hotel Sonne
Radisson Blu Hotel, St. Gallen
4.5 out of 5
St. Jakob-Strasse 55, St. Gallen, SG
Free cancellationReserve now, pay when you stay
The price is £132 per night from 29 Jan to 30 Jan
0.48 mi from city centre
4.2/5Excellent! (419 reviews)

"Check in lasted half an hour as well as the Check out. Corona Virus was clearly not much important as they gave me the same pen as the used. The room was tidy but not that clean and also we couldn’t get breakfast as there was a line of up to 20 people waiting for breakfast"…"

Reviewed on 6 Sep 2020

Radisson Blu Hotel, St. Gallen
Weissbad Lodge
3 out of 5
Fehrlen 2, Ruete, AI
Free cancellationReserve now, pay when you stay
The price is £149 per night from 5 Feb to 6 Feb
8.41 mi from city centre
4.6/5Exceptional! (29 reviews)

"Excellent location and great service. It was also great to be able to access the property until 6pm on the date of departure to shower."…"

Reviewed on 17 Sep 2020

Weissbad Lodge
Hotel NewStar
3 out of 5
Breitfeldstrasse 9, St. Gallen
Free cancellationReserve now, pay when you stay
The price is £104 per night from 29 Jan to 30 Jan
3.27 mi from city centre
4.5/5Wonderful! (122 reviews)
Excellent quality and so practical

"We went for a business trip, for a meeting the next morning, not too far from the hotel. The decor was recent, the rooms were clean and quiet, and the restaurant was great. Excellent service, with people happy to attend to the customers!"…"

Reviewed on 11 Mar 2020

Hotel NewStar
Hotel Vadian
2.5 out of 5
36 Gallusstrasse, St. Gallen
Free cancellation
The price is £89 per night from 8 Feb to 9 Feb
0.2 mi from city centre
4.4/5Wonderful! (143 reviews)
ood spot

"Fantastic stay! Loved it. We came we stayed we saw we left"…"

Reviewed on 3 Sep 2020

Hotel Vadian
Hotel one66
3.5 out of 5
Alte Bildstrasse 6, Postfach 46, St. Gallen
Free cancellationReserve now, pay when you stay
The price is £110 per night from 30 Jan to 31 Jan
3.39 mi from city centre
4.6/5Wonderful! (193 reviews)
Saentis one final time, for a while

"Loved the hotel, looks brand spank'ed new. Free parking nice breakfast, great internet , comfortable beds and the important thing, the pillow was fantastic! Great welcoming, super friendly staff too. I'd definitely recommend this hotel and will stay again on my next visit to Appenzell!"…"

Reviewed on 28 Sep 2020

Hotel one66
Hotel Walhalla
4 out of 5
Poststrasse 27, St. Gallen, SG
Get Rates
0.26 mi from city centre
4.6/5Wonderful! (73 reviews)
Visit to saint gallen

"I had a very interesting trip to tier and technik agriculiral show, really liked the hotel"…"

Reviewed on 27 Feb 2020

Hotel Walhalla
Einstein St. Gallen
4.5 out of 5
Berneggstrasse 2, By Navigation: Wassergasse 7, St. Gallen, SG
Free cancellationReserve now, pay when you stay
The price is £170 per night from 25 Feb to 26 Feb
0.24 mi from city centre
4.5/5Wonderful! (205 reviews)

"Bathroom marble floor was cleaned but not rinsed: very dangerous. You do not expect 3 of 10 light bulbs not working. Reception very attentive."…"

Reviewed on 15 Jun 2020

Einstein St. Gallen
Hotel Eastside
3.5 out of 5
Langgasse 151, St. Gallen
The price is £147 per night from 27 Jan to 28 Jan
1.94 mi from city centre
4.4/5Excellent! (45 reviews)
Business trip

"This was a business trip to St. Gallen and the hotel is great for it. The service was excellent, the room spacious and clean."…"

Reviewed on 16 May 2020

Hotel Eastside
Don't see what you're looking for?
See all available properties in St. Gallen
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St. Gallen

History buffs enjoy visiting St. Gallen though all visitors are sure to find something to appreciate. Tourists can also enjoy the city's its breweries, monuments and museums.

  • There are 20 hotels and other accommodation options in St. Gallen
  • The closest major airport is in Altenrhein (ACH-St. Gallen - Altenrhein), 9.3 mi (15 km) from the city centre
  • The next closest is in Friedrichshafen (FDH-Friedrichshafen - Lake Constance), 18.4 mi (29.7 km) away

Sightseeing and Staying in St. Gallen

Cultural venues in the city include Textile Museum, Theater St. Gallen and Beer Bottle Museum. The city is notable for its historic sites and landmarks like Abbey of St. Gall, Abbey Library of Saint Gall, and St. Laurenzen Church. A couple of additional sights to add to your agenda are Grand Casino St. Gallen and Kybunpark.

As you plan your holiday getaway, you'll find 20 hotels and other lodging options to pick from in St. Gallen. Here you'll find highly ranked ones based on Expedia user reviews:

  • Oberwaid Hotel - With a stay at this 4.5-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and helpful staff.
  • Hotel one66 - Our customers like the breakfast and helpful staff at this hotel. This 3.5-star hotel features free WiFi, free parking and a bar.
  • NewStar Swiss Quality Hotel - This 3-star hotel features a restaurant, free WiFi and free parking. Expedia customers like its breakfast and helpful staff.

Getting around St. Gallen

To venture out into the surrounding area, ride one of the trains from St. Gallen Station or St. Gallen St. Fiden Station. St. Gallen might not have as many public transport choices so consider renting a car to explore the city.

Dressing for St. Gallen

  • Between January and March, you can expect average temperatures of 11°C during the day and -1°C at night
  • From April to June, the average during the day is 24°C, whilst the average at night is 4°C
  • July to September has daytime averages of 26°C with night-time averages of 10°C
  • Between October and December, you can expect daytime averages of 17°C and night-time averages of 1°C
  • About 740.80 millimetres of rain falls on St. Gallen each year
  • Usually July and August are the hottest months with an average of 24°C, whereas February and January are often coldest, averaging 0°C

Frequently asked questions

Where is the best place to stay in St. Gallen?
Oberwaid Hotel is ranked highly by Expedia customers. This 4.5-star hotel offers a full-service spa and a restaurant. Other top choices based on traveller reviews include Hotel one66 and Hotel NewStar.
If I need to cancel my hotel reservation in St. Gallen, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that’s non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to view the best options available in St. Gallen.
What's the best budget-friendly hotel in St. Gallen?
Based on reviews, Sorell Hotel City Weissenstein is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and a bar. Other options for your budget-friendly stay include Hotel Walhalla and Hotel NewStar.
What's the best accommodation option for a family trip to St. Gallen?
Sorell Hotel City Weissenstein is a top 3-star hotel on Expedia for families, and features laundry facilities and free WiFi. Other options for your stay with the children include Hotel Eastside and Hotel Militärkantine. Also, children of all ages will enjoy a visit to Wildpark Peter and Paul.
What's the best place to stay for a couple going to St. Gallen?
Hotel Vadian is a favourite hotel for couples, and features free WiFi and a terrace.
What's the best pet-friendly place to stay in St. Gallen?
Hotel Militärkantine is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet’s trip include Hotel one66 and Einstein St. Gallen.
What's the best high-end place to stay in St. Gallen?
Oberwaid Hotel is a 4.5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Einstein St. Gallen and Radisson Blu Hotel, St. Gallen are other upscale choices for your holiday.
Where's the best place to stay in St. Gallen to absorb the local history?
Based on our travel expertise, Hotel am Spisertor is a top hotel on Expedia for those interested in history, and it features a restaurant and free WiFi. A couple of other options close to historic sites include TouchBed City Apartments St. Gallen and Einstein St. Gallen. Also, notable landmarks to visit include Abbey of St. Gall, Theater St. Gallen and St. Laurenzen Church.
What's the best hotel for a ski holiday in St. Gallen?
Based on our travel data, Sporting Hotel is a top hotel for skiing, and features free WiFi and satellite TV. Other good options for your stay near the slopes include Oberwaid Hotel and Sorell Hotel City Weissenstein. Those looking to ski or snowboard can spend their days at Passy Plaine-Joux Ski Area.
What are some accommodation options with pools in St. Gallen?
Oberwaid Hotel is a popular 4.5-star hotel featuring an indoor pool, a full-service spa and a restaurant.

St. Gallen Hotel Reviews

More trip options