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 Elite 2 Stars

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

Hotel am Spisertor 2 Stars

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

Hotel Eastside 

Langgasse 151, St. Gallen, 9008, Switzerland Show on map
Score 8.6 from 282 reviews
Hotel Eastside
Pricesfrom (per room per night)
SingleCHF 135
DoubleCHF 135
Rooms from
CHF 135per room per night
Book Now!

Hotel Walhalla 4 Stars

Bahnhofplatz, St. Gallen, 9001, Switzerland Show on map 0.72 miles from St. Gallen
Score 8.2 from 481 reviews
Hotel Walhalla
Pricesfrom (per room per night)
SingleCHF 101
DoubleCHF 101
Rooms from
CHF 101per room per night
Book Now!

Oberwaid - Kurhaus & Medical Center 

Rorschacher Strasse 311, St. Gallen, 9016, Switzerland Show on map
Score 8.8 from 107 reviews
Oberwaid - Kurhaus & Medical Center
Pricesfrom (per room per night)
SingleCHF 212
DoubleCHF 212
Rooms from
CHF 212per room per night
Book Now!

Hotel Weisses Kreuz 

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

Swiss Dreams Hotel Gallo 

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

Hotel Sporting 2 Stars

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

Hotel Metropol 3 Stars

Bahnhofplatz 3, St. Gallen, 9014, Switzerland Show on map 3.32 miles from St. Gallen
Score 8.0 from 182 reviews
Hotel Metropol
Pricesfrom (per room per night)
SingleCHF 125
DoubleCHF 125
Rooms from
CHF 125per room per night
Book Now!

Restaurant Papagei 

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

Radisson Blu Hotel, St. Gallen 4 Stars

St. Jakob-Strasse 55, St. Gallen, 9000, Switzerland Show on map 2.62 miles from St. Gallen
Score 8.2 from 370 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 Jagerhof 3 Stars

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

Einstein St. Gallen 4 Stars

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

Hotel City Weissenstein 3 Stars

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

Hotel Santispark 4 Stars

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

Youth Hostel St. Gallen 

Juchstrasse 25, St. Gallen, 9000, Switzerland Show on map 1.71 miles from St. Gallen
Score 7.2 from 171 reviews
Youth Hostel St. Gallen
Pricesfrom (per room per night)
SingleCHF 41
DoubleCHF 41
Rooms from
CHF 41per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems