Search St. Gallen hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in St. Gallen

Hotel Flint

4.0 star property
9.4 out of 10, Exceptional, (202)
"LoVe this hotel. Right across from the train station. Very close to the old town. Very very friendly and helpful staff."
Hotel Flint

Premier Inn Lindau

8.2 out of 10, Very good, (14)
"Nice modern hotel with helpful staff. "
The price is AU$205
includes taxes & fees
24 Aug - 25 Aug
Premier Inn Lindau

Hotel Messmer

4.0 star property
9.0 out of 10, Wonderful, (523)
"friendly staffs, excellent breakfast, convenient on site parking in a nice area"
The price is AU$270
includes taxes & fees
27 Aug - 28 Aug
Hotel Messmer

Hotel Walhalla

4.0 star property
9.2 out of 10, Wonderful, (888)
"We really liked the good breakfast in the morning and especially the big windoswills to sit and look out were a highlight."
The price is AU$189
includes taxes & fees
17 Aug - 18 Aug
Hotel Walhalla

EH Apartments Venus

3.5 star property
The price is AU$625
includes taxes & fees
11 Aug - 12 Aug
EH Apartments Venus

EH Apartments Saturn

4.0 star property
9.4 out of 10, Exceptional, (6)
"sehr nah am Stadtzentrum, sauber und gut Ausgestattet Appartement. "
EH Apartments Saturn

Yellow Inn

2.5 star property
9.0 out of 10, Wonderful, (166)
"Great!"
The price is AU$172
includes taxes & fees
30 July - 31 July
Yellow Inn

Tailormade Hotel LEO St.Gallen

4.0 star property
9.2 out of 10, Wonderful, (74)
"Very clean Friendly service"
The price is AU$245
includes taxes & fees
30 July - 31 July
Tailormade Hotel LEO St.Gallen

Oberwaid Hotel

4.5 star property
9.2 out of 10, Wonderful, (139)
"It's a nice hotel, but be aware that it is also a clinic and rehabilitation place, so the ambience may differ slightly from that of a regular hotel. The staff was friendly. The rooms are big, clean, and well equipped, with a really nice view. The food was delicious. "
The price is AU$419
includes taxes & fees
4 Aug - 5 Aug
Oberwaid Hotel

Einstein St. Gallen

4.5 star property
9.0 out of 10, Wonderful, (275)
"Fantastic experience staying at the hotel, thexstaff "
The price is AU$326
includes taxes & fees
1 Aug - 2 Aug
Einstein St. Gallen

Hotel Metropol

3.0 star property
9.0 out of 10, Wonderful, (149)
"Clean quiet excellent continental breakfast"
Hotel Metropol

B&B Hotel St Gallen

3.0 star property
8.8 out of 10, Excellent, (161)
"Clean and spacious lobby area"
The price is AU$195
includes taxes & fees
3 Aug - 4 Aug
B&B Hotel St Gallen

EH Apartments Mars

2.0 star property
The price is AU$474
includes taxes & fees
2 Aug - 3 Aug
EH Apartments Mars

Hotel Vadian

2.5 star property
9.0 out of 10, Wonderful, (317)
"The hotel was clean, comfortable and quiet.The room was an OK size. The bathroom was a bit small but with the sink being in a separate area there was good space. The hotel is right on the doorstep of the Abbey District and other attractions are a short walk away. There is also good public transport connections nearby if you're looking to travel out further. The train station is a 10 minute walk from the hotel."
The price is AU$288
includes taxes & fees
4 Aug - 5 Aug
Hotel Vadian

Hotel NewStar

3.0 star property
9.2 out of 10, Wonderful, (178)
"Great service, so helpful and accommodating. Room beautifully appointed and bed super comfortable. Great easy location."
The price is AU$341
includes taxes & fees
24 Aug - 25 Aug
Hotel NewStar

EH Apartments Urban

4.5 star property
The price is AU$356
includes taxes & fees
30 July - 31 July
EH Apartments Urban

