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

Apartments and B&Bs in St.Gallen Canton

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

184 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
  • Forum Hotel

    Bahnhofstrasse 24, Widnau, Switzerland (Show map)

    Show map

    Forum Hotel is a 2-star property situated at about 4.1 km distance from Bodega Rioja Lustenau. The venue is 18 km away from Aquamarin Wasserburg am Bodensee.

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • 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 Speer

    Untere Bahnhofstrasse 5, Rapperswil (SG), Switzerland (Show map)

    Show map

    The comfortable Hotel Speer is a great place in a business area of Rapperswil. The hotel's medieval building set in the center of Rapperswil was completely refurbished in 2005.

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • Juhui Flumserberg

    Tannenbodenalp, Flumserberg, Switzerland (Show map)

    Show map

    Juhui Flumserberg Bed & Breakfast is a fine option to stay in Flumserberg. This hotel is about 1.7 km away from Stelli.

    More...
    BOOK
  • Hotel Vadian Garni

    Gallusstrasse 36, St. Gallen, Switzerland (Show map)

    Show map

    Vadian Garni is a budget 2-star hotel set 1.6 km from Olma Messen St. Gallen and 16 km from Wildkirchli. The hotel opened its doors in 1901 and was…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Schwendihaus

    Schwendistrasse 18, Amden, Switzerland (Show map)

    Show map

    The popular Schwendihaus is situated meters from chair lifts in Amden. The hostel is set 30 minutes' ride from Zigerboden.

    More...
    BOOK
  • 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
  • Hotel Restaurant Bergheim

    Flumserbergstrasse 50, Flumserberg, Switzerland (Show map)

    Show map

    Hotel Restaurant Bergheim is situated in a ski area of Flumserberg, 4.9 km from Seeben. The hotel is a good example of Alpine architecture in Flumserberg.

    More...
    From US$ 304
    price for 1 night
    BOOK From US$ 304
  • Hotel Sporting

    Straubenzellstrasse 19, St. Gallen, Switzerland (Show map)

    Show map

    Sporting is a central 2-star hotel set 3.4 km from Textile Museum and 3.6 km from Abbey Library. The hotel opened its doors in 1900 and was remodeled in…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Hirschen Swiss Quality Hotel

    Passhohe, Wildhaus, Switzerland (Show map)

    Show map

    Hirschen Swiss Quality Hotel is a traditional 2-star accommodation featuring 63 rooms to stay in. Hirschen Swiss Quality Hotel has welcomed guests in Wildhaus since 1871.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • 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
  • St. Gallen Youth Hostel

    Juchstrasse 25, St. Gallen, Switzerland (Show map)

    Show map

    St. Gallen Youth Hostel is located in old St. Gallen, minutes away from Convent of St. Gall. Guests can take advantage of a tour desk and parking on the premises.

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Heidi-Guesthouse-Amden Sternen

    Dorfstrasse 11, Amden, Switzerland (Show map)

    Show map

    Heidi-Guesthouse-Amden Sternen is a fine option to stay in Amden. The venue is 12 km away from Zigerboden.

    More...
    BOOK
  • Reka-Feriendorf Wildhaus

    Moosstrasse 28, Wildhaus, Switzerland (Show map)

    Show map

    Reka-Feriendorf Wildhaus offers rooms with heating, a kitchenette, a personal computer, a sofa and hi-fi in the vicinity to Sesselbahn Oberdorf.

    More...
    BOOK
  • 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 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
  • Hotel Tannenboden - Steinbock

    Tannenboden, Flumserberg, Switzerland (Show map)

    Show map

    Hotel Tannenboden - Steinbock offers a perfect accommodation in Flumserberg. The property is 10 minutes' walk from center of Flumserberg.

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • 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
  • Wohntel - Wohnen Wie Im Hotel

    Veltur 10, Sevelen, Switzerland (Show map)

    Show map

    The modern Wohntel - Wohnen Wie Im Hotel entices guests to stay in one of the 20 soundproof rooms and make use of free self-parking, a safety deposit box and…

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