Find hotels in St. Gallen from NT$3,359

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

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, (1004)
"5 stars great place to stay, friendly & accommodating staff highly recommend to fellow travelers great breakfast high 5"
United States
Sherry
The price is NT$4,056
NT$4,520 total
includes taxes & fees
Dec 14 - Dec 15
Hotel Walhalla

TouchBed City Apartments St. Gallen

TouchBed City Apartments St. Gallen
3.5 star property
St. Gallen
8.6 out of 10, Excellent, (193)
"Great location loved our stay "
United States
Jose
The price is NT$1,713
NT$3,580 total
includes taxes & fees
Dec 12 - Dec 13
TouchBed City Apartments St. Gallen

B&B Hotel St Gallen

B&B Hotel St Gallen
3.0 star property
St. Gallen
8.8 out of 10, Excellent, (186)
"The hotel was adequate for our stay. "
United States
Treanna
The price is NT$4,060
NT$4,524 total
includes taxes & fees
Dec 14 - Dec 15
B&B Hotel St Gallen

Tailormade Hotel LEO St.Gallen

Tailormade Hotel LEO St.Gallen
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (84)
"Beautiful clean hotel within walking distance of St Gallen town and heritage site. Stones throw from the train station. Rooftop hot tub, sauna and small exercise area. Lovely rooftop garden with views of the surrounding area. "
United Kingdom
Bethan
The price is NT$5,662
NT$6,186 total
includes taxes & fees
Jan 4 - 2026/1/5
Tailormade Hotel LEO St.Gallen

Radisson Blu Hotel, St. Gallen

Radisson Blu Hotel, St. Gallen
4.0 star property
St. Gallen
8.6 out of 10, Excellent, (529)
"Good hotel - room size is very good"
United States
Jonatas
The price is NT$6,224
NT$6,770 total
includes taxes & fees
Jan 4 - 2026/1/5
Radisson Blu Hotel, St. Gallen

Oberwaid Hotel

Oberwaid Hotel
4.5 star property
St. Gallen
9.2 out of 10, Wonderful, (143)
"The friendly staff - very accommodating and always pleasant!"
United States
Vlado
The price is NT$7,878
NT$8,487 total
includes taxes & fees
Dec 11 - Dec 12
Oberwaid Hotel

NTN HOUSE

NTN HOUSE
3.0 star property
St. Gallen
5.6 out of 10, (8)
The price is NT$2,049
NT$2,436 total
includes taxes & fees
Jan 9 - 2026/1/10
NTN HOUSE

Einstein St. Gallen

Einstein St. Gallen
4.5 star property
St. Gallen
9.0 out of 10, Wonderful, (285)
"Hoyle in a great location. Good restaurant options nearby"
United Kingdom
Mercy
Einstein 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, (35)
"Right next to historic center. Great location and cut apartment. "
United States
Stacey
The price is NT$3,621
NT$7,548 total
includes taxes & fees
Dec 11 - Dec 12
VISIMO Apartments St Georgen-Strasse St Gallen - Design City Nature

Hotel one66

Hotel one66
3.0 star property
St. Gallen
9.2 out of 10, Wonderful, (345)
"Excellent hotel "
United Kingdom
James
The price is NT$5,438
NT$5,954 total
includes taxes & fees
Dec 14 - Dec 15
Hotel one66

normalkonsum - adults only

normalkonsum - adults only
4.0 star property
St. Gallen
The price is NT$4,190
NT$8,216 total
includes taxes & fees
Dec 13 - Dec 14
normalkonsum - adults only

Hotel David 22

Hotel David 22
2.0 star property
St. Gallen
3.0 out of 10, (2)
"チェックインのシステムが複雑すぎる。 アクセスコードも問い合わせないと送信されない。 ドイツ語ができないとチェックインのハードルが非常に高いため、要注意。"
Japan
Yonemori
The price is NT$3,352
NT$3,789 total
includes taxes & fees
Jan 8 - 2026/1/9
Hotel David 22

Yellow Inn

Yellow Inn
2.5 star property
St. Gallen
9.0 out of 10, Wonderful, (170)
"Markus was delightful! The place was clean and comfortable. We were only there for one night, but we would absolutely stay there again and recommend it to anyone. "
Canada
Sarah
The price is NT$3,379
NT$4,551 total
includes taxes & fees
Dec 12 - Dec 13
Yellow Inn

Hotel Dom

Hotel Dom
3.0 star property
St. Gallen
8.8 out of 10, Excellent, (190)
"Great location. Good hotel and lovely staff. Would say the shower doors need addressing as there was no way to shower without the floor being flooded. "
United Kingdom
Emily Jane
The price is NT$5,455
NT$6,281 total
includes taxes & fees
Dec 14 - Dec 15
Hotel Dom

Hotel Eastside

Hotel Eastside
3.5 star property
St. Gallen
9.0 out of 10, Wonderful, (117)
"The hotel was perfect it was a last minute booking as I got too tired travelling back to Basel after every match. All the staff were friendly and there was everything I needed. Breakfast was great and the there was a bus stop right outside the hotel which made getting straight back from the match so easy. Had a great night's sleep it was very quiet and would come back again"
United Kingdom
Louisa
Hotel Eastside

Hotel NewStar

Hotel NewStar
3.0 star property
St. Gallen
9.2 out of 10, Wonderful, (181)
"Great service, so helpful and accommodating. Room beautifully appointed and bed super comfortable. Great easy location."
United Kingdom
Katie
The price is NT$6,373
NT$6,925 total
includes taxes & fees
Jan 4 - 2026/1/5
Hotel NewStar

Sporting Hotel

Sporting Hotel
2.0 star property
St. Gallen
8.2 out of 10, Very Good, (44)
"Sorry, aber keine Zeit noch weitere Informationen zu notieren. Das Hotel war i.O., mehr nicht. "
Switzerland
Anonymous traveler
The price is NT$5,174
NT$5,680 total
includes taxes & fees
Dec 12 - Dec 13
Sporting Hotel

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, (238)
"Just clean, friendly and excellent location to Town"
United States
JOHN
The price is NT$8,908
NT$9,556 total
includes taxes & fees
Dec 13 - Dec 14
Sorell Boutique-Hotel City Weissenstein St. Gallen

Hotel Militärkantine

Hotel Militärkantine
3.0 star property
St. Gallen
8.8 out of 10, Excellent, (46)
"Vackra rum. Enkelt inredda med retromöbler. Sköna sängar. Fin restaurang med god frukost."
Sweden
Martin
The price is NT$7,897
NT$8,506 total
includes taxes & fees
Dec 11 - Dec 12
Hotel Militärkantine

VISIMO Apartments St. Gallen Mühlensteg - Elegant. Quiet. Central

VISIMO Apartments St. Gallen Mühlensteg - Elegant. Quiet. Central
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (22)
"Excellent location just on the edge of old town. Easy walkability to everywhere, 10 minutes from train station. Apartment is clean, beautiful, and so many windows were helpful to keep it cool in hot weather. Would stay here again! "
United States
Brandy
VISIMO Apartments St. Gallen Mühlensteg - Elegant. Quiet. Central
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.
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 colorful 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

More cheap stays in St. Gallen

Find out more about St. Gallen

Top reasons to visit St. Gallen

  • Historic Library and Monastery: Explore the UNESCO World Heritage sites, showcasing stunning architecture and rich history.
  • Outdoor Adventures: Enjoy skiing at nearby resorts and engage in various outdoor sports in picturesque landscapes.
  • Cultural Experiences: Visit museums and experience the vibrant local culture through events and traditions.
  • Charming City Center: Stroll through charming streets lined with beautiful buildings and shops.
  • Diverse Accommodations: Choose from cozy hotels to stylish apartments to suit your travel needs.

Find great hotels in St. Gallen

Discover a variety of lodging options in St. Gallen, ranging from cozy hotels to stylish apartments. Whether you're traveling with pets, on a business trip, or seeking an adventurous getaway, St. Gallen has accommodations to fit your needs. Explore top picks like the Radisson Blu Hotel St. Gallen and Hotel Walhalla, and read reviews to find the best place for your stay in this charming Swiss city.

  • Hotel Walhalla: Hotel Walhalla is a distinguished 4-star hotel located in the heart of St. Gallen, perfect for travelers seeking a blend of city-themed accommodations and business amenities. This property prides itself on being pet-friendly, welcoming dogs and cats with a waived fee for service animals. Guests can enjoy a comfortable stay with access to essential business facilities, making it an excellent choice for corporate travelers. The hotel's central location allows easy exploration of the city, providing a vibrant urban experience right at your doorstep.
  • Radisson Blu Hotel, St. Gallen: With a refined 4.5-star rating, Radisson Blu Hotel offers an upscale experience tailored for families and business travelers alike. This modern hotel is particularly accommodating to families, providing child-friendly amenities such as cribs at no extra charge. Pets are also welcome, with thoughtful touches like food and water bowls available. Located in St. Gallen, the hotel combines luxury with convenience, ensuring a comfortable stay for guests of all ages while being ideally situated for both leisure and business activities.
  • B&B Hotel St Gallen: A budget-friendly option, B&B Hotel St Gallen is a welcoming place for pet lovers seeking a simple yet comfortable stay. This property permits pets, ensuring that furry companions are part of the travel experience. Although it does not carry a star rating, its commitment to providing a cozy atmosphere makes it a solid choice for travelers looking for affordability without compromising on comfort. The hotel's straightforward amenities and accommodating policies make it easy for guests to settle in and enjoy their time in St. Gallen.

