St.Gallen Canton hotels
Search among 215 available hotels in St.Gallen Canton from 50+ providers
0Filter & Sort
1-100 out of 215
8.6
Great231231 reviews
Boasting access to Taminabrucke Bridge 10 minutes away by car, the elegant Grand Resort includes aerobics classes and massage therapy onsite providing guests with premium rooms.
FromC$ 920
/nightSelect
8.4
Great350350 reviews
Offering easy access to Helvetia Group headquarters 5 minutes' walk away, the Radisson Blu Hotel, provides superior accommodation along with fitness classes and entertainment activities.
FromC$ 284
/nightSelect
8.4
Great8080 reviews
Situated near a train station, the 3-star Restaurant Rossli Bad Ragaz is at 500 metres from Heidiland.
FromC$ 367
/nightSelect
8.2
Great6565 reviews
Ruestel is approximately 10 minutes' drive from the 3-star Sternen Unterwasser.
FromC$ 129
/nightSelect
Hotel SonneHotel
8.2
Great115115 reviews
The 3-star Sonne is equipped with a swimming pool and is situated a mere 1.3 km from Wildhaus Pass.
FromC$ 163
/nightSelect
Hotel Hirschen WildhausHotel
8.2
Great125125 reviews
Located about 15 minutes' drive from Klangwelt Toggenburg Cultural Center, the comfortable 4-star Hirschen boasts an à la carte restaurant and bowling and skiing.
FromC$ 440
/nightSelect
Strandhotel SchmerikonHotel
8.2
Great7474 reviews
Buechberg is 3.7 km from the pet-friendly Strandhotel, while Beobachtungsturm Kaltbrunner Riet is around 10 minutes' drive away.
FromC$ 556
/nightSelect
Parkhotel WangsHotel
8.0
Great7979 reviews
The 3-star Parkhotel is located 70 km from St. Gallen-Altenrhein airport and approximately a 10-minute stroll from Parkhotel bus stop.
FromC$ 124
/nightSelect
Forum - Das Business & LifestylehotelHotel
8.2
Great9494 reviews
The 38-room the Forum - Das Business & Lifestylehotel Widnau is set approximately a 10-minute walk from St. Joseph catholic church and features hiking and skiing at the premises.
FromC$ 192
/nightSelect
Hotel Tannenboden - SteinbockHotel
8.0
Great3636 reviews
Located a mere 5 minutes' walk from Tannenboden as well as Maschgenkamm, the Tannenboden - Steinbock Flumserberg includes hiking, skiing and cycling.
FromC$ 128
/nightSelect
Lofthotel WalenseeHotel
8.6
Great4747 reviews
Boasting a Turkish steam bath and a Turkish steam room, the 3-star Lofthotel Walensee Murg offers to take advantage of proximity to Walensee, located merely 500 metres away.
FromC$ 362
/nightSelect
Hotel SantisparkHotel
8.6
Great133133 reviews
Cinedome Cinema is also set 8 minutes' walk from the comfortable Santispark.
FromC$ 322
/nightSelect
Hotel ToggenburgHotel
7.8
Very good8484 reviews
The 3-star Toggenburg Wildhaus is within a 10-minute drive of Ski Lift Gamsalp-Gamserrugg and has a quick access to Huldrych Zwingli.
FromC$ 208
/nightSelect
Berg & Bett Santis LodgeHotel
8.2
Great116116 reviews
Featuring an indoor pool together with sauna facilities and an indoor pool, the Berg & Bett Santis Lodge is located 0.6 km from Thurwasserfalle and approximately 25 minutes on foot from Verbindungslift Selamatt-Ruestel.
FromC$ 197
/nightSelect
Schloss WarteggHotel
8.4
Great8888 reviews
Kornhaus is 10 minutes by car from the 3-star Schloss Wartegg and Fagnascht is nearly 10 minutes' drive away.
FromC$ 518
/nightSelect
Parkhotel SchwertHotel
8.2
Great7676 reviews
Placed 0.8 km from Altes Strandbad, the 3-star Parkhotel Schwert welcomes guests with luggage storage and a restaurant.
FromC$ 273
/nightSelect
Hotel SchafliHotel
8.0
Great115115 reviews
Set around a 10-minute ride from Maestrani's Chocolarium Visitor Center, the 2-star Schafli features 15 rooms with private bathrooms.
FromC$ 155
/nightSelect
Hotel Schwanen WilHotel
8.4
Great4040 reviews
Guests can have a buffet breakfast and enjoy visiting Maria Dreibrunnen, set about a 5-minute ride from the pet-friendly Schwanen Wil.
FromC$ 215
/nightSelect
Hotel WalhallaHotel
8.4
Great645645 reviews
Boasting an à la carte restaurant with local menu, the pet friendly Walhalla is set just a short drive from Swiss Alps.
FromC$ 159
/nightSelect
Hotel Vadian GarniHotel
8.4
Great272272 reviews
Standing within a 7-minute walk of MoE Museum of Emptiness, the Vadian Garni enjoys a central location in the centre of St. Gallen.
FromC$ 151
/nightSelect
Flexymotel BuchsMotel
8.2
Great149149 reviews
Coop is around a 9-minute walk from the Flexymotel Buchs and the Postage Stamp Postal Museum is nearly 10 minutes' drive away.
FromC$ 163
/nightSelect
Hotel ArvenbuelHotel
8.4
Great2424 reviews
Chapf and Walensee are located 1 km and 3.5 km from the 3-star Arvenbuel Amden respectively.
FromC$ 319
/nightSelect
Hotel UzwilHotel
8.4
Great8080 reviews
Located 7 minutes' stroll from Water Trick Fountain and 10 minutes' drive from Burgstelle Gielen-Glattburg, the Uzwil features various recreational opportunities and entertainment activities.
FromC$ 208
/nightSelect
Hotel Restaurant SchonauHotel
8.4
Great3434 reviews
While staying at the 3-star Restaurant Schonau Wildhaus you are invited to discover Ski Lift Thur, set nearly a 15-minute stroll away, or Selamatt-Ruestel, which is about 3.2 km away.
FromC$ 241
/nightSelect
Hotel SonneHotel
8.4
Great4141 reviews
Set approximately a 25-minute stroll from Seerenbach Falls, the rooms in the 3-star Sonne have views of lake.
FromC$ 232
/nightSelect
Berghotel SellamattHotel
8.8
Great1111 reviews
Placed at a 2.5 km distance from Thurwasserfalle, the Berghotel Sellamatt Alt St. Johann provides guests with storage for belongings and a restaurant.
FromC$ 352
/nightSelect
Hotel Restaurant KnobelbodenHotel
8.2
Great6767 reviews
There are a hot tub, sauna facilities and an outdoor swimming pool at the 3-star Restaurant Knobelboden Oberterzen, and some of the 19 rooms offer views of the garden.
FromC$ 303
/nightSelect
Tamina HotelHotel
8.8
Great1717 reviews
Within 47 km of Taminser Calanda, guests of the Tamina Vattis may engage in a variety of activities, including snow skiing, hiking and cycling.
FromC$ 141
/nightSelect
Sky Design MotelMotel
8.2
Great115115 reviews
The comfortable 3-star Sky Design Motel Kriessern features rooms with views of the garden, while a prime location provides access to Gemeindemuseum Rothus, which is approximately 10 minutes away by car.
FromC$ 178
/nightSelect
Hotel RossliHotel
8.4
Great9494 reviews
While staying at the pet-friendly Rossli you are invited to discover Geissberg, set approximately a 10-minute drive away, or Wil's Tower, which is 4.5 km away.
FromC$ 158
/nightSelect
Hotel ChurfirstenHotel
8.2
Great4646 reviews
Flumserberg is 10 minutes by car from the 3-star Churfirsten Walenstadt.
FromC$ 256
/nightSelect
Hotel MetropolHotel
8.4
Great2525 reviews
Schloss Heerbrugg is set around a 10-minute walk from the Metropol.
FromC$ 128
/nightSelect
Hotel TannenbodenHotel
8.4
Great4848 reviews
Located within at a 4.6 km distance from Plattis, the Tannenboden Flumserberg features an à la carte restaurant and gluten-free breakfast.
FromC$ 166
/nightSelect
Hotel One66Hotel
8.2
Great160160 reviews
The 3-star One66 St. Gallen is nestled near a business district a mere 5 minutes' stroll from Kybunpark Stadium.
FromC$ 329
/nightSelect
B&B Hotel St GallenHotel
8.2
Great222222 reviews
The 3-star B&B Hotel St. Gallen is a perfect vacation spot 5 minutes by car from Point Jaune and other St. Gallen landmarks.
FromC$ 117
/nightSelect
Hotel Restaurant BergheimHotel
8.2
Great3939 reviews
Stelli is within a 10-minute drive of the Restaurant Bergheim Flumserberg, while Maschgenkamm is about 2 km away.
FromC$ 458
/nightSelect
Hotel MetropolHotel
8.4
Great289289 reviews
Set in the business district of St. Gallen 7 minutes on foot from MoE Museum of Emptiness, the stylish 3-star Metropol features an à la carte restaurant.
FromC$ 205
/nightSelect
MotelinaHotel
8.6
Great2828 reviews
Wasserfluh Pass is also set a 10-minute ride from the 3-star Motelina Wattwil.
FromC$ 188
/nightSelect
Sorell Hotel SpeerHotel
8.4
Great220220 reviews
Featuring fitness classes, spa therapy and entertainment activities, the pet-friendly Sorell Hotel Speer Rapperswil boasts an unique location about a 10-minute drive from Ritterhaus Bubikon Museum.
FromC$ 247
/nightSelect
Wohnmotel - HinterforstMotel
8.4
Great3131 reviews
The Wohnmotel - Hinterforst Altstatten is located 35 km from St. Gallen-Altenrhein airport and at 500 metres from Widenbach/Bachis bus stop.
FromC$ 156
/nightSelect
Hotel GrapplangHotel
8.4
Great7373 reviews
Set 15 minutes' drive from Paxmal, the 2-star Grapplang Flums welcomes guests to an à la carte restaurant on site.
FromC$ 209
/nightSelect
8.0
Great7777 reviews
The Seeblick Smart Hotel Rossli Murg is found at 200 metres of Swiss Textile Collection Museum, offering guests local cuisine.
FromC$ 249
/nightSelect
8.2
Great109109 reviews
The 3-star Landgasthof is at a 6 km distance from the hilltop Vaduz Castle and has a quick access to Museen Werdenberg Local History Museum.
FromC$ 117
/nightSelect
Hotel Franz AntonHotel
8.2
Great7373 reviews
Pizol - Heidiland is a 10-minute drive from the 3-star Franz Anton, while Sargans Castle is merely an 11-minute stroll away.
FromC$ 135
/nightSelect
Hotel JakobHotel
8.2
Great7979 reviews
Situated just a short walk from a train station, the Jakob Rapperswil is within 7 minutes' walk of The Polish Museum.
FromC$ 340
/nightSelect
St. Gallen Youth HostelHostel
8.6
Great2525 reviews
The Youth is located 25 km from St. Gallen-Altenrhein airport and merely 0.6 km from Parkplatz Dreilinden bus stop.
FromC$ 76
/nightSelect
Hotel PostHotel
8.4
Great186186 reviews
Located a mere 300 metres from Sargans Castle, the 3-star Post is at a 2.2 km distance from Gonzen Mountain.
FromC$ 121
/nightSelect
8.4
Great135135 reviews
The Restaurant Schlossli offers 8 rooms along with snow skiing, hiking and cycling, while also boasting a location only 550 metres from Schlossli Sax.
FromC$ 268
/nightSelect
FlyhofHotel
8.4
Great136136 reviews
4 km from Seerenbach Falls, the Flyhof Weesen includes 8 rooms.
FromC$ 243
/nightSelect
Esos Hotel QuelleHotel
8.0
Great274274 reviews
Comprising 19 rooms in the heart of Bad Ragaz, the family Esos Hotel Quelle lies 10 minutes by car from Greisinger Museum.
FromC$ 139
/nightSelect
Hotel Schloss RagazHotel
8.6
Great293293 reviews
Located within 3.6 km of Greisinger Museum at a moderate distance from Alps, the 3-star Schloss Ragaz offers 60 rooms together with a solarium, a Jacuzzi and an outdoor swimming pool.
FromC$ 228
/nightSelect
Moxy RapperswilHotel
8.2
Great5757 reviews
Boasting a location 500 metres from Gepard Zoo, the Moxy Rapperswil Rapperswil offers 89 rooms together with a snack bar onsite.
FromC$ 238
/nightSelect
Citylodge St Gallen - 2 Min To MarktplatzGuest house
8.2
Great4343 reviews
Located nearly a 10-minute walk from Stiftsbibliothek, the Citylodge St Gallen - 2 Min To Marktplatz is at 350 metres from St. Gallen museum of art.
FromC$ 141
/nightSelect
Hotel Garni RossliHotel
8.2
Great9999 reviews
The 2-star Garni Rossli St. Gallen is at a 4.3 km distance from Stiftsbibliothek and has a quick access to Church Vogelherd.
FromC$ 163
/nightSelect
Hotel EnjoyHotel
8.4
Great100100 reviews
The Enjoy Goldach is located 10 km from St. Gallen-Altenrhein airport and 550 metres of Pestalozzi bus stop.
FromC$ 241
/nightSelect
8.4
Great3131 reviews
1.6 km from Erlebniswelt Toggenburg, the Cafe-Conditorei Hotel Huber includes 10 rooms.
FromC$ 143
/nightSelect
Hotel EliteHotel
8.2
Great158158 reviews
The pet-friendly Elite St. Gallen offers 21 rooms in a skiing area of the city within a stroll of a railway station.
FromC$ 113
/nightSelect
8.8
Great1717 reviews
The hostel enjoys a convenient location in proximity to Knies Kinderzoo Rapperswil, while the center of Rapperswil is about 2 kn away.
FromC$ 241
/nightSelect
Newstar HotelHotel
8.4
Great141141 reviews
Featuring 57 rooms with views of the courtyard, the business Newstar is set within a 15-minute drive of Stiftsbibliothek.
FromC$ 143
/nightSelect
Schloss WartenseeHotel
8.2
Great147147 reviews
The thermal Appenzeller Heilbad Baths and Forum Wuerth Rorschach Event Venue are located 4.6 km and 2.6 km from the Schloss Wartensee Rorschacherberg respectively.
FromC$ 170
/nightSelect
8.4
Great172172 reviews
Overlooking Lake Constance, the lovely Oberwaid - Das Hotel. St. Gallen is conveniently set near a train station, boasting sauna facilities and an outdoor swimming pool on-site.
FromC$ 465
/nightSelect
Hotel KroneHotel
8.2
Great125125 reviews
The 2-star Krone is located 70 km from St. Gallen-Altenrhein airport and around a 5-minute walk from Alpweg bus stop.
FromC$ 117
/nightSelect
8.4
Great160160 reviews
Situated 5 minutes on foot from Waaghaus, the 3-star Boutique City Hotel Gallo St. Gallen features 18 rooms with private bathrooms.
FromC$ 164
/nightSelect
8.6
Great243243 reviews
The Western Hotel Rebstock is set 19 minutes on foot from Forum Wuerth Rorschach and about 10 minutes' drive from Museum im Kornhaus.
FromC$ 431
/nightSelect
8.2
Great176176 reviews
The Sorell Hotel Tamina - Garni is located in a shopping area just 300 metres from Heidiland.
FromC$ 292
/nightSelect
8.4
Great176176 reviews
The 3-star Bodenseehotel Weisses Rossli Staad is found within 2.5 km of Alter Rhein, offering guests Italian cuisine.
FromC$ 175
/nightSelect
Hotel Hirschen Rapperswil-JonaHotel
8.4
Great5050 reviews
Thanks to its ideal location, the charming Hirschen Rapperswil is within 0.7 km of Gepard and near a railway station.
FromC$ 315
/nightSelect
8.4
Great265265 reviews
Thanks to its quiet location, the 4-star Sorell Hotel City Weissenstein - Boutique St. Gallen is 150 metres from MoE Museum of Emptiness and just a short walk from a train station.
FromC$ 198
/nightSelect
Eh Apartments MerkurAparthotel
7.8
Very good2929 reviews
0.6 km from Cathedral, guests of the Eh Apartments Merkur St. Gallen may engage in a variety of activities, including canoeing, snow skiing and archery.
FromC$ 239
/nightSelect
Cubilaris MotelHotel
8.4
Great114114 reviews
Set 1.6 km from Casino Bad Ragaz, the rooms in the Cubilaris Motel have views of mountain.
FromC$ 227
/nightSelect
Landhaus An Der ThurGuest house
8.4
Great2525 reviews
The Landhaus An Der Thur is set 1.9 km from Grappelensee and around 10 minutes by car from Sesselbahn Oberdorf-Gamsalp.
FromC$ 186
/nightSelect
Mountain Chalet AmdenBed & Breakfast
8.4
Great5353 reviews
The Mountain Chalet Amden Bed & Breakfast is set approximately 25 minutes' walk from Barenfall and just 400 metres from Sessellift Arven.
FromC$ 256
/nightSelect
8.4
Great153153 reviews
Located within 10 minutes' drive of Wil's Tower, the 3-star Von Rotz features 52 rooms with views of the city.
FromC$ 186
/nightSelect
8.8
Great1313 reviews
The Privatzimmer 300M Zur S-Bahn is located 45 km from Kloten airport and within 200 metres of Scheidweg bus stop.
FromC$ 178
/nightSelect
SchafliHotel
8.4
Great156156 reviews
Guests are welcome to try windsurfing, snorkelling and skiing at the 2-star Schafli Amden, which is 10 minutes' drive from Kerenzerberg Pass.
FromC$ 109
/nightSelect
Hotel HechtHotel
8.2
Great6060 reviews
Burgruine Alt-Rheineck is at 550 metres of the 2-star Hecht, while Katholische Kirche St. Theresia is merely a 10-minute stroll away.
FromC$ 132
/nightSelect
Hotel Restaurant RhyHotel
8.0
Great110110 reviews
The Rhy is placed in a ski area of Oberriet, only 1.5 km from Kapelle im Riet and approximately 25 minutes on foot from Wichenstein Castle.
FromC$ 140
/nightSelect
B-Smart Hotel WidnauHotel
8.2
Great152152 reviews
Set 10 minutes by car from Fort Heldsberg, the rooms in the 4-star Bsmart Hotel Widnau have views of courtyard.
FromC$ 178
/nightSelect
Hotel BuchserhofHotel
8.4
Great5858 reviews
Rheinpark Stadium is approximately 10 minutes by car from the 3-star Buchserhof and Vaduz Castle is 10 minutes away by car.
FromC$ 181
/nightSelect
Hotel Garni ArneggGuest house
8.4
Great2525 reviews
While staying at the Garni Arnegg you are invited to discover Walter Zoo, set about a 10-minute drive away, or Kulturzentrum und Ortsmuseum Lindengut, which is 6 km away.
FromC$ 277
/nightSelect
SchwendihausHostel
8.8
Great2929 reviews
Guests can also enjoy access to Arven, which is nearly 25 minutes' walk from the 3-star Schwendihaus Amden.
FromC$ 182
/nightSelect
Hotel BellevueHotel
8.4
Great4646 reviews
Guests can have an organic breakfast and enjoy visiting Taminaschlucht, set approximately a 10-minute ride from the 3-star Bellevue.
FromC$ 226
/nightSelect
Flexymotel WilHotel
8.4
Great122122 reviews
Close to a train station and 0.9 km from Islamic Cultural Centre, whether you are here for business or pleasure, stay for a night or more and let the pet friendly Flexymotel with 37 rooms surprise you and take care of you.
FromC$ 155
/nightSelect
8.4
Great9696 reviews
The 3-star B-Smart Motel Sevelen is placed a 10-minute ride from VADUZ Citytrain AG and next to a train station.
FromC$ 193
/nightSelect
Hotel Garni UrsalinaHotel
8.4
Great5252 reviews
The 2-star Garni Ursalina with mountain views lies 70 km from St. Gallen-Altenrhein airport.
FromC$ 190
/nightSelect
8.2
Great258258 reviews
Located 350 metres of Resort Walensee Wellness and around a 10-minute ride from Swiss Textile Collection Museum, the 4-star Marina Walensee Unterterzen features spa therapy and water sports facilities.
FromC$ 280
/nightSelect
Hotel SportingHotel
8.4
Great145145 reviews
St. Laurenzen Church is at a 3.9 km distance from the superior Sporting St. Gallen, while Santispark Rutschenwelt is approximately 10 minutes' drive away.
FromC$ 130
/nightSelect
Hotel DomHotel
8.4
Great315315 reviews
Offering luggage storage and a restaurant, the 3-star Dom lies in a downtown neighbourhood, nearly 14 minutes on foot from Helvetia Group headquarters and a 10-minute stroll from Stiftsbibliothek.
FromC$ 197
/nightSelect
Gastehaus AemiseggBed & Breakfast
8.2
Great99 reviews
The Gastehaus Aemisegg Bed & Breakfast is set 2.7 km from Katholische Kirche St. Johannes der Taufer and a 15-minute walk from Evangelisch-reformierte Kirche.
FromC$ 173
/nightSelect
Swiss Army Camping Night / MilitarbunkerCapsule hotel
Burg Grimmenstein is 10 minutes by car from the Swiss Army Camping Night / Militarbunker St. Margrethen and Kunst im Rohnerhaus is approximately 6 km away.
FromC$ 109
/nightSelect
Eh Apartments SaturnAparthotel
8.0
Great3737 reviews
A 5-minute walk from Olma Messen St. Gallen, guests of the Eh Apartments Saturn may engage in a variety of activities, including diving, canoeing and snow skiing.
FromC$ 170
/nightSelect
Villa BergruhGuest house
8.2
Great3030 reviews
The Bergruh is located 25 km from St. Gallen-Altenrhein airport and within short walking distance of Winkelriedstrasse bus stop.
FromC$ 88
/nightSelect
8.4
Great4949 reviews
Burg Grimmenstein and Fort Heldsberg are located 2.1 km and 0.8 km from the 3-star Ibis Styles St Margrethen Bodensee respectively.
FromC$ 173
/nightSelect
8.4
Great2020 reviews
Featuring 6 rooms with views of the mountain, the Landgasthof Krone Sankt Gallenkappel is set nearly a 15-minute walk from Aabachtal.
FromC$ 179
/nightSelect
Gasthaus FriedeggBed & Breakfast
8.8
Great1515 reviews
Guests can have a buffet breakfast and enjoy visiting Thurwasserfalle, set 5 minutes' drive from the Gasthaus Friedegg Bed & Breakfast.
FromC$ 374
/nightSelect
8.4
Great4747 reviews
While staying at the Restaurant Falkenburg you are invited to discover Grand Casino St. Gallen, set a 15-minute stroll away, or Broderbrunnen, which is merely 0.6 km away.
FromC$ 372
/nightSelect
Hotel LowenHotel
8.2
Great1717 reviews
Kulturzentrum und Ortsmuseum Lindengut is around 15 minutes by car from the 3-star Lowen Niederuzwil.
FromC$ 230
/nightSelect
8.4
Great162162 reviews
The Boutique Hotel Ochsen is located 70 km from St. Gallen-Altenrhein airport and just next door to Bad Ragaz Post bus stop.
FromC$ 201
/nightSelect
Gasthaus SternenHotel
8.6
Great1919 reviews
Katholische Kirche Deggersheim is a mere 450 metres from the Gasthaus Sternen Degersheim and St.Jakobus is 5 minutes' stroll away.
FromC$ 169
/nightSelect
8.4
Great4242 reviews
Unterwasser-Iltios is within 3.2 km of the 3-star Hirschen Guesthouse - Village, while Oberdorf is nearly a 15-minute walk away.
FromC$ 219
/nightSelect
- 1
- 2
- 3
Saved
Save
🏨 St.Gallen Canton hotels | 215 |
👛 Lowest price | 65 CAD |
✍️ Hotels Reviews | 14 622 |