Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Luxury hotels in St.Gallen Canton

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

13 options found

  • Oberwaid

    Rorschacher Strasse 311, St. Gallen, Switzerland (Show map)

    Show map

    Offering 140 non-smoking rooms, Oberwaid Hotel features allergy free rooms, a sauna and a barber shop.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Resort Walensee

    Gostenstrasse 20, Unterterzen, Switzerland (Show map)

    Show map

    Resort Walensee offers a perfect accommodation in Unterterzen. Resort Walensee operates since 2008. The venue is 3.2 km away from Ski Lift Schwammkopf.

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Grand Resort Bad Ragaz

    7310 Bad Ragaz, Switzerland, Bad Ragaz, Bad Ragaz, Switzerland (Show map)

    Show map

    Grand Resort Bad Ragaz is a 5-star property in the heart of Bad Ragaz. This hotel was opened in 1996 and renovated in 2008.

    More...
    From US$ 714
    price for 1 night
    BOOK From US$ 714
  • Einstein St. Gallen

    Berneggstrasse 2, St. Gallen, Switzerland (Show map)

    Show map

    Einstein St. Gallen is situated in the center of St. Gallen in 20 minutes walking distance from Olma Messen St.

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Walhalla Hotel

    Bahnhofplatz, St. Gallen, Switzerland (Show map)

    Show map

    Walhalla Hotel is placed in a shopping area of St. Gallen, 450 meters from St. Laurenzen and 500 meters from Abbey Library.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Hotel Santispark

    Wiesenbachstrasse 5, St. Gallen, Switzerland (Show map)

    Show map

    Hotel Santispark offers a modern accommodation in a mountain area of St. Gallen. Hotel Santispark operates since 1987.

    More...
    From US$ 282
    price for 1 night
    BOOK From US$ 282
  • Sorell Hotel Tamina

    Am Platz 3, Bad Ragaz, Switzerland (Show map)

    Show map

    Sorell Hotel Tamina is a 4-star venue placed about 3.6 km from Heidiland. Sorell Hotel Tamina was opened in 1987.

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Radisson Blu Hotel, St. Gallen

    St. Jakob-Strasse 55, St. Gallen, Switzerland (Show map)

    Show map

    The 4-star Radisson Blu Hotel, St. Gallen provides ideal lodging in old St. Gallen. Featuring historical architecture, the hotel is welcoming guests since 2003.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Grand Hotel Quellenhof

    Ch-7310 Bad Ragaz, Switzerland, Bad Ragaz, Switzerland (Show map)

    Show map

    Grand Hotel Quellenhof is rated 5 stars and is placed about 6 km from Seilbahn Pizol Wangs. The elegant hotel represents Alpine architecture in Bad Ragaz.

    More...
    BOOK
  • Hotel Santis

    Hauptstrasse, Unterwasser, Switzerland (Show map)

    Show map

    The excellent Hotel Santis is a 3-star accommodation featuring 24-hour reception, room service and ironing service.

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • Palais Bad Ragaz

    Ch-7310 Bad Ragaz, 7310, Bad Ragaz , Switzerland, Bad Ragaz, Switzerland (Show map)

    Show map

    The grand Palais Bad Ragaz is a 5-star property placed 10 km from Pizol. The hotel is around 10 minutes on foot from the city center.

    More...
    From US$ 777
    price for 1 night
    BOOK From US$ 777
  • Oberwaid Kurhotel & Privatklinik

    Rorschacher Strasse 311, St. Gallen, Switzerland (Show map)

    Show map

    The 4-star Oberwaid Kurhotel & Privatklinik lies within 2.4 km from Wildpark Peter & Paul. The property is located 4.6 km away from Abbey Library.

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Grand Hotel Hof Ragaz

    Bernhard-Simonstrasse, 7310 Bad Ragaz, Switzerland, Bad Ragaz, Switzerland (Show map)

    Show map

    The 5-star Grand Hotel Hof Ragaz lies within 2.7 km from Schwammlift. The hotel is around 10 minutes on foot from the city center.

    More...
    From US$ 1835
    price for 1 night
    BOOK From US$ 1835