Where to stay near St. Gallen

St. Gallen offers a captivating blend of history, culture, and adventure. Explore the vibrant city center, where stunning architecture and charming streets await. Venture into nearby regions of Eastern Switzerland for breathtaking scenery and family-friendly activities. Whether you're seeking outdoor sports or a taste of local heritage, St. Gallen's convenient location makes it the perfect base for unforgettable experiences. Discover the friendly atmosphere and budget-friendly options that make this destination a traveler’s delight.

  • Appenzell: Nestled just 11.3km from St. Gallen, Appenzell is a picturesque city that captivates visitors with its charming architecture and stunning natural landscapes. Known for its outdoor adventures, this destination is perfect for those seeking both romance and excitement. During the summer months from July to September, travelers flock to experience the thrill of cable car gondolas and ski lifts, while the breathtaking views from local lookouts and the serene beauty of nearby lakes and mountains provide unforgettable memories. Whether you're hiking, skiing, or simply enjoying the local culture, Appenzell offers a delightful escape into the heart of the Swiss Alps.
  • Heiden: Located a mere 11.3km from St. Gallen, Heiden is a vibrant city renowned for its outdoor and sports experiences. Visitors are drawn to this area year-round, with peak travel occurring between July and September. The city features excellent spa facilities and body treatments, making it a great place to unwind after a day of adventure. Outdoor enthusiasts will appreciate the nearby ski fields and stunning mountain views, while sports fans can enjoy events at local stadiums and sports facilities. Heiden is an ideal destination for those looking to combine relaxation with outdoor thrills.
  • Arbon: Just 11.3km from St. Gallen, Arbon is a family-friendly city that promises entertainment and adventure for all ages. With peak visitor numbers between June and August, it’s the perfect summer getaway. Families can enjoy a day filled with fun at the local water park or themed attractions, while the beautiful lakeside offers opportunities for relaxation and scenic walks. Arbon's vibrant atmosphere is complemented by its array of spas and body treatment options, making it a well-rounded destination for those seeking both excitement and leisure.

Things to do in and around St. Gallen

St. Gallen is a fantastic destination for outdoor enthusiasts and sports lovers, offering a plethora of activities. Visitors can explore educational museums, enjoy skiing at nearby ski resorts, and utilize efficient ski lifts. Whether you're looking for adventure or cultural experiences, St. Gallen provides a variety of tourist activities that ensure an exciting vacation.

Shopping

In St. Gallen, visit Weingallerie Simone Lanz for unique gifts, and Schoggi Land for delightful chocolates, both located nearby. If you're up for a drive, check out Karusell Kreuzlingen, 29.0km away, where you can enjoy a vibrant shopping atmosphere with entertainment and dining options.

Recreation

Kybunpark in St. Gallen offers an energetic atmosphere for sports enthusiasts, featuring various athletic facilities. For a refreshing outdoor experience, visit Appenzeller Badi Outdoor Pool, perfect for families and recreational swimming. Additionally, Lipperswil Golf Club provides a scenic setting for golf lovers, surrounded by beautiful landscapes.

Adventure

At Freizeit Santispark, dive into thrilling water slides and enjoy family-friendly attractions. For winter sports enthusiasts, Passy Plaine-Joux Ski Area offers excellent skiing opportunities. Take a scenic ride on the Wasserauen-Ebenalp Cable Car for breathtaking outdoor views and access to stunning hiking trails.

Nightlife

Theater St. Gallen offers a vibrant cultural experience with captivating performances, while Bobbahn Jakobsbad provides thrilling amusement rides just 12.9km away. For a unique night under the stars, visit the Kreuzlingen Planetarium and Observatory, located 112.9km from St. Gallen, perfect for family entertainment.

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

Booking tips and Expedia advantages for St. Gallen

Visiting St. Gallen on a budget is easy with several money-saving tips. Enjoy free attractions like the Three Ponds and Red Square. For transportation, utilize the efficient public transport system or explore the city on foot. To save on accommodations, consider visiting in March to April or November when prices drop, especially on Mondays. Use Expedia to find great hotel deals and consider bundling your hotel with flights and activities for extra savings. Sorting by price can help you find the best rates and flexible booking options.

  • 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: Utilize Expedia's search tool to customize your options based on your budget, desired location, and preferred hotel style. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your St. Gallen hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St. Gallen

St. Gallen, Switzerland, offers a perfect blend of outdoor adventures and cultural experiences. Visitors can explore historic sites like the famous library and monastery, as well as various museums. Whether you're seeking romance or a vibrant city atmosphere, St. Gallen caters to all. Don't forget to check out local hotels for a comfortable stay while enjoying the city's unique charm and attractions.

  • Abbey Library of Saint Gall: This UNESCO World Heritage site boasts stunning Baroque architecture and houses an impressive collection of ancient manuscripts, making it a paradise for book lovers and history enthusiasts alike. The warm, family-friendly atmosphere invites visitors to explore and appreciate the rich cultural heritage.
  • Abbey of St. Gall: A remarkable monastery that stands as a testament to medieval architecture and spiritual life, the Abbey of St. Gall offers a serene environment that reflects its deep historical significance. Its beautiful gardens and chapel provide a peaceful retreat for contemplation.
  • St. Gallen Trade Fair: This bustling convention center hosts various exhibitions and trade events, making it a hub for business networking. Its modern facilities and vibrant atmosphere ensure visitors experience the dynamic side of St. Gallen's commercial life.

Best time to go to St. Gallen

The best time to visit St. Gallen can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Gallen falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Gallen falls in January, 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 can fly into three major airports. Zürich Airport (ZRH) is 61.2km away, with nearby hotels like the 5-star Zurich Marriott Hotel and Kameha Grand Zurich, both within 8.0km. Friedrichshafen Airport (FDH) is only 29.0km from St. Gallen, and options include the 5-star Park-Villa, situated 11.3km away. Lastly, Memmingen Airport (FMM) is 90.1km distant, offering good accommodation at Best Western Plus Parkhotel Maximilian, located 6.4km from the airport. Each hotel provides various transportation services to ensure convenient access to these airports.

Frequently asked questions

Where is the best place to stay in St. Gallen?
Oberwaid Hotel is ranked highly by Expedia customers. This hotel offers a full-service spa and a restaurant. Other top choices based on reviews include Hotel NewStar and Yellow Inn. See all available top hotels, or vacation rentals in St. Gallen.
What's the top vacation rental that St. Gallen has to offer?
Gertrud Schlössli: This highly rated vacation 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, 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. Filter your search by fully refundable to find flexible hotel deals 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 budget-friendly hotel in St. Gallen?
Based on our traveler 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 accommodation for families in St. Gallen?
Radisson Blu Hotel, St. Gallen is a hotel with a restaurant and laundry facilities, and it's a top choice on Expedia for families. Other good choices for your family trip include Einstein St. Gallen and Hotel one66. Kids of all ages will also 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 WiFi and parking. See all available hotels listed as LGBTQ-friendly in St. Gallen.
What's the best pet-friendly accommodation in St. Gallen?
Hotel Walhalla is a top hotel for people traveling with their pets, and offers a bar/lounge and concierge services for its human guests. Other good choices to stay with your pet include B&B Hotel St Gallen and Tailormade Hotel LEO St.Gallen. See more pet-friendly hotel accommodations in St. Gallen.
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 options within a short distance include Hotel Walhalla and Hotel Elite Garni.
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 parking and a bar. Hotel Säntispark and Hotel NewStar are two other good choices in the immediate area.
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 travelers looking for an elegant place to stay. Another upscale choice for your trip is Einstein St. Gallen. Find more luxury hotels in St. Gallen.
What are some accommodations 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 center, 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 the best place to stay near Zurich Airport (ZRH)?
Radisson Blu Hotel Zurich Airport is a popular 4.5-star hotel featuring 2 restaurants and free WiFi. It's located a short 0.1 mi (0.2 km) from Zurich Airport. Other choices within close proximity to the airport include Radisson Hotel Zurich Airport and ibis budget Zurich Airport.
How is it to stay in 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. In St. Gallen, there are 97 hotels and other accommodations to choose from. Find out more about St. Gallen.
What should I do while I'm visiting 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 agenda are Grand Casino St. Gallen and Kybunpark. Check out what more to see and do in Expedia's St. Gallen guide.
What's the best way to get around St. Gallen?
If you want to journey outside of the area, ride aboard 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 seasonal weather like in St. Gallen?
The hottest months are usually July and August with an average temp of 62°F, while the coldest months are January and February with an average of 34°F. The rainiest months in St. Gallen are August, June, July, and May, with each month seeing an average of 7 inches of rainfall.

Explore a world of travel with Expedia