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?

Hotel David 22

Hotel David 22
2.0 star property
St. Gallen
7.6 out of 10, Good, (9 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 $102
$123 total
includes taxes & fees
Jul 19 - Jul 20
Hotel David 22

B&B Hotel St Gallen

B&B Hotel St Gallen
3.0 star property
St. Gallen
8.6 out of 10, Excellent, (219 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 $108
$122 total
includes taxes & fees
Jul 26 - Jul 27
B&B Hotel St Gallen

TouchBed City Apartments St. Gallen

TouchBed City Apartments St. Gallen
3.5 star property
St. Gallen
8.6 out of 10, Excellent, (221 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 $64
$125 total
includes taxes & fees
Jul 5 - Jul 6
TouchBed City Apartments St. Gallen

Hotel Militärkantine

Hotel Militärkantine
3.0 star property
St. Gallen
8.8 out of 10, Excellent, (49 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 $225
$244 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Militärkantine

NTN HOUSE

NTN HOUSE
3.0 star property
St. Gallen
6.2 out of 10, (12 reviews)
The price is $107
$121 total
includes taxes & fees
Jul 5 - Jul 6
NTN HOUSE

Tailormade Hotel LEO St.Gallen

Tailormade Hotel LEO St.Gallen
4.0 star property
St. Gallen
9.2 out of 10, Wonderful, (102 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 $182
$199 total
includes taxes & fees
Jul 10 - Jul 11
Tailormade Hotel LEO St.Gallen

Sporting Hotel

Sporting Hotel
2.0 star property
St. Gallen
8.2 out of 10, Very Good, (58 reviews)
The price is $148
$164 total
includes taxes & fees
Jul 5 - Jul 6
Sporting Hotel

Tailormade Hotel METROPOL St.Gallen

Tailormade Hotel METROPOL St.Gallen
2.5 star property
St. Gallen
8.8 out of 10, Excellent, (168 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 $171
$188 total
includes taxes & fees
Jul 11 - Jul 12
Tailormade Hotel METROPOL St.Gallen

Oberwaid Hotel

Oberwaid Hotel
4.5 star property
St. Gallen
9.2 out of 10, Wonderful, (153 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 $229
$248 total
includes taxes & fees
Jul 15 - Jul 16
Oberwaid Hotel

Yellow Inn

Yellow Inn
2.5 star property
St. Gallen
9.0 out of 10, Wonderful, (174 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 $120
$159 total
includes taxes & fees
Jul 19 - Jul 20
Yellow Inn

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.
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 $115
$215 total
includes taxes & fees
Jul 5 - Jul 6
VISIMO Apartments Lehnstrasse St Gallen - Stylish, Smart, Connected

Hotel one66

Hotel one66
3.0 star property
St. Gallen
9.2 out of 10, Wonderful, (356 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 $175
$192 total
includes taxes & fees
Jul 5 - Jul 6
Hotel one66

Hotel Walhalla

Hotel Walhalla
4.0 star property
St. Gallen
9.4 out of 10, Exceptional, (1,001 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 $177
$194 total
includes taxes & fees
Jul 27 - Jul 28
Hotel Walhalla

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 $115
$241 total
includes taxes & fees
Jul 5 - Jul 6
VISIMO Apartments Teufenerstrasse St Gallen - Urban, Direct, Close to nature

normalkonsum - adults only

normalkonsum - adults only
4.0 star property
St. Gallen
10.0 out of 10, Exceptional, (1 review)
The price is $141
$271 total
includes taxes & fees
Jul 5 - Jul 6
normalkonsum - adults only

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, (39 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 $135
$262 total
includes taxes & fees
Jul 6 - Jul 7
VISIMO Apartments St Georgen-Strasse St Gallen - Design City Nature

Radisson Blu Hotel, St. Gallen

Radisson Blu Hotel, St. Gallen
4.0 star property
St. Gallen
8.6 out of 10, Excellent, (564 reviews)
Immerse in Swiss charm at this stylish hotel featuring a casino and sauna. Just a 15-minute walk from St. Fiden Station and close to Grand Casino St. Gallen, enjoy Modern European cuisine at Restaurant und Bar olive or relax on the scenic rooftop.
The price is $157
$173 total
includes taxes & fees
Jul 15 - Jul 16
Radisson Blu Hotel, St. Gallen

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 $200
$218 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Elite Garni

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.0 out of 10, Wonderful, (26 reviews)
Wake up in an elegant, quiet apartment just a 12-minute walk from St. Gallen Train Station. Enjoy mountain biking or cross-country skiing nearby, then relax in beds with pillow menus and rainfall showers. Espresso makers and free WiFi add convenience to your Swiss adventure.
The price is $121
$222 total
includes taxes & fees
Jul 5 - Jul 6
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.

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

Sign in to unlock great savings.
Showing deals for:Jul 10 - Jul 12
Showing deals for:Aug 3 - Aug 4

You can also stay at 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 December
Price trends for hotels in St. Gallen
Pricing is based on two traveler single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for St. Gallen
July
High 23°C / low 13°C. Sunny most days.
View properties in July
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.
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°
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 Grand Casino St. Gallen.

A European town square with historic buildings, outdoor cafes, and a bicycle parked by the side.

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.