Hotels in Sankt Gallen

Find the best deals on 841 hotels in Sankt Gallen

Check-in
Check-out
Compare vs momondo |

Popular cities in Sankt Gallen

Below are the average prices for hotels in popular Sankt Gallen cities
Price
£105 - £123
CHEAPEST CITY IN SANKT GALLEN Saint Gallen 9% cheaper Hotels in Saint Gallen are the cheapest in Sankt Gallen at just £104 per night on average.
MOST EXPENSIVE CITY IN SANKT GALLEN Bad Ragaz 7% more expensive Bad Ragaz has the highest priced hotels in Sankt Gallen with rooms averaging £122 per night.
MOST POPULAR CITY IN SANKT GALLEN Saint Gallen 32% more users visited More momondo users search for hotels in Saint Gallen than any other city in Sankt Gallen

Top Hotels in Sankt Gallen

Find your perfect Sankt Gallen hotel in the perfect location
Hotel am Spisertor
Hotel am Spisertor
8.2
£99
View all deals
Hotel Garni Ursalina
Hotel Garni Ursalina
7.8
£61
View all deals
Landgasthof Werdenberg
Landgasthof Werdenberg
7.3
£69
View all deals
Hotel Vadian
Hotel Vadian
8.5
£83
View all deals
Hotel Gemse
Hotel Gemse
8.6
£111
View all deals
Schlossli Arnegg Bed and Breakfast
Schlossli Arnegg Bed and Breakfast
£74
View all deals
Hotel Restaurant Gräpplang
Hotel Restaurant Gräpplang
8.2
£44
View all deals
Hotel Enjoy
Hotel Enjoy
8.9
£127
View all deals
Hotel Sporting
Hotel Sporting
£173
View all deals
Tamina Hotel
Tamina Hotel
8.8
£132
View all deals
Bildungszentrum Sunnahof
Bildungszentrum Sunnahof
£86
View all deals
Hotel Badhof
Hotel Badhof
7.8
£139
View all deals
B&B Hofgenuss
B&B Hofgenuss
9.4
£77
View all deals
Towerhotel
Towerhotel
8.3
£70
View all deals
Cafe Conditorei Hotel Huber
Cafe Conditorei Hotel Huber
8.0
£115
View all deals
Gasthaus Rössli
Gasthaus Rössli
8.0
£164
View all deals
Hotel Hecht
Hotel Hecht
8.2
£115
View all deals
B&B Casa Claudia
B&B Casa Claudia
9.5
£92
View all deals
Sonnmatt Bergpension & Gesundheitszentrum
Sonnmatt Bergpension & Gesundheitszentrum
£110
View all deals
Hotel Garni Rossli
Hotel Garni Rossli
8.7
£115
View all deals
B&B Winzenberg
B&B Winzenberg
9.7
£80
View all deals
Strandhotel Schmerikon
Strandhotel Schmerikon
8.8
£143
View all deals
Hotel Garni Baren Bazenheid
Hotel Garni Baren Bazenheid
8.7
£110
View all deals
Frohwies
Frohwies
£82
View all deals
Hotel Pension Im Dorf
Hotel Pension Im Dorf
9.4
£110
View all deals
Rössli Amden
Rössli Amden
8.7
£149
View all deals
Aparthotel Edy Bruggmann AG
Aparthotel Edy Bruggmann AG
7.8
£158
View all deals
Amdenlodge - Bienenheim Naturhostel
Amdenlodge - Bienenheim Naturhostel
£106
View all deals
St. Gallen Youth Hostel
St. Gallen Youth Hostel
8.4
£61
View all deals
Gasthaus Schafli
Gasthaus Schafli
8.4
£99
View all deals
B&B Haus zur Krone
B&B Haus zur Krone
9.5
£93
View all deals
Gastehaus Sonne
Gastehaus Sonne
8.3
£102
View all deals
Schäfli
Schäfli
7.8
£83
View all deals
Hotel Restaurant Rössli
Hotel Restaurant Rössli
8.5
£132
View all deals
Steigmatt Bauernhof - Erlebnis
Steigmatt Bauernhof - Erlebnis
8.7
£142
View all deals
Landgasthof Holzlisberg
Landgasthof Holzlisberg
8.2
£107
View all deals
Hotel Garni Maetzwiese
Hotel Garni Maetzwiese
£143
View all deals
Parkhotel Wangs
Parkhotel Wangs
7.6
£103
View all deals
Hotel Zum Alten Bahnhof
Hotel Zum Alten Bahnhof
£123
View all deals
Youth Hostel Rapperswil-Jona
Youth Hostel Rapperswil-Jona
7.8
£74
View all deals

Things to do in Sankt Gallen

Espenmoos

How much do hotels cost near Espenmoos?

If you’re planning a trip to Saint Gallen and want to stay at any of the 12 hotels in the area around Espenmoos you should expect to pay around £119/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay £52/night and if you’re planning your visit in December (low season), the average price will typically be closer to £162/night. Hotels near Espenmoos are typically 116% higher than the average hotel in Saint Gallen, which is £103.

Hotels near Espenmoos

Popular hotels in Sankt Gallen

Book a room in one of momondo’s favourite hotels in these popular Sankt Gallen cities
Hotels in Rorschacherberg
Search hotel deals in Rorschacherberg

Stay in these Sankt Gallen cities

Looking for a Sankt Gallen getaway? Check out the hotel deals in these cities

Sankt Gallen travel tips

Check these FAQs for important travel tips while planning your visit to Sankt Gallen

What is considered a good deal for a hotel in Sankt Gallen?

Seeing as the average price for a hotel in Sankt Gallen in £121/night, a good deal for a nightly rate on a hotel room would be anything under £121/night. If you’re looking for a cheap destination to visit in Sankt Gallen, we would recommend Quarten, as it is generally the cheapest city to stay in.

What are the best hotels in Sankt Gallen?

Of all the hotels in Sankt Gallen, the most highly regarded hotel by momondo users is Hotel Forum Widnau, which received a rating of 92. Following Hotel Forum Widnau was Grand Resort Bad Ragaz with a rating of 92 and Einstein St. Gallen with a rating of 88.