Hotels in Canton of St. Gallen, Switzerland

Search & Compare Canton of St. Gallen Hotels

When are you visiting Canton of St. Gallen?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Canton of St. Gallen

Canton of St. Gallen overview

Canton of St. Gallen is surrounded by picturesque lake views. If you're visiting during colder months, enjoy activities such as skiing during your stay. You can learn about the local heritage of Canton of St. Gallen at landmarks like St. Laurenzen Church and Abbey of St. Gall. While you're here, stop by Abbey Library of Saint Gall and Textile Museum.

Where to stay in Canton of St. Gallen

Whether you plan to stay for a night or a week, Canton of St. Gallen has the right accommodation for you. There are 79 hotels in Canton of St. Gallen and you can shop as many as 57 deals for rooms on, some with discounts of up to 24%. Our room prices start at 39 USD per night and below are the number of hotels by star rating in Canton of St. Gallen as well as in the surrounding area:
  • • 6 5-star hotels from 142 USD per night
  • • 19 4-star hotels from 78 USD per night
  • • 47 3-star hotels from 77 USD per night
  • • 7 2-star hotels from 39 USD per night

How to get to Canton of St. Gallen

Fly into Altenrhein (ACH-St. Gallen - Altenrhein), 9.3 mi (15 km) from central Canton of St. Gallen. Friedrichshafen (FDH-Friedrichshafen - Lake Constance) is the next closest major airport, 18.4 mi (29.7 km) away.

Train stations include:
  • • St Gallen St Fiden Station (0.3 mi/0.5 km from the city center)
  • • St. Gallen Station (0.3 mi/0.5 km from the city center)
  • • Herisau Station (5.3 mi/8.5 km from the city center)

What to see around Canton of St. Gallen

Fun outings can include a visit to:
  • • Three Ponds
  • • Appenzeller Badi Outdoor Pool
  • • Toggenburg Sound East Trailhead
  • • Toggenburg Sound West Trailhead
  • • Gimmelwald - Tanzbodeli
Nature lovers will appreciate these places:
  • • Chaeserugg
  • • Tamina Gorge
  • • Tamina Thermal Baths
  • • Pizol
Here are some local highlights:
  • • St. Laurenzen Church
  • • Abbey of St. Gall
  • • Abbey Library of Saint Gall
  • • Textile Museum
  • • St. Gallen Small Theater

When to visit Canton of St. Gallen

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 52°F day, 30°F night
  • • April-June: 75°F day, 40°F night
  • • July-September: 78°F day, 51°F night
  • • October-December: 62°F day, 33°F night
Seasonal rainfall averages
  • • January-March: 0.12 inches
  • • April-June: 0.31 inches
  • • July-September: 0.35 inches
  • • October-December: 0.16 inches