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

Where to stay in St. Gallen?

VISIMO Apartments Felsenstrasse St Gallen - Elegant heritage building in a quiet neighbourhood
VISIMO Apartments Felsenstrasse St Gallen - Elegant heritage building in a quiet neighbourhood
4.0 star property
St. Gallen
Unwind in this quiet neighborhood aparthotel with fully-equipped kitchens and luxurious bathrobes. Just a 9-minute walk from St. Gallen Train Station, you're near Red Square and the Textile Museum. Enjoy free WiFi and the convenient snack bar after exploring.
The price is $136
$262 total
includes taxes & fees
May 13 - May 14
VISIMO Apartments Felsenstrasse St Gallen - Elegant heritage building in a quiet neighbourhood
VISIMO Apartments Lehnstrasse St Gallen - Stylish, Smart, Connected
VISIMO Apartments Lehnstrasse St Gallen - Stylish, Smart, Connected
3.5 star property
St. Gallen
Discover contemporary comfort in these stylish apartments with full kitchens and private balconies. Just a 5-minute walk from St. Gallen Bruggen Station, you'll find easy access to Freizeit Santispark and Kybunpark while enjoying free WiFi and a convenient snack bar.
The price is $132
$230 total
includes taxes & fees
May 13 - May 14
VISIMO Apartments Lehnstrasse St Gallen - Stylish, Smart, Connected
Hotel David 22
Hotel David 22
2.0 star property
St. Gallen
7.0 out of 10, Good, (7 reviews)
Discover Swiss charm at this hotel with complimentary WiFi and daily housekeeping. Located steps from St. Gallen Train Station, you'll have easy access to Red Square and the fascinating Textile Museum. Perfect for both leisure and business travelers.
The price is $118
$132 total
includes taxes & fees
May 17 - May 18
Hotel David 22
VISIMO Apartments Steigerstrasse St. Gallen - Modern Living near OLMA & Hospital
VISIMO Apartments Steigerstrasse St. Gallen - Modern Living near OLMA & Hospital
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (7 reviews)
Modern living awaits at these convenient apartments near Olma and the hospital. Enjoy full kitchens, flat-screen TVs, and free WiFi while being minutes from Familienbad Dreilinden and Three Ponds. St. Fiden Station is just an 11-minute walk away.
The price is $118
$313 total
includes taxes & fees
May 31 - Jun 1
VISIMO Apartments Steigerstrasse St. Gallen - Modern Living near OLMA & Hospital
Gertrud Schlössli
Gertrud Schlössli
3.5 star property
St. Gallen
9.6 out of 10, Exceptional, (5 reviews)
Escape to this family-friendly vacation home offering Select Comfort beds and thoughtful touches like slippers. Hiking and biking trails beckon nearby, while Botanical Garden St. Gallen and Naturmuseum are just minutes away. Free WiFi enhances your stay.
The price is $149
$228 total
includes taxes & fees
May 17 - May 18
Gertrud Schlössli
VISIMO Apartments Teufenerstrasse St Gallen - Urban, Direct, Close to nature
VISIMO Apartments Teufenerstrasse St Gallen - Urban, Direct, Close to nature
4.5 star property
St. Gallen
Experience luxury in these St. Gallen apartments featuring espresso makers and pillow menus. Just an 11-minute walk from the train station with easy access to Red Square and Textile Museum. Enjoy free WiFi and on-site laundry during your Swiss getaway.
The price is $155
$281 total
includes taxes & fees
May 13 - May 14
VISIMO Apartments Teufenerstrasse St Gallen - Urban, Direct, Close to nature
Sporting Hotel
Sporting Hotel
2.0 star property
St. Gallen
8.2 out of 10, Very Good, (51 reviews)
The price is $172
$189 total
includes taxes & fees
May 15 - May 16
Sporting Hotel
B&B Hotel St Gallen
B&B Hotel St Gallen
3.0 star property
St. Gallen
8.6 out of 10, Excellent, (205 reviews)
Escape to this welcoming hotel with hiking trails and a cozy bar/lounge just 4 minutes from St. Fiden Station. Explore Botanical Garden and Naturmuseum nearby, then unwind on the terrace after your St. Gallen adventures.
The price is $135
$150 total
includes taxes & fees
May 17 - May 18
B&B Hotel St Gallen
Yellow Inn
Yellow Inn
2.5 star property
St. Gallen
9.0 out of 10, Wonderful, (171 reviews)
Located in St. Gallen, this guesthouse offers a garden and terrace for relaxation after exploring nearby attractions. Just an 11-minute walk from St. Fiden Station with in-room refrigerators and microwaves for added convenience.
The price is $81
$119 total
includes taxes & fees
May 17 - May 18
Yellow Inn
normalkonsum - adults only
normalkonsum - adults only
4.0 star property
St. Gallen
The price is $123
$256 total
includes taxes & fees
May 17 - May 18
normalkonsum - adults only
NTN HOUSE
NTN HOUSE
3.0 star property
St. Gallen
6.2 out of 10, (12 reviews)
The price is $104
$118 total
includes taxes & fees
May 13 - May 14
NTN HOUSE
TouchBed City Apartments St. Gallen
TouchBed City Apartments St. Gallen
3.5 star property
St. Gallen
8.6 out of 10, Excellent, (211 reviews)
Enjoy sweeping views from the rooftop terrace of this centrally located hotel. Just a 12-minute walk from the train station, you'll find convenient access to Mühleggbahn Funicular and St. Gallen Small Theater. Free WiFi and laundry services enhance your stay.
The price is $52
$114 total
includes taxes & fees
May 17 - May 18
TouchBed City Apartments St. Gallen
Tailormade Hotel LEO St.Gallen
Tailormade Hotel LEO St.Gallen
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (95 reviews)
Step into serene elegance at this spa hotel, just 7 minutes from St. Gallen Train Station. Explore Red Square and the Textile Museum nearby, then unwind in the garden, terrace, or savor authentic Japanese cuisine at Restaurant Ekimae.
The price is $188
$206 total
includes taxes & fees
May 13 - May 14
Tailormade Hotel LEO St.Gallen
Tailormade Hotel METROPOL St.Gallen
Tailormade Hotel METROPOL St.Gallen
2.5 star property
St. Gallen
9.0 out of 10, Wonderful, (162 reviews)
Immerse yourself in St. Gallen's charm at this centrally located hotel, just 3 minutes from the train station. Enjoy free breakfast and WiFi while exploring nearby Red Square and Textile Museum. The bar/lounge and terrace offer perfect spots to unwind after sightseeing.
The price is $177
$194 total
includes taxes & fees
May 13 - May 14
Tailormade Hotel METROPOL St.Gallen
Oberwaid Hotel
Oberwaid Hotel
4.5 star property
St. Gallen
9.2 out of 10, Wonderful, (146 reviews)
Luxurious sanctuary near a train station featuring regional cuisine at Restaurant Seeblick and comprehensive spa treatments. The indoor pool and health club complement your stay, with Naturmuseum and Botanical Garden just moments away.
The price is $219
$237 total
includes taxes & fees
May 13 - May 14
Oberwaid Hotel
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)
Tucked near St. Gallen Train Station, these modern apartments blend comfort with convenience. Enjoy free WiFi after exploring nearby Abbey of St. Gall, then relax on premium Egyptian cotton sheets. Hiking trails and the Mühleggbahn Funicular await just outside.
The price is $139
$271 total
includes taxes & fees
May 17 - May 18
VISIMO Apartments St Georgen-Strasse St Gallen - Design City Nature
Hotel Walhalla
Hotel Walhalla
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (1,011 reviews)
Wake up to a praised breakfast at this quiet St. Gallen retreat near the train station. A garden terrace and bar/lounge create relaxing spaces after exploring the nearby Textile Museum and Red Square. Staff earn top marks for helpfulness.
The price is $192
$210 total
includes taxes & fees
May 17 - May 18
Hotel Walhalla
Hotel one66
Hotel one66
3.0 star property
St. Gallen
9.2 out of 10, Wonderful, (353 reviews)
This family-friendly hotel sits conveniently near St. Gallen train station with popular attractions Kybunpark and Freizeit Santispark nearby. Enjoy casual dining at the CafeBar, unwind on the terrace, or grab a snack at the deli.
The price is $181
$198 total
includes taxes & fees
May 22 - May 23
Hotel one66
Hotel Militärkantine
Hotel Militärkantine
3.0 star property
St. Gallen
8.8 out of 10, Excellent, (48 reviews)
Housed in a Belle Époque building, this St. Gallen hotel offers international dining at Restaurant Militaerkantine. Enjoy the bar, terrace, and snack bar while staying close to Red Square and the Textile Museum. St. Gallen Train Station is just an 11-minute walk away.
The price is $233
$252 total
includes taxes & fees
May 13 - May 14
Hotel Militärkantine
Hotel Elite Garni
Hotel Elite Garni
2.0 star property
St. Gallen
7.8 out of 10, Good, (43 reviews)
Wake up to a delicious buffet breakfast at this centrally located St. Gallen hotel. Just a 10-minute walk from the train station, you'll find comfortable rooms with free WiFi and daily housekeeping near Weingallerie Simone Lanz and St. Laurenzen Church.
The price is $207
$225 total
includes taxes & fees
May 25 - May 26
Hotel Elite Garni
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.

Get last-minute hotel deals in St. Gallen and save more

Sign in to unlock great savings.
Showing deals for:May 15 - May 17
Showing deals for:May 22 - May 24
Showing deals for:Jun 11 - Jun 12

Check out family-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 April
Price trends for hotels in St. Gallen
Pricing is based on two traveler single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for St. Gallen
May
High 17°C / low 7°C. Sunny most days.
View properties in May
17°
weather_sun
May, no crowd data, average high temperature 17 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
21°
weather_sun
June, no crowd data, average high temperature 21 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
23°
weather_sun
July, no crowd data, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
23°
weather_partly_sunny
August, no crowd data, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Partly sunny.
13°
19°
weather_sun
September, no crowd data, average high temperature 19 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
15°
weather_partly_sunny
October, no crowd data, average high temperature 15 degrees Celsius, average low temperature 6 degrees Celsius. Partly sunny.
weather_partly_sunny
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
ac_unit
December, no crowd data, average high temperature 4 degrees Celsius, average low temperature -2 degrees Celsius. Snow likely.
-2°
ac_unit
January, no crowd data, average high temperature 3 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
ac_unit
February, no crowd data, average high temperature 4 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
weather_partly_sunny
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
13°
weather_partly_sunny
April, no crowd data, average high temperature 13 degrees Celsius, average low temperature 4 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 Textile Museum. This historical city has something for everyone including sights like Abbey of St. Gall and Red Square.

Check out reviews of St. Gallen hotels guests love

Frequently asked questions

What hotels do travelers like in St. Gallen?
Where can I get free parking at my hotel in St. Gallen?
Park your car for free at Sporting Hotel.
Can I book a refundable hotel in St. Gallen?
If you're looking for the flexibility to change your plans to St. Gallen, most hotels offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in St. Gallen if I want a vacation home instead of a hotel?
Browse 10 vacation homes on our site. In addition, you can choose from 49 apartments.
What will the weather in St. Gallen be like during my visit?
July and August are typically the warmest months in St. Gallen when the average temp is 62°F. January and February are the coldest months when the average temperature is 34°F. August and June are the months with the most rain.
Why should I book my St. Gallen accommodation with Hotels.com?
There are lots of reasons to book your St. Gallen trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.