We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Center Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness center Room Service Business Classic & up Internet & up Independent Hotels & up Most Booked Hotels Hotels with Restaurants Cheap Hotels Hotels with Free Wifi Non-Smoking Hotel Meeting Rooms Accessible rooms Concierge Business Center Travelers' Top-Rated Hotels Air Conditioning $ $$ $$$ $$$$ Sorrell Hotels Radisson Blu Airport Transportation Art and Architecture Lover Urban Explorer Kitchenette Beach Goer Green Casino
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighborhoods
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Webergasse 22, St. Gallen 9000, Switzerland
0.6 miles from Swiss Casinos St. Gallen
Special Rate: CHF 155 (CHF)
Die Reservation muss über die Hotel Website, per Telefon... Read more
Hotel Dom
$126
TripAdvisor
$126
Expedia.com
$199
HOTEL.INFO
SAVE $73
$199
$126
Booking.com
View Deal
St. Jakob-Strasse 55, St. Gallen 9000, Switzerland
0.0 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Restaurant
Radisson Blu Hotel, St. Gallen
$193
TripAdvisor
$193
Booking.com
$232
Elvoline
SAVE $39
$232
$193
Hotels.com
View Deal
St. Jakob-Strasse 62, St. Gallen 9000, Switzerland
0.0 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Room Service
Hotel Gallo
$174
TripAdvisor
$193
HOTEL.INFO
$174
Booking.com
SAVE $19
$193
$174
Priceline
View Deal
Bruehlbleichestrasse 11, St. Gallen 9000, Switzerland
0.1 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Vreni Giger\\
Engelgasse 9, St. Gallen 9000, Switzerland
0.4 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Hotel Weisses Kreuz
$107
Priceline
$107
Agoda.com
$107
Booking.com
View Deal
Unterer Graben 9, St. Gallen 9000, Switzerland
0.4 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Free Parking
Hotel am Ring
$155
TripAdvisor
$155
Priceline
$155
Agoda.com
$155
Booking.com
View Deal
Moosbruggstrasse 1, St. Gallen 9000, Switzerland
0.5 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Free Parking
Hotel am Spisertor
$136
TripAdvisor
$140
Booking.com
$136
Expedia.com
SAVE $4
$140
$136
Hotels.com
View Deal
Webergasse 22, St. Gallen 9000, Switzerland
0.6 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Hotel Dom
$126
TripAdvisor
$126
Expedia.com
$199
HOTEL.INFO
SAVE $73
$199
$126
Booking.com
View Deal
Berneggstrasse 2 | im Klosterviertel, St. Gallen 9000, Switzerland
0.7 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Pool
Einstein St.Gallen Hotel Congress Spa
$194
TripAdvisor
$194
Hotels.com
$253
HotelQuickly
SAVE $59
$253
$194
Booking.com
View Deal
Gallusstrasse 36, St. Gallen 9000, Switzerland
0.7 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Hotel Vadian
$155
TripAdvisor
$155
Priceline
$155
Agoda.com
$155
Booking.com
View Deal
Poststrasse 27, St. Gallen 9000, Switzerland
0.7 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Hotel Walhalla
$108
TripAdvisor
$121
Booking.com
$108
Expedia.com
SAVE $13
$121
$108
Hotels.com
View Deal
Bahnhofplatz 3, St. Gallen 9000, Switzerland
0.7 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Hotel Metropol
$242
HOTEL.INFO
$242
Priceline
$242
Agoda.com
$242
Booking.com
View Deal
Davidstrasse 22 | 9000 St. Gallen, St. Gallen 9000, Switzerland
0.9 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Breakfast included
Sorell Hotel City Weissenstein
$170
TripAdvisor
$179
Booking.com
$213
HotelQuickly
SAVE $43
$213
$170
Hotels.com
View Deal
Kreuzbleicheweg 2, St. Gallen 9000, Switzerland
1.2 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Restaurant
Militaerkantine
$199
TripAdvisor
$199
Expedia.com
$294
HRS.com
SAVE $96
$294
$199
Hotels.com
View Deal
Langgasse 151, St. Gallen 9008, Switzerland
1.5 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Free Parking
Hotel Eastside
$155
TripAdvisor
$155
Booking.com
$155
Priceline
$155
Hotels.com
View Deal
Burgstrasse 72, St. Gallen 9000, Switzerland
1.5 miles from Swiss Casinos St. Gallen
  • Restaurant
Hotel Restaurant Friedburg
Rorschacher Strasse 311 | 9016 St. Gallen, St. Gallen 9016, Switzerland
2.3 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Pool
Oberwaid - Kurhaus & Medical Center
$193
Hotels.com
$193
Expedia.com
$236
HOTEL.INFO
SAVE $67
$236
$169
Booking.com
View Deal
Straubenzellstrasse 19, St. Gallen 9014, Switzerland
2.7 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Free Parking
Hotel Sporting
$145
TripAdvisor
$145
Hotels.com
$145
Expedia.com
$145
Booking.com
View Deal
Breitfeldstrasse 9, St. Gallen 9015, Switzerland
3.6 miles from Swiss Casinos St. Gallen
  • Free Wifi
  • Free Parking
Hotel Newstar
$122
TripAdvisor
$122
Expedia.com
$126
Booking.com
SAVE $4
$126
$122
Hotels.com
View Deal
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.