Beginning of main content

Ski Hotels in Canton of St. Gallen

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Canton of St. Gallen Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Canton of St. Gallen Ski Hotels

See all 556 Hotels in Canton of St. Gallen
Stump's Alpenrose

Stump's Alpenrose

Vordere Schwendistrasse 62, Wildhaus
4.0 out of 5.0
5.0 out of 5 (1 reviews)

$302

$302
Hotel Mittenwald

Hotel Mittenwald

Mittenwaldstrasse 4, Flums
3.0 out of 5.0
4.0 out of 5 (3 reviews)
Great for skiingLocated 20 metres from the ski lift and able to ski back to the front door, this is a great location. Comfortable with good food but nothing plush! Nowhere to go out in the immediate vicinity in the evening though, so settle in and watch MTV as the only English Channel!
  Feb 3, 2015

$144

$144
Esos Hotel Quelle

Esos Hotel Quelle

Badstrasse 9a, Bad Ragaz
3.0 out of 5.0
4.2 out of 5 (16 reviews)
Family run hotel.Very welcoming staff, close to the restaurants and stores. Very good breakfast in the morning. Very good value.
  May 12, 2016

$143

$143
Hirschen Swiss Quality Hotel

Hirschen Swiss Quality Hotel

Passhöhe, Wildhaus
3.0 out of 5.0
4.5 out of 5 (2 reviews)

$172

$172
Hotel Roessli

Hotel Roessli

Freihofweg 3, Bad Ragaz
3.0 out of 5.0
4.5 out of 5 (2 reviews)
Nice hotel in center of townHotel Roessli is a nice, modern hotel located in the center of town. It is not "full service" -- for example, reception was closed when we arrived Sunday afternoon, but our key was left for us and we had no issue checking in. The rooms are good sized and the beds are very comfortable, especially ...
  Aug 27, 2014

$212

$212
Hotel Siesta Flumserberg

Hotel Siesta Flumserberg

Flumserbergstrasse 189, Flums
3.0 out of 5.0
3.5 out of 5 (2 reviews)
Wow location and pleasant staffYou will feel the change in atmospheric pressure as you go up the mountain to this hotel. We were having trouble finding it and staff were friendly and helpful when we called. Even though we arrived early we were given tea and a room. Gorgeous views, WOW!
  Aug 4, 2015

$122

$122
Saentis

Saentis

16 Staatsstrasse, Alt Sankt Johann
3.0 out of 5.0
4.5 out of 5 (2 reviews)
convenient hotel, nothing fancy, ski in ski out.
  Feb 21, 2015

$198

$198
Sorell Hotel Tamina

Sorell Hotel Tamina

Am Platz 3, Bad Ragaz
4.0 out of 5.0
3.9 out of 5 (7 reviews)
Good Value, Good Hotel, Very Good LocationHighly recommended in all regards apart from one - that of connecting doors between rooms that may be inhabited by strangers. Noise threatens... Other than that, I'd have awarded 5 stars in all regards.
  Jan 4, 2016

$217

$217
Gasthof Frohe Aussicht

Gasthof Frohe Aussicht

Küchenrain 11, Schwende
3.0 out of 5.0
Hotel Post

Hotel Post

Bahnhofstrasse 1, Sargans
3.0 out of 5.0
4.0 out of 5 (10 reviews)
Easy access to Train station.Staff was very helpful even tho our German language skill are so limited. Mr. Rico was really helpful and even gave us a lift to the Pizol ski gondola. Very friendly accommodating staff.
  Jan 11, 2016

$138

$138
Map

Recently booked Canton of St. Gallen hotels

Hotel Walhalla
4.0 out of 5.0
Last booking: 2 hours ago
Radisson Blu Hotel, St. Gallen
4.5 out of 5.0
Last booking: 19 hours ago

Canton of St. Gallen Ski Resorts Information

Carve up the slopes with reservations at Canton of St. Gallen ski resorts.
  • Check out our impressive variety of ski lodges
  • Book confidently, knowing you’re receiving the lowest rates
  • Become a member of our rewards program to earn points

Strap on your ski boots, slip into your snow pants, and brave the fresh powder on black diamond trails when you make reservations here on Expedia.com. Our Canton of St. Gallen ski hotels turn up the heat on your adventures at the chilly slopes.

Whether you’re flaunting your Shaun White-inspired half-pipe tricks or still trying to figure out how to do a “pizza,” book a stay at a ski-in-ski-out resort. There’s nothing better than staying at a Canton of St. Gallen ski hotel right on the slopes to easily access both the chair lift and hot chocolate in the lodge. After sledding, cross-country skiing, and snowshoeing in Canton of St. Gallen, cozy up around the fireplace in your ski chalet.

Calling all ski bunnies and snowboarding pros: we offer deals on ski resorts in Canton of St. Gallen here on Expedia. You’ll slide right into our unbeatable deals with a ton of hotels to choose from and personalized recommendations to help you create the perfect mountain trip. Spend more of your hard-earned cash on new gear for your adventures skiing in Canton of St. Gallen and less on your accommodation. From accommodations with fireplaces to rooms with a view of the trails, we have a ski hotel meeting all your needs and price range. Book one of 556 ski hotels today and get ready to carve up the slopes tomorrow.