Hotel one66

3.0 star property
9.2 out of 10, Wonderful, (335)
"superb hotel. Comfortable room, top-notch bed. Friendly welcome, top-quality breakfast."
The price is AU$294
includes taxes & fees
30 July - 31 July
Hotel one66

Radisson Blu Hotel, St. Gallen

4.0 star property
8.6 out of 10, Excellent, (516)
"Would definitely stay again!"
The price is AU$320
includes taxes & fees
30 July - 31 July
Radisson Blu Hotel, St. Gallen

Hotel Militärkantine

3.0 star property
8.8 out of 10, Excellent, (44)
The price is AU$367
includes taxes & fees
5 Aug - 6 Aug
Hotel Militärkantine

Gertrud Schlössli

3.5 star property
9.6 out of 10, Exceptional, (4)
"Very kind! They also informed us of some great places to visit, and some great food options! Overall, Loved this stay!! "
The price is AU$345
includes taxes & fees
4 Aug - 5 Aug
Gertrud Schlössli
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.

Great weekend hotel deals in St. Gallen

Showing deals for:8 Aug - 10 Aug
Save an average of 15% on thousands of hotels when you're signed in

Stay near top St. Gallen attractions

Abbey Library of Saint Gall
Abbey Library of Saint Gall showing heritage elements and interior views

Abbey Library of Saint Gall

5/5(1 review)

Browse the collection of antique books and manuscripts on display in this lavish rococo library set inside the Abbey of St. Gall.

Learn more about St. Gallen

Come to St. Gallen and enjoy its history, library and adventures.

St. Gallen

Top St. Gallen Hotel Reviews

Find out more about St. Gallen

Find out more about St. Gallen

Top reasons to visit St. Gallen

  • UNESCO World Heritage Old Town: Explore the charming streets of St. Gallen’s historic old town, a UNESCO World Heritage site, rich in culture and history.
  • Stunning Library: Visit the beautiful Abbey Library, known for its impressive architecture and extensive collection of ancient texts.
  • Outdoor Adventures: Enjoy skiing and other outdoor activities in the stunning alpine scenery surrounding St. Gallen.
  • Vibrant Neighbourhoods: Wander through friendly neighbourhoods filled with local shops, cafes, and cultural experiences.
  • Diverse Accommodation: Choose from a variety of lodgings, from cosy apartments to pet-friendly hotels, catering to all travellers.

Find great hotels in St. Gallen

Discover the charm of St. Gallen with a variety of accommodation options to suit every traveller’s needs. From pet-friendly hotels to business-themed lodgings, you’ll find the perfect base for your Swiss adventure. Whether you prefer a cozy apartment or a comfortable hotel, St. Gallen offers a delightful mix of options for your stay in this picturesque city.

  • Hotel Walhalla: Embrace the heart of St. Gallen at Hotel Walhalla, a stylish 4-star property perfect for both business and leisure travellers. This city-themed hotel is pet-friendly, ensuring your furry companions are welcome. With a plethora of business amenities including meeting rooms, conference spaces, and an accessible business centre, it's ideal for corporate stays. Situated in the city centre, guests can easily explore local attractions while enjoying the convenience of modern comforts and exceptional service.
  • Radisson Blu Hotel, St. Gallen: Experience luxury at the 4.5-star Radisson Blu Hotel, St. Gallen, which seamlessly blends family-friendly amenities with a professional atmosphere. This pet-friendly haven provides free cribs for children and thoughtful touches like food and water bowls for furry friends. With multiple meeting rooms and a well-equipped business centre, it's perfect for business travellers. Located in a vibrant area, this hotel is a fantastic choice for families looking to balance work and play while enjoying premium accommodations.
  • TouchBed City Apartments St. Gallen: Offering a unique 3.5-star experience, TouchBed City Apartments is ideal for those seeking a home-away-from-home feel. This accommodation is located near the picturesque river and historic district, allowing guests to immerse themselves in the local culture. With a focus on comfort and convenience, these apartments provide a perfect base for exploring the city centre while enjoying the flexibility of self-catering facilities. Perfect for independent travellers eager to discover St. Gallen at their own pace.

Where to stay near St. Gallen

St. Gallen, nestled in eastern Switzerland, offers a delightful blend of history and adventure. Explore its charming old town, a UNESCO World Heritage site, and wander through vibrant neighbourhoods boasting friendly locals. Venture into the surrounding regions for stunning scenery and family-friendly activities. With its rich cultural vibe and budget-friendly options, St. Gallen is perfect for a romantic getaway or an outdoor adventure, making it a must-visit destination during your Swiss holiday.

  • Appenzell: Nestled 11.3km from St. Gallen, Appenzell is a charming city renowned for its picturesque landscapes and outdoor adventures. This vibrant destination attracts visitors year-round, with peak arrivals during the warmer months from July to September. Appenzell offers a romantic atmosphere and thrilling activities such as skiing, hiking, and taking in stunning views from the local cable cars. With its breathtaking mountains and serene lakes, this city is perfect for those seeking both relaxation and adventure.
  • Arbon: Located 11.3km away from St. Gallen, Arbon is a delightful city that combines history with modern amenities. The months of June to August see the highest number of visitors, drawn by the city's family-friendly attractions and outdoor pursuits. With a lovely lakefront, Arbon is ideal for leisurely strolls or picnics. The city features shopping centres and spas for those looking to indulge in a bit of retail therapy or relaxation. Notable local landmarks include a stunning castle and sports facilities to engage visitors of all ages.
  • Schwende: Just 11.3km from St. Gallen, Schwende is a hidden gem that offers a perfect blend of adventure and family fun. Peak tourist season runs from June to August, making it a popular spot for outdoor enthusiasts. Visitors can enjoy exhilarating mountain activities, ski lifts, and cable car rides that showcase the region’s breathtaking scenery. Schwende's natural beauty, with its stunning lookouts and tranquil lakes, provides an idyllic backdrop for those looking to escape into nature while creating unforgettable memories.

Things to do in and around St. Gallen

St. Gallen is perfect for outdoor and adventurous holidays, offering a range of activities for all tastes. You can hit the slopes at nearby ski resorts and fields, making it an ideal spot for skiing enthusiasts. Whether you're after a romantic getaway or an action-packed vacation, St. Gallen has something for everyone to enjoy amidst its stunning alpine scenery.

Shopping

For unique gifts, visit Weingallerie Simone Lanz in St. Gallen. If you're up for a drive, head to Karusell Kreuzlingen for a lively shopping experience, 29.0km away, or check out Schoggi Land, just 16.1km from the city, for delightful chocolate treats.

Recreation

At Tamina Thermal Baths, indulge in rejuvenating body treatments surrounded by serene wellness vibes, only 48.3km from St. Gallen. Experience the excitement of Kybunpark, a vibrant sports stadium within St. Gallen, or relax with family at the Appenzeller Badi Outdoor Pool, just 11.3km away.

Adventure

At Freizeit Santispark, enjoy thrilling water slides and a relaxing lazy river, perfect for family fun. For snow enthusiasts, the Passy Plaine-Joux Ski Area offers fantastic skiing and snowboarding experiences. Take in stunning views on the Wasserauen-Ebenalp Cable Car, leading to breathtaking hiking trails and outdoor adventures.

Nightlife

In St. Gallen, Theatre St. Gallen captivates with its cultural performances and romantic ambience. For a thrilling amusement experience, Bobbahn Jakobsbad is just 12.9km away, while Kreuzlingen Planetarium and Observatory, located 112.9km away, offers a family-friendly night under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Gallen

To save money during your visit to St. Gallen, plan your trip between March to April or November for lower accommodation prices. Utilize public transport for getting around and take advantage of free attractions like Three Ponds and Red Square. Mondays are the cheapest days to stay, while Saturdays are the priciest. Use Expedia to find budget-friendly hotels and consider booking a package deal for additional savings. Look for eco-certified options to support sustainability while keeping costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Gallen are March to April and November, where the prices are slightly lower. This is in comparison to January and July to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Gallen is Monday. The most expensive day to stay in St. Gallen is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your ideal location, and more. You can easily sort the results to display prices from lowest to highest, helping you find the most affordable accommodation right away. Additionally, you have the option to filter by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some cash by combining your St. Gallen hotel reservation with your flights and activities when you book an Expedia package.

Find the best attractions in St. Gallen

St. Gallen offers a delightful mix of outdoor adventures and romantic getaways, perfect for tourists seeking culture and city experiences. Key attractions include the stunning library, historic monastery, and modern university. Whether you're exploring the charming streets of St. Gallen or indulging in local traditions in Sankt Gallen, there's plenty to see and do that caters to all tastes.

  • Abbey Library of Saint Gall: This UNESCO World Heritage site boasts stunning Baroque architecture and houses over 170,000 documents, including medieval manuscripts. The library’s serene atmosphere invites you to immerse yourself in its rich history and culture, making it a must-visit for book lovers.
  • Abbey of St. Gall: Also a UNESCO World Heritage site, this impressive monastery showcases beautiful frescoes and intricate architecture. The Abbey is a hub of culture, offering a glimpse into monastic life and the spiritual heritage of the region.
  • University of St. Gallen: Renowned for its business and economics programs, this modern university blends innovation and tradition. The vibrant campus reflects city life, providing an energetic atmosphere perfect for exploring contemporary Swiss education.

Best time to go to St. Gallen

The best time to visit St. Gallen is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January31.3°F (-0.4°C)Light RainMostly CloudyAverageSlightly High
February32.7°F (0.4°C)Light RainMostly SunnyAverageAverage
March39.2°F (4.0°C)Light RainMostly SunnyAverageSlightly Low
April46.8°F (8.2°C)Light RainMostly SunnySlightly HighSlightly Low
May53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
June61.7°F (16.5°C)Light RainMostly SunnyAverageAverage
July64.6°F (18.1°C)Light RainMostly SunnySlightly HighSlightly High
August64.0°F (17.8°C)Moderate RainMostly SunnyAverageSlightly High
September57.2°F (14.0°C)Light RainMostly SunnySlightly HighAverage
October49.6°F (9.8°C)Light RainMostly SunnySlightly LowAverage
November41.0°F (5.0°C)Light RainMostly SunnySlightly LowSlightly Low
December33.6°F (0.9°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St. Gallen

When visiting St. Gallen, you have several airport options. Zürich Airport (ZRH) is situated 61.2km away, with nearby hotels like the 5-star Zurich Marriott Hotel and Kameha Grand Zurich, both offering shuttle services. Friedrichshafen Airport (FDH) is 29.0km away, with luxurious options such as Hotel Bayerischer Hof, while Ringhotel Krone Schnetzenhausen provides convenient access. Memmingen Airport (FMM) is a bit further at 90.1km, with comfortable stays at Best Western Plus Parkhotel Maximilian and Allgäu Resort, both offering shuttle services. Each airport provides varied transport options to ensure a smooth journey to St. Gallen.

Frequently asked questions

Where is the best place to stay in St. Gallen?

Tailormade Hotel LEO St.Gallen is ranked highly by Expedia customers. This hotel offers a full-service spa and a restaurant. Other top choices based on traveller reviews include Oberwaid Hotel and Hotel NewStar. See all available top hotels, or vacation rentals in St. Gallen.

What are some of the best holiday rentals that St. Gallen has to offer?

Gertrud Schlössli: This highly rated holiday home rental in St. Gallen is located in the historical district, and offers a selection of games, laundry facilities and free WiFi to help you feel perfectly comfortable in your new surroundings. Another good choice for your trip to St. Gallen is Holiday house St. Gallen for 1 - 2 persons with 1 bedroom - Holiday home. See all vacation rentals in St. Gallen.

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. Filter your search by fully refundable to find flexible hotel deals in St. Gallen.

What's the best budget-friendly hotel in St. Gallen?

Based on our traveller reviews, Youth Hostel St. Gallen is a top choice for a less expensive stay. View all budget hotels in St. Gallen.

What's the best family accommodation in St. Gallen?

Einstein St. Gallen is a hotel with an indoor pool and 2 restaurants, and it's a top choice on Expedia for families. Other options for your stay with the children include Radisson Blu Hotel, St. Gallen and Hotel one66. Also, children of all ages will enjoy a visit to Weingallerie Simone Lanz. Find more child-friendly accommodations in St. Gallen.

What's the best place to stay for a couple going to St. Gallen?

Oberwaid Hotel is a favourite hotel for couples, and features dressing gowns and a full-service spa. See all romantic hotels in St. Gallen.

What is the top LGBTQ-friendly place to stay in St. Gallen?

Hotel Vadian is a top LGBTQ-friendly hotel that features free Wi-Fi and parking. See all available hotels listed as LGBTQ-friendly in St. Gallen.

What's the best dog-friendly place to stay in St. Gallen?

Hotel Walhalla is a top hotel for people travelling with their pets, and offers a bar/lounge and concierge services for its human guests. Other good options for you and your pet's trip include B&B Hotel St Gallen and Tailormade Hotel LEO St.Gallen. See more pet-friendly hotel accommodations in St. Gallen.

What's the best high-end place to stay in St. Gallen?

Oberwaid Hotel is a luxury hotel with a full-service spa and a health club, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale choice for your holiday is Einstein St. Gallen. Find more luxury hotels in St. Gallen.

Where's the best place to stay in St. Gallen to absorb the local history?

Based on our travel expertise, TouchBed City Apartments St. Gallen is a top hotel for history seekers booking on Expedia, and it features free Wi-Fi and a rooftop terrace. A couple of other options near historic sites include Radisson Blu Hotel, St. Gallen and Hotel Vadian. Also, notable landmarks to visit include St. Laurenzen Church, Abbey of St. Gall and Theater St. Gallen. See more options for historical stays in St. Gallen.

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?

Einstein St. Gallen is a top hotel with a pool, 2 restaurants and free WiFi. View all hotels with pools in St. Gallen.

What is the best spa hotel in St. Gallen?

Oberwaid Hotel is a top luxury spa hotel featuring a fitness centre, a hair salon, a bar and an indoor pool. Treat yourself to a facial, body scrub or Swedish massage at Tau Spa & Gym. Another popular spa hotel in St. Gallen is Tailormade Hotel LEO St.Gallen. See all spa hotels in St. Gallen.

What's it like to stay in St. Gallen?

History buffs enjoy visiting St. Gallen, although all visitors will definitely find something to appreciate. Tourists can also enjoy the city's breweries, monuments and museums. In St. Gallen, there are 94 hotels and other accommodation options to choose from. Find out more about St. Gallen.

What is there to see in St. Gallen?

Cultural venues include Abbey Library of Saint Gall, Theater St. Gallen and Textile Museum. Landmarks like Abbey of St. Gall, St. Laurenzen Church and St. Gallen Small Theater might be worth a visit. A couple of additional sights to add to your itinerary are Grand Casino St. Gallen and Kybunpark. Take a look at what more there is to see and do in Expedia's St. Gallen guide.

How can I get around St. Gallen?

If you want to travel outside the area, hop on a train from St. Gallen (QGL-St. Gallen Train Station), St. Gallen Station or St. Gallen St. Fiden Station. If you want to venture out around the area, you may want a rental car in St. Gallen for your journey.

What's the weather like in St. Gallen?

The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are January and February, with an average of 1°C. The rainiest months in St. Gallen are August, June, July and May, with each month seeing an average of 183 mm of rainfall.