Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in St. Gallen

Filter by

Selecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Youth Hostel St. Gallen
2 out of 5
Jüchstrasse 25, St. Gallen
The price is $102 per night
0.73 mi from city center
3.6/5Good! (9 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 Jul 18, 2016

Youth Hostel St. Gallen
Hotel Vadian
2.5 out of 5
36 Gallusstrasse, St. Gallen
Free CancellationReserve now, pay when you stay
The price is $143 per night
0.2 mi from city center
4.4/5Excellent! (102 reviews)

"Nice location, easy walk to the Christmas market, abbey, etc. Parked our car a block away in a hotel owned parking slot. Clean and roomy. Paid breakfast had good selection. Helpful staff. Excellent affordable Vietnamese restaurant 3 mins away... order the duck!"…"

Reviewed on Dec 22, 2019

Hotel Vadian
Dom Studios
3 out of 5
Hintere Bahnhofstrasse 22, St. Gallen
Get Rates
0.22 mi from city center
4.6/5Exceptional! (8 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 Feb 14, 2020

Dom Studios
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 $112 per night
0.23 mi from city center
4.3/5Excellent! (8 reviews)

"Zentral gelegen,"…"

Reviewed on Jun 26, 2020

TouchBed City Apartments St. Gallen
Hotel Dom
3 out of 5
Webergasse 22, St. Gallen
Free CancellationReserve now, pay when you stay
The price is $144 per night
0.17 mi from city center
4.3/5Excellent! (120 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 Dec 19, 2019

Hotel Dom
Radisson Blu Hotel, St. Gallen
4.5 out of 5
St. Jakob-Strasse 55, St. Gallen, SG
Get Rates
0.48 mi from city center
4.3/5Excellent! (404 reviews)

"The breakfast was good and the staff give you good service and you could also get the omelette without problem. Bur no sparkling wine for breakfast."…"

Reviewed on Dec 26, 2019

Radisson Blu Hotel, St. Gallen
Swiss Dreams Gallo
3 out of 5
St. Jakobstrasse ,62, St. Gallen, SGA
Get Rates
0.49 mi from city center
Swiss Dreams Gallo
Sorell Hotel City Weissenstein
3 out of 5
Davidstrasse 22-24, St. Gallen, SG
Free CancellationReserve now, pay when you stay
The price is $178 per night
0.43 mi from city center
4.2/5Very Good! (205 reviews)

"Very friendly staff...good location, very clean, good business hitel"…"

Reviewed on Sep 7, 2019

Sorell Hotel City Weissenstein
Hotel one66
3.5 out of 5
Alte Bildstrasse 6, Postfach 46, St. Gallen
Free CancellationReserve now, pay when you stay
The price is $128 per night
3.39 mi from city center
4.6/5Wonderful! (168 reviews)

"This is a brand new building, in a newer part of St.Gallen. My room was squeaky clean and had great lighting, a desk and two pretty comfortable chairs, a safe, a large window with drapes that completely blocked the light for sleeping, and a very nice bathroom with plenty of hot water in the shower. ..."…"

Reviewed on Aug 25, 2019

Hotel one66
Hotel Eastside
3.5 out of 5
Langgasse 151, St. Gallen
Free CancellationReserve now, pay when you stay
The price is $173 per night
1.94 mi from city center
4.2/5Excellent! (35 reviews)
Good Service

"Services are good I missed the breakfast time but the lady still offered me something. Very kind."…"

Reviewed on May 28, 2019

Hotel Eastside
Hotel Schwanen
3.5 out of 5
Webergasse ,23, St. Gallen, SGA
Get Rates
0.16 mi from city center
Hotel Schwanen
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 $202 per night
0.24 mi from city center
4.5/5Wonderful! (194 reviews)
Location

"great location, staff super friendly, rooms comfortable"…"

Reviewed on Dec 2, 2019

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

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

Reviewed on Feb 27, 2020

Hotel Walhalla
Hotel am Spisertor
2 out of 5
Moosbruggstrasse 1, St. Gallen
The price is $153 per night
0.16 mi from city center
4.1/5Very Good! (55 reviews)

"Center of town and close enough to travel around. Although I checked in after hours and left early to catch a train,they were very acomodating and extremely helpful"…"

Reviewed on Nov 7, 2019

Hotel am Spisertor
Sporting
5 out of 5
Straubenzellstrasse ,19, St. Gallen, SGA
Get Rates
2.3 mi from city center
Sporting
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 breweries, monuments, and museums.

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

Sightseeing and Staying in St. Gallen

The city's cultural venues include Textile Museum and Beer Bottle Museum. The city is notable for its historic sites and landmarks like St. Laurenzen Church, Abbey of St. Gall, and Abbey Library of Saint Gall. A couple of additional sights to add to your agenda are St. Gallen Small Theater and Theater St. Gallen.

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

  • Hotel one66 - This 3.5-star hotel features free WiFi, free parking, and a bar.
  • Einstein St. Gallen - Hotel Congress Spa - Our customers like the quiet location and clean rooms at this hotel. With a stay at this 4.5-star hotel, guests can enjoy access to 2 restaurants and a health club, along with free WiFi.
  • NewStar Swiss Quality Hotel - This 3-star hotel features a restaurant, free WiFi, and free parking. Expedia customers like its helpful staff and comfortable rooms.

Getting Around St. Gallen

If you want to see more of the area, hop aboard a train from St. Gallen Station, St. Gallen St. Fiden Station, or St. Gallen St. Fiden Station. St. Gallen might not have very many public transit choices so consider renting a car to explore more.

Dressing for St. Gallen

  • Between January and March, you can expect average temperatures of 52°F during the day and 30°F at night
  • From April to June, the average during the day is 75°F, while the average at night is 40°F
  • July through September has daytime averages of 78°F with nighttime averages of 51°F
  • In October-December, you can expect daytime averages of 62°F and nighttime averages of 33°F
  • About 0.94 inches of rain falls on St. Gallen each year
  • Usually July and August are the hottest months with an average of 75°F, whereas February and January are often coldest, averaging 32°F

Frequently asked questions

Where is the best place to stay in St. Gallen?
Hotel NewStar is ranked highly by Expedia customers. This 3-star hotel offers a restaurant and free WiFi. Other top choices based on reviews include Hotel one66 and Hotel Vadian.
If I need to cancel my hotel reservation in St. Gallen, will I receive a refund?
Yes, most hotel reservations are refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that’s non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Plug in your dates, click on “Search”, then you can filter by “free cancellation” to view the top deals on offer in St. Gallen.
Where can I learn more about changing or cancelling my trip to St. Gallen?
For additional details about rescheduling or cancelling your trip to St. Gallen, click here.
What's the best accommodation for families in St. Gallen?
Einstein St. Gallen is a top 4.5-star hotel on Expedia for families, and features an indoor pool and 2 restaurants. Other good choices for your family trip include Sorell Hotel City Weissenstein and Hotel Eastside. Kids of all ages will also enjoy a visit to Wildpark Peter and Paul.
What's the best pet-friendly accommodation in St. Gallen?
Hotel Dom is a top hotel for people traveling with their pets, and offers a restaurant and laundry facilities for its human guests. Other good choices to stay with your pet include Hotel Militärkantine and Sorell Hotel City Weissenstein.
Where is the best hotel to stay close to University of St. Gallen?
Adjacent to University of St. Gallen, Radisson Blu Hotel, St. Gallen is one of the top choices for your stay based on our traveler data, and this 4.5-star hotel offers a casino and a restaurant. Other good choices within a short distance include Hotel Vadian Garni and Einstein St. Gallen - Hotel Congress Spa.
What about the best place to stay near Kybunpark?
One of the top choices for your stay is Hotel one66, located next to Kybunpark, and this 3.5-star hotel offers free WiFi and free parking. NewStar Swiss Quality Hotel and Hotel Säntispark are two other good choices in the immediate area.
What's the best high-end place to stay in St. Gallen?
Radisson Blu Hotel, St. Gallen is a 4.5-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Oberwaid Hotel and Einstein St. Gallen are other upscale choices for your vacation.
What's the best hotel in St. Gallen to absorb the local history?
Based on our travel expertise, Einstein St. Gallen is a top 4.5-star hotel for history buffs booking on Expedia, and it features 2 restaurants and an indoor pool. A couple of other options near historic sites include Hotel Dom and Ekkehard Hotel. Also notable landmarks to visit include Abbey of St. Gall, Abbey Library of Saint Gall, and St. Laurenzen Church.
What's the best place to stay to stay near the slopes in St. Gallen?
Based on our travel data, Oberwaid Hotel is a top 4.5-star hotel for skiing, and features a full-service spa and free WiFi. Other good options for your ski trip include Sporting 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 accommodations with pools in St. Gallen?
Oberwaid Hotel is a popular 4.5-star hotel featuring an indoor pool, a full-service spa, and free full breakfast.

Recent reviews of St. Gallen hotels

More trip options