Hotels in St. Gallen

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in St. Gallen?

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.

Check out family-friendly hotels in St. Gallen

You may also like pet-friendly hotels in St. Gallen

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.

When is the best time to visit St. Gallen?

Our prices for hotels in St. Gallen are cheapest in July
Price trends for hotels in St. Gallen
Pricing is based on two traveller single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for St. Gallen
December
Moderate crowds
High 4°C / low -2°C. Snow likely.
View properties in December
ac_unit
December, Moderate crowds, average high temperature 4 degrees Celsius, average low temperature -2 degrees Celsius. Snow likely.
-2°
ac_unit
January, Low crowds, average high temperature 3 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
ac_unit
February, Low crowds, average high temperature 4 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
weather_partly_sunny
March, Low crowds, average high temperature 9 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
13°
weather_partly_sunny
April, Low crowds, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
17°
weather_sun
May, Moderate crowds, average high temperature 17 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
21°
weather_sun
June, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
23°
weather_sun
July, High crowds, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
23°
weather_partly_sunny
August, High crowds, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Partly sunny.
13°
19°
weather_sun
September, High crowds, average high temperature 19 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
15°
weather_partly_sunny
October, High crowds, average high temperature 15 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
weather_partly_sunny
November, Moderate crowds, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
Monthly weather averages (˚C)

Top landmarks in St. Gallen

Learn more about St. Gallen

St. Gallen is applauded for its cultural attractions such as Abbey Library of Saint Gall and Theater St. Gallen. This historical city has something for everyone including sights like Abbey of St. Gall and Red Square.

St. Gallen

Check out reviews of St. Gallen hotels guests love

Frequently asked questions

How much does a hotel room cost in St. Gallen?
You can find top hotels in St. Gallen from HK$887 with options to suit your budget and needs. Youth Hostel St. Gallen is one low-cost option that's popular with our travellers. To find an affordable hotel in St. Gallen that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in St. Gallen?
You can find top hotels in St. Gallen from HK$887 with options to suit your budget and needs. Youth Hostel St. Gallen is one low-cost option that's popular with our travellers. To find an affordable hotel in St. Gallen that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at St. Gallen hotels?
Discover great deals on St. Gallen hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on St. Gallen hotels.
How can I find deals and earn rewards at St. Gallen hotels?
Members can save up to 20% on select hotels in St. Gallen. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book St. Gallen hotels with free cancellation?
In order to book a refundable St. Gallen hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in St. Gallen?
Some of the most popular luxury hotels in St. Gallen are Einstein St. Gallen and Oberwaid Hotel. Einstein St. Gallen is a luxury hotel with a high guest rating amongst our travellers, and it offers an indoor pool, a hot tub and hot stone massage treatments. Oberwaid Hotel is another favourite luxury hotel in a great St. Gallen location.
What are some top pet-friendly hotels in St. Gallen?
Our travellers' top pet-friendly hotels in St. Gallen include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in St. Gallen.
What are some of the best kid-friendly hotels in St. Gallen?
Some of the best St. Gallen hotels for kids include Hotel one66, Einstein St. Gallen, and Radisson Blu Hotel, St. Gallen. Hotel one66 is a kid-friendly hotel with a guest score of 9.2 out of 10 plus family-friendly amenities like free parking and a coffee shop/cafe. Check out Einstein St. Gallen with a guest score of 9. This popular hotel has an indoor pool and a hot tub as well as free cots in the guestrooms. Radisson Blu Hotel, St. Gallen is another good option for families. Find even more kid-friendly hotels in St. Gallen by using our "Family friendly" filter on Hotels.com when you search.
What are the top St. Gallen hotels with a pool?
For a little extra luxury, discover some of the best St. Gallen hotels with a pool. Einstein St. Gallen is a great hotel with an indoor pool and a guest rating of 9 out of 10. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in St. Gallen with a pool.
What are some of the best St. Gallen hotels with free parking?
If you're arriving by car, choosing a great St. Gallen hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central St. Gallen?
If you're looking for hotels in central St. Gallen, check out Hotel Walhalla and Hotel Krone Speicher. Travellers love Hotel Walhalla for its location, as well as the bar/lounge, snack bar/deli and terrace this hotel offers. Hotel Krone Speicher is another popular central hotel with a restaurant, a bar/lounge and a playground.
Can I book a refundable accommodation option in St. Gallen?
If you want the flexibility to change your plans to St. Gallen, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.

