Search

Filter By
Price (per night):
CHF0 - CHF79
CHF80 - CHF99
CHF100 - CHF119
CHF120 - CHF149
CHF150+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hotel Metropol 3 Stars

Bahnhofplatz 3, Sankt Gallen, 9001, Switzerland Show on map 3.32 miles from Sankt Gallen
Score 8.1 from 234 reviews
Hotel Metropol
Pricesfrom (per room per night)
SingleCHF 155
DoubleCHF 155
Rooms from
CHF 155per room per night
Book Now!

Kranzlin Hotel 

Augustinergasse 1, Sankt Gallen, 9000, Switzerland Show on map
Score 5.5 from 29 reviews
Kranzlin Hotel
Pricesfrom (per room per night)
SingleCHF 84
DoubleCHF 84
Rooms from
CHF 84per room per night
Book Now!

Einstein St. Gallen 4 Stars

Berneggstrasse 2, Sankt Gallen, 9000, Switzerland Show on map 3.33 miles from Sankt Gallen
Score 8.8 from 335 reviews
Einstein St. Gallen
Pricesfrom (per room per night)
SingleCHF 144
DoubleCHF 144
Rooms from
CHF 144per room per night
Book Now!

Hotel am Spisertor 2 Stars

Moosbruggstr. 1, Sankt Gallen, 9000, Switzerland Show on map 1.12 miles from Sankt Gallen
Score 8.3 from 466 reviews
Hotel am Spisertor
Pricesfrom (per room per night)
SingleCHF 105
DoubleCHF 105
Rooms from
CHF 105per room per night
Book Now!

Hotel Walhalla 4 Stars

Bahnhofplatz, Sankt Gallen, 9001, Switzerland Show on map 0.72 miles from Sankt Gallen
Score 8.1 from 801 reviews
Hotel Walhalla
Pricesfrom (per room per night)
SingleCHF 76
DoubleCHF 76
Rooms from
CHF 76per room per night
Book Now!

Hotel Eastside (Gratis Tiefgarage) 3 Stars

Langgasse 151, Sankt Gallen, 9008, Switzerland Show on map
Score 8.5 from 318 reviews
Hotel Eastside (Gratis Tiefgarage)
Pricesfrom (per room per night)
SingleCHF 135
DoubleCHF 135
Rooms from
CHF 135per room per night
Book Now!

Radisson Blu Hotel, St. Gallen 4 Stars

St. Jakob-Strasse 55, Sankt Gallen, 9000, Switzerland Show on map 2.62 miles from Sankt Gallen
Score 8.2 from 483 reviews
Radisson Blu Hotel, St. Gallen
Pricesfrom (per room per night)
SingleCHF 156
DoubleCHF 156
Rooms from
CHF 156per room per night
Book Now!

Hotel Santispark 4 Stars

Wiesenbachstrasse 5, 9030 Abtwil, Sankt Gallen, 9030, Switzerland Show on map 0.44 miles from Sankt Gallen
Score 9.0 from 244 reviews
Hotel Santispark
Pricesfrom (per room per night)
SingleCHF 190
DoubleCHF 190
Rooms from
CHF 190per room per night
Book Now!

Militarkantine St. Gallen 

Kreuzbleicheweg 2, Sankt Gallen, 9000, Switzerland Show on map
Score 8.6 from 258 reviews
Militarkantine St. Gallen
Pricesfrom (per room per night)
SingleCHF 138
DoubleCHF 138
Rooms from
CHF 138per room per night
Book Now!

Hotel Dom 3 Stars

Webergasse 22, Sankt Gallen, 9000, Switzerland Show on map 0.88 miles from Sankt Gallen
Score 8.7 from 470 reviews
Hotel Dom
Pricesfrom (per room per night)
SingleCHF 105
DoubleCHF 105
Rooms from
CHF 105per room per night
Book Now!

Hotel Weisses Kreuz 

Engelgasse 9, Sankt Gallen, 9000, Switzerland Show on map 0.95 miles from Sankt Gallen
Score 7.6 from 280 reviews
Hotel Weisses Kreuz
Pricesfrom (per room per night)
SingleCHF 75
DoubleCHF 75
Rooms from
CHF 75per room per night
Book Now!

Hotel Newstar 3 Stars

Breitfeldstrasse 9, Sankt Gallen, 9015, Switzerland Show on map
Score 8.5 from 132 reviews
Hotel Newstar
Pricesfrom (per room per night)
SingleCHF 125
DoubleCHF 125
Rooms from
CHF 125per room per night
Book Now!

Hotel Jagerhof 3 Stars

Bruhlbleichestrasse 11, Sankt Gallen, 9000, Switzerland Show on map 2.61 miles from Sankt Gallen
Score 7.8 from 289 reviews
Hotel Jagerhof
Pricesfrom (per room per night)
SingleCHF 100
DoubleCHF 100
Rooms from
CHF 100per room per night
Book Now!

Swiss Dreams Hotel Gallo 3 Stars

St. Jakobstrasse 62, Sankt Gallen, 9000, Switzerland Show on map
Score 7.9 from 81 reviews
Swiss Dreams Hotel Gallo
Pricesfrom (per room per night)
SingleCHF 150
DoubleCHF 150
Rooms from
CHF 150per room per night
Book Now!

Oberwaid Kurhotel & Privatklinik 4 Stars

Rorschacher Strasse 311, Sankt Gallen, 9016, Switzerland Show on map
Score 8.9 from 128 reviews
Oberwaid Kurhotel & Privatklinik
Pricesfrom (per room per night)
SingleCHF 212
DoubleCHF 212
Rooms from
CHF 212per room per night
Book Now!

Sorell Hotel City Weissenstein 3 Stars

Davidstrasse 22, Sankt Gallen, 9000, Switzerland Show on map 0.55 miles from Sankt Gallen
Score 8.4 from 278 reviews
Sorell Hotel City Weissenstein
Pricesfrom (per room per night)
SingleCHF 126
DoubleCHF 126
Rooms from
CHF 126per room per night
Book Now!

Hotel Sporting 2 Stars

Straubenzellstrasse 19, St Gallen 9014, Switzerland, Sankt Gallen, 9014, Switzerland Show on map
Score 8.5 from 180 reviews
Hotel Sporting
Pricesfrom (per room per night)
SingleCHF 89
DoubleCHF 89
Rooms from
CHF 89per room per night
Book Now!

Hotel Elite 2 Stars

Metzgergasse 9/11, Sankt Gallen, 9004, Switzerland Show on map 2.99 miles from Sankt Gallen
Score 7.8 from 272 reviews
Hotel Elite
Pricesfrom (per room per night)
SingleCHF 82
DoubleCHF 82
Rooms from
CHF 82per room per night
Book Now!

Hotel am Ring 

Unterer Graben 9, Sankt Gallen, 9000, Switzerland Show on map
Score 8.1 from 111 reviews
Hotel am Ring
Pricesfrom (per room per night)
SingleCHF 125
DoubleCHF 125
Rooms from
CHF 125per room per night
Book Now!

Hotel Vadian Garni 2 Stars

Gallusstrasse 36, Sankt Gallen, 9000, Switzerland Show on map
Score 8.8 from 371 reviews
Hotel Vadian Garni
Pricesfrom (per room per night)
SingleCHF 115
DoubleCHF 115
Rooms from
CHF 115per room per night
Book Now!

Hotel Garni Rossli 

Romanshornerstrasse 10, Sankt Gallen, 9300, Switzerland Show on map
Score 8.8 from 2 reviews
Hotel Garni Rossli
Pricesfrom (per room per night)
SingleCHF 90
DoubleCHF 90
Rooms from
CHF 90per room per night
Book Now!

Restaurant Papagei 

Hinterlauben 4, Sankt Gallen, 9000, Switzerland Show on map
Score 8.2 from 150 reviews
Restaurant Papagei
Pricesfrom (per room per night)
SingleCHF 89
DoubleCHF 89
Rooms from
CHF 89per room per night
Book Now!

Youth Hostel St. Gallen 

Juchstrasse 25, Sankt Gallen, 9000, Switzerland Show on map 1.71 miles from Sankt Gallen
Score 7.2 from 200 reviews
Youth Hostel St. Gallen
Pricesfrom (per room per night)
SingleCHF 41
DoubleCHF 290
Rooms from
CHF 41per room per night
Book Now!

Hotel one66 3 Stars

Alte Bildstrasse, Postfach 462, Sankt Gallen, 9015, Switzerland Show on map
 
Hotel one66
Copyright © 1995 to 2016 Smooth Hound Systems