Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Cheap and Budget 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

34 options found

  • Hotel Weisses Kreuz

    Engelgasse 9, St. Gallen, Switzerland (Show map)

    Show map

    Hotel Weisses Kreuz is a 2-star property situated at about 6 km distance from Shopping Arena St. Gallen.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • 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$ 240
    price for 1 night
    BOOK From US$ 240
  • Hotel Cristal Flumserberg

    Tannenboden, Flumserberg, Switzerland (Show map)

    Show map

    Located in 20 minutes walking distance from Prodalp-Express, the 3-star Hotel Cristal Flumserberg offers modern rooms.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Hotel Elite

    Metzgergasse 9/11, St. Gallen, Switzerland (Show map)

    Show map

    Hotel Elite is a 2-star accommodation within 6 km of Shopping Arena St. Gallen. St. Gallen center can be reached within 10 minutes' walk.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Berggasthaus Oberdorf

    Oberdorfstrasse 53, Wildhaus, Switzerland (Show map)

    Show map

    Berggasthaus Oberdorf is a good accommodation choice in Wildhaus. The hotel is placed 30 minutes' walk from Ski Iltios .

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Minotel Weisses Rossli

    Hauptstrasse 69, Staad, Switzerland (Show map)

    Show map

    The attractive Minotel Weisses Rossli is a 3-star accommodation featuring room service, ironing service and newspaper service. Minotel Weisses Rossli operates since 1890.

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Hotel Restaurant Schonau

    Hauptstrasse 29, Wildhaus, Switzerland (Show map)

    Show map

    Hotel Restaurant Schonau offers a perfect accommodation in Wildhaus. The hotel is 1400 meters away from Thur.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Hotel Garni Siesta

    Tannenboden, Flumserberg, Switzerland (Show map)

    Show map

    The family-friendly Hotel Garni Siesta is a 3-star property set 1450 meters from Prodkamm. Flumserberg center can be reached within 5 minutes' walk.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Hotel Garni Ursalina

    Flascherstrasse 15, Bad Ragaz, Switzerland (Show map)

    Show map

    Garni Ursalina is a central 2-star hotel set 14 km from Neuguthof Adventure World and 2.1 km from Heidi's Village.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Boutique - Hotel Krone

    Kronenplatz 10, Bad Ragaz, Switzerland (Show map)

    Show map

    The 3-star Boutique - Hotel Krone places guests abound 7 km from Seilbahn Pizol Wangs. Built in 1870, the hotel was renovated in 2012.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Hotel Schonenboden

    Schonenbodenstrasse, Wildhaus, Switzerland (Show map)

    Show map

    Hotel Schonenboden is set in a ski area of Wildhaus and gives access to Ski Lift Thur, which is about 20 minutes' walk away.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Hotel Dom

    Webergasse 22, St. Gallen, Switzerland (Show map)

    Show map

    Hotel Dom is a 3-star property situated at about 3.1 km distance from Wildpark Peter & Paul. Founded in 1964, the hotel underwent a renovation in 2006.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Hotel Garni Torkelbundte

    Flascherstrasse 21A, Bad Ragaz, Switzerland (Show map)

    Show map

    Hotel Garni Torkelbundte is situated in a ski area of Bad Ragaz, 3.3 km from Heidiland. The center of Bad Ragaz is 10 minutes walk from the property.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Hotel Garni Rossli

    Romanshornerstrasse 10, St. Gallen, Switzerland (Show map)

    Show map

    Hotel Garni Rossli is a great place to lodge in St. Gallen. The property features complimentary parking and a vending machine.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Hotel One66

    Alte Bildstrasse 6, Postfach 462, St. Gallen, Switzerland (Show map)

    Show map

    Hotel One66 is a 3-star property situated at about 6 km distance from Abbey Library. Guests can easily get to Textile Museum, which is approximately 6 km away.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Amden Lodge Guesthouse - Bienenheim Naturhostel

    Bienenheimstrasse 1, Amden, Switzerland (Show map)

    Show map

    The quiet Amden Lodge Guesthouse - Bienenheim Naturhostel with free self parking, a sunbathing terrace and a picnic area is a nice place to stay in Amden on holiday.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Esos Hotel Quelle

    Badstrasse 9A, Bad Ragaz, Switzerland (Show map)

    Show map

    Esos Hotel Quelle is a 3-star accommodation in the heart of Bad Ragaz providing guests with a casino, a library and a tennis court. This family-run hotel was…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • B_Smart Motel

    Bahnhofstrasse 6, Sevelen, Switzerland (Show map)

    Show map

    B_Smart Motel is a fine option to stay in Sevelen. The property is set 25 minutes' walk from Rheinpark Stadium.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Hotel Am Ring

    Unterer Graben 9, St. Gallen, Switzerland (Show map)

    Show map

    Hotel Am Ring offers a perfect accommodation in St. Gallen. The property features parking, a beauty salon and a barber shop.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Hotel Am Spisertor

    Moosbruggstr. 1, St. Gallen, Switzerland (Show map)

    Show map

    The budget 2-star Hotel Am Spisertor lies within a 5-minute walk of St. Laurenzen. Nestled in the heart of St.

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