Find out more about St. Gallen

Whispers of History: Discover the Timeless Charm of St. Gallen

Discover St. Gallen, a charming city in the heart of Switzerland’s Canton of St. Gallen, where history and culture intertwine beautifully. Stroll through the UNESCO-listed Abbey District, marvel at the stunning baroque architecture, and lose yourself in the treasures of the magnificent Abbey Library. With its vibrant theatre scene and numerous museums, St. Gallen invites cultural exploration at every turn. Enjoy leisurely walks in the picturesque old town, lined with delightful cafés and boutiques. Perfect for a romantic getaway or a cultural escape, St. Gallen promises an unforgettable experience steeped in Swiss charm and elegance.

Discover great hotels in St. Gallen

St. Gallen offers a range of hotel accommodations, from budget options to elegant star hotels. Visitors can choose from charming guesthouses, modern hotels, and comfortable B&Bs, all providing a welcoming atmosphere in this picturesque Swiss city, perfect for exploring its rich culture and stunning landscapes. Here are some of the best hotels in St. Gallen that our travelers love:

  1. Hotel und Spezialitätenrestaurant zur LindeOpens in a new window: This adventurous 3.0-star hotel is perfect for thrill-seekers looking to explore the great outdoors. With exciting options such as hiking and biking onsite, as well as nearby opportunities for rock climbing and mountain climbing, this hotel delivers a unique experience for those keen on adventure sports. The property’s inviting atmosphere and recreational activities cater to guests who appreciate an active holiday. The combination of adventure and comfort makes it a standout choice for travellers seeking memorable experiences in St. Gallen.
  2. Revier Hotel SäntisparkOpens in a new window: This family-friendly 4.0-star hotel prioritises comfort and enjoyment for families. With amenities such as an onsite mini-golf and a shared playground, along with a complimentary water park, it ensures that younger guests have an exciting and engaging stay. The hotel’s thoughtful attention to family needs enhances the overall experience, making it an ideal destination for those looking to create lasting memories in a welcoming environment. The inviting atmosphere and array of child-friendly features make this property a delightful choice for families visiting St. Gallen.
  3. Hotel Krone SpeicherOpens in a new window: This charming 4.0-star hotel offers a welcoming retreat for pet lovers. With a focus on creating a harmonious environment for both pets and their owners, this hotel allows dogs and provides essential amenities like food and water bowls. The pet-friendly nature of the property ensures that travellers can enjoy their stay without leaving their furry companions behind. This hotel stands out as a perfect choice for those looking to indulge in a leisurely getaway while having their pets by their side in a comfortable setting.

Top locations to stay in St. Gallen

