Search St. Gallen hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Gallen hotels

Hotel Walhalla

Hotel Walhalla
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (1,002 reviews)
"Large room, good breakfast, easy location (right by train station), friendly staff."
Australia
Aleisha
The price is AU$251
includes taxes & fees
22 Mar - 23 Mar
Hotel Walhalla

Revier Hotel Säntispark

Revier Hotel Säntispark
4.0 star property
Gaiserwald
9.4 out of 10, Exceptional, (165 reviews)
"A lovely stay"
United Kingdom
George
The price is AU$309
includes taxes & fees
8 Mar - 9 Mar
Revier Hotel Säntispark

Einstein St. Gallen

Einstein St. Gallen
4.5 star property
St. Gallen
9.0 out of 10, Wonderful, (286 reviews)
"Hoyle in a great location. Good restaurant options nearby"
United Kingdom
Mercy
Einstein St. Gallen

Tailormade Hotel LEO St.Gallen

Tailormade Hotel LEO St.Gallen
4.0 star property
St. Gallen
9.4 out of 10, Exceptional, (87 reviews)
"Very close to train station and other areas of interest. Very clean and practical hotel. "
Canada
Hassna
The price is AU$267
includes taxes & fees
2 Apr - 3 Apr
Tailormade Hotel LEO St.Gallen

VISIMO Apartments St Georgen-Strasse St Gallen - Design City Nature

VISIMO Apartments St Georgen-Strasse St Gallen - Design City Nature
3.5 star property
St. Gallen
9.6 out of 10, Exceptional, (38 reviews)
"Very nice place "
United Kingdom
Suzan
The price is AU$362
includes taxes & fees
8 Mar - 9 Mar
VISIMO Apartments St Georgen-Strasse St Gallen - Design City Nature

B&B Hotel St Gallen

B&B Hotel St Gallen
2.5 star property
St. Gallen
8.6 out of 10, Excellent, (196 reviews)
"The hotel was adequate for our stay. "
United States
Treanna
The price is AU$159
includes taxes & fees
2 Apr - 3 Apr
B&B Hotel St Gallen

Tailormade Hotel METROPOL St.Gallen

Tailormade Hotel METROPOL St.Gallen
3.0 star property
St. Gallen
9.0 out of 10, Wonderful, (161 reviews)
"💅"
Canada
Yujin
Tailormade Hotel METROPOL St.Gallen

TouchBed City Apartments St. Gallen

TouchBed City Apartments St. Gallen
3.5 star property
St. Gallen
8.6 out of 10, Excellent, (204 reviews)
"Excellent location and apartment when visiting St. Gallen. "
United States
Danielle
The price is AU$181
includes taxes & fees
3 Mar - 4 Mar
TouchBed City Apartments St. Gallen

Hotel Appenzell

Hotel Appenzell
3.5 star property
Appenzell
9.6 out of 10, Exceptional, (144 reviews)
"Amazing hotel and very helpful staff. "
United States
Kathleen
The price is AU$391
includes taxes & fees
3 Mar - 4 Mar
Hotel Appenzell

Hotel Heiden - Wellness am Bodensee

Hotel Heiden - Wellness am Bodensee
4.0 star property
Heiden
9.2 out of 10, Wonderful, (211 reviews)
"The Hotel is clean and everything worked perfectly. The Spa is amazing!"
Germany
Robert
The price is AU$512
includes taxes & fees
26 Mar - 27 Mar
Hotel Heiden - Wellness am Bodensee

Radisson Blu Hotel, St. Gallen

Radisson Blu Hotel, St. Gallen
4.0 star property
St. Gallen
8.6 out of 10, Excellent, (539 reviews)
"Wonderful stay Spacious and comfortable room Nice breakfast "
United Kingdom
Iddo
The price is AU$312
includes taxes & fees
15 Mar - 16 Mar
Radisson Blu Hotel, St. Gallen

Hotel Krone Speicher

Hotel Krone Speicher
3.5 star property
Speicher
9.6 out of 10, Exceptional, (85 reviews)
"Nice hotel in a small Swiss town with a full breakfast and free parking with plenty of hot water."
United States
Johnny
The price is AU$217
includes taxes & fees
7 Mar - 8 Mar
Hotel Krone Speicher

Grand Resort Bad Ragaz

Grand Resort Bad Ragaz
5.0 star property
Bad Ragaz
9.4 out of 10, Exceptional, (202 reviews)
"EXCELLENT 5 STAR RESORT"
United States
JAMES
The price is AU$1,081
includes taxes & fees
21 Mar - 22 Mar
Grand Resort Bad Ragaz

Oberwaid Hotel

Oberwaid Hotel
4.5 star property
St. Gallen
9.2 out of 10, Wonderful, (145 reviews)
"Great hotel with a lot of friendly staff. Large rooms and an amazing spa. "
United States
Scott
The price is AU$417
includes taxes & fees
6 Mar - 7 Mar
Oberwaid Hotel

Hotel Neu-Schönstatt

Hotel Neu-Schönstatt
3.5 star property
Quarten
9.0 out of 10, Wonderful, (170 reviews)
"Really nice experience. Friendly staff and great view of the lake. "
Australia
Suchay
The price is AU$227
includes taxes & fees
9 Mar - 10 Mar
Hotel Neu-Schönstatt

Sorell Boutique-Hotel City Weissenstein St. Gallen

Sorell Boutique-Hotel City Weissenstein St. Gallen
4.0 star property
St. Gallen
8.6 out of 10, Excellent, (239 reviews)
"Just clean, friendly and excellent location to Town"
United States
JOHN
The price is AU$393
includes taxes & fees
4 Mar - 5 Mar
Sorell Boutique-Hotel City Weissenstein St. Gallen

Hotel NewStar

Hotel NewStar
3.0 star property
St. Gallen
9.2 out of 10, Wonderful, (182 reviews)
"Great service, so helpful and accommodating. Room beautifully appointed and bed super comfortable. Great easy location."
United Kingdom
Katie
The price is AU$323
includes taxes & fees
21 Mar - 22 Mar
Hotel NewStar

Hotel und Spezialitätenrestaurant zur Linde

Hotel und Spezialitätenrestaurant zur Linde
3.0 star property
Teufen
9.0 out of 10, Wonderful, (90 reviews)
"Very charming place and very welcoming staff. "
United States
Dora
The price is AU$367
includes taxes & fees
3 Mar - 4 Mar
Hotel und Spezialitätenrestaurant zur Linde

Best Western Hotel Rebstock

Best Western Hotel Rebstock
3.0 star property
Rorschacherberg
9.4 out of 10, Exceptional, (351 reviews)
"Great food, amazing breakfast "
Switzerland
Patrick
The price is AU$334
includes taxes & fees
6 Mar - 7 Mar
Best Western Hotel Rebstock

Hotel Garni Rössli

Hotel Garni Rössli
3.0 star property
Wittenbach
9.8 out of 10, Exceptional, (7 reviews)
"I really enjoyed stay in this hotel. The price is reasonable and location is convenient (bus is 2 min away: and the train station is about 7-min walk.) Breakfast is very good. The only downsides are that my room is slightly noisy as it faces the street; public transportion is limited on Sunday as it's a small town and it doesn't have elevator. But these are not problems for me and I would stay here again if I come back."
United States
Huan
The price is AU$274
includes taxes & fees
8 Mar - 9 Mar
Hotel Garni Rö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.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Holiday Rentals in St. Gallen

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Gallen attractions

Learn more about St. Gallen

The UNESCO-listed Abbey Library houses medieval manuscripts while the Old Town's colourful bay windows create a storybook atmosphere. Visit the textile museum to see St. Gallen's famous embroidery, then explore nearby Drei Weieren's outdoor pools in summer.

St. Gallen

Top St. Gallen Hotel Reviews

Recent Reviews in St. Gallen

More cheap accommodation in 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.

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?
Hotel Walhalla is ranked highly by Expedia customers. This hotel offers a bar and a snack bar/deli. Other top choices based on traveller reviews include Oberwaid Hotel and Tailormade Hotel LEO St.Gallen. 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. 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. Another top choice for your stay on the cheap is SWİSS HOSTEL. 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 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 Einstein St. Gallen and Radisson Blu Hotel, 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.
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 95 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, Red Square and St. Laurenzen Church 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.

Explore a world of travel with Expedia