In Appenzell, Schwende, and Teufen, visitors can experience the unique charm of the Canton of St. Gallen. Appenzell is renowned for its cheese and picturesque landscapes, Schwende offers thrilling skiing and adventure activities, while Teufen provides stunning mountain views and convenient bus access. For first-time visitors, Appenzell is the ideal choice, blending culture and scenic beauty seamlessly.

  1. AppenzellOpens in a new window: Nestled in the picturesque landscapes of Switzerland, Appenzell is a charming destination known for its rich cheese-making heritage and stunning mountain views. Staying here gives you easy access to local cheese farms, where you can indulge in fresh, artisanal cheeses. The town itself is quaint, with colourful buildings and a friendly atmosphere. You can explore the nearby hiking trails that offer breathtaking panoramic views of the rolling hills and the majestic Alps. Appenzell also has a vibrant cultural scene, making it a delightful place to experience traditional Swiss customs and events.
  2. SchwendeOpens in a new window: If you're looking for a perfect blend of adventure and relaxation, Schwende is the place to be. This area is renowned for its skiing opportunities in the winter months, attracting snow enthusiasts from all around. In the warmer seasons, Schwende transforms into a haven for hiking and mountain biking, with trails that reveal the stunning natural beauty of the region. The local hospitality is warm and inviting, ensuring your stay is comfortable and enjoyable. Schwende offers a unique opportunity to immerse yourself in the great outdoors while being close to the enchanting landscapes of the Appenzell region.
  3. TeufenOpens in a new window: Teufen is a delightful village that offers a peaceful retreat with its scenic views and relaxed atmosphere. Known for its proximity to hiking trails that wind through beautiful forests and meadows, it's a great choice for nature lovers. The village itself is charming and less touristy, providing a more authentic Swiss experience. Teufen's location makes it easy to explore the surrounding areas, including cultural attractions and local markets. It's an ideal spot for those seeking tranquillity and a taste of local life while still being close to more bustling towns.

Things to do in St. Gallen

St. Gallen enchants with its picturesque landscapes, featuring lush forests and scenic hills perfect for hiking. The vibrant theatre scene adds a cultural flair, while nearby lakes offer serene boating experiences. With a blend of history and natural beauty, this charming destination invites exploration and enjoyment at every turn.

  • Seeburg ParkOpens in a new window – Enjoy a leisurely stroll in this urban park, where lush greenery and scenic views of the lake create a perfect backdrop for relaxation. Bring a book or a picnic and soak in the tranquil atmosphere while watching ducks paddle by.
  • Red SquareOpens in a new window – Visit this modern square that serves as a vibrant hub for locals and visitors alike. With its contemporary design, it's a great place to grab a coffee, people-watch, or snap some photos against the dynamic architecture.
  • Abbey Library of Saint GallOpens in a new window – Step inside this remarkable library, a UNESCO World Heritage site, and marvel at its stunning baroque architecture. Discover a treasure trove of ancient manuscripts and artworks that tell the story of the region's rich literary heritage.
  • Blaue PisteOpens in a new window – Hit the slopes at this popular ski run, where thrill-seekers can enjoy exhilarating descents amidst breathtaking alpine scenery. Whether you're a seasoned skier or a beginner, the Blaue Piste promises an unforgettable winter experience.
  • Rote PisteOpens in a new window – Challenge yourself on this exciting ski run, designed for those looking for a bit more adventure. Navigate through thrilling twists and turns, all while surrounded by the stunning Swiss landscape that makes skiing in St. Gallen a memorable outing.

4 tips for savvy savings when booking a hotel in St. Gallen

  1. Book for the cheapest times: The most budget-friendly time to visit St. Gallen is during March, April, and November, when hotel prices tend to be lower. For those interested in delving into the city's rich history and culture, a stay of at least 2 to 3 days is recommended to fully appreciate its key landmarks and attractions. Visitors can explore notable sites such as historical monuments, impressive museums, and the renowned library, all of which offer great value for money. Additionally, there are opportunities for cultural experiences, including theatre performances and local beer tastings, making it an ideal destination for an affordable getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to St. Gallen, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted rates on hotels approaching your travel date. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, increasing your chances of securing cheap hotels. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re well-informed about the best hotel deals. This way, you'll be among the first to know if prices drop or rooms become available for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a St. Gallen hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest more affordable dates, which could help you secure a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but St. Gallen's superb public transport links may lead you to discover a more affordable independent hotel located further afield that remains well connected. For those eager to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to St. Gallen

St. Gallen experiences its lowest average temperature in January, at 31.3°F (-0.4°C), while July is the hottest month, with an average temperature of 64.6°F (18.1°C). August tends to be the wettest month. The peak travel months to visit St. Gallen are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring