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

3 star hotels 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

72 options found

  • Hotel Jakob

    Hauptplatz 11, Rapperswil (SG), Switzerland (Show map)

    Show map

    The 3-star Hotel Jakob is set about 22 km from 4er Sesselbahn Laucheren. The center of Rapperswil can be reached in 10 minutes' walk from the hotel.

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

    Alte Spinnerei, Murg, Switzerland (Show map)

    Show map

    The 3-star Lofthotel lies within 4.5 km from Zigerboden. The hotel is set within a 5-minute walk from the city center.

    More...
    From US$ 270
    price for 1 night
    BOOK From US$ 270
  • Newstar Swiss Quality Hotel

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

    Show map

    Newstar Swiss Quality Hotel offers an attractive accommodation with a storage room, a designated smoking place and a car park. Newstar Swiss Quality Hotel welcomes guests to its fashionable rooms…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Hotel Bambi

    Bernhard-Simon-Str. 2, Bad Ragaz, Switzerland (Show map)

    Show map

    The budget Hotel Bambi is rated 3 stars and features 12 rooms for guests to stay in. The property is set 25 minutes' walk away from Heidi's Village.

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Hotel Sonne

    Kugelgasse 2, Altstatten, Switzerland (Show map)

    Show map

    Hotel Sonne is a 3-star accommodation within 11 km of Hoher Kasten Bahn. Hotel Sonne is located within 10 minutes' walk from the center of Altstatten.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Hotel Herisau

    Bahnhofstrasse 14, Herisau, Switzerland (Show map)

    Show map

    The 3-star Hotel Herisau provides guests with a superior accommodation in Herisau, St.Gallen Canton.

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Sky Design Motel

    Zollstrasse 7, Kriessern, Switzerland (Show map)

    Show map

    Sky Design Motel provides 10 rooms with a panoramic view of the valley. Major Kriessern sights, such as Bodega Rioja Lustenau and Jewish Museum Hohenems are located nearby.

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • Hotel Profis - Die Zimmer

    Moosackerstrasse 17, Diepoldsau, Switzerland (Show map)

    Show map

    Hotel Profis - Die Zimmer is rated 3 stars and is placed about 7 km from inatura – Erlebnis Naturschau.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Hotel Toggenburgerhof

    Florastrasse 2, Kirchberg, Switzerland (Show map)

    Show map

    Hotel Toggenburgerhof is a good accommodation choice to stay in Kirchberg. The hotel is 24 km away from Technorama.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Best Western Hotel Rebstock

    Thalerstrasse 57, Rorschacherberg, Switzerland (Show map)

    Show map

    The business Best Western Hotel Rebstock is a 3-star venue providing guests with a doctor on call, ironing service and newspaper service. Best Western Hotel Rebstock was opened in…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Hotel Arvenbuel

    Arvenbuel 47, Amden, Switzerland (Show map)

    Show map

    The 3-star Hotel Arvenbuel is set about 27 km from Neuguthof Adventure World. The property is situated 10 km away from Klangschmiede.

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • Hotel Post

    Bahnhofstrasse 1, Sargans, Switzerland (Show map)

    Show map

    The 3-star Hotel Post places guests abound 2.2 km from Seilbahn Pizol Wangs. The center of Sargans can be reached in 5 minutes' walk from the hotel.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Hotel Hirschen

    Fischmarktplatz, Rapperswil (SG), Switzerland (Show map)

    Show map

    The charming Hotel Hirschen offers 13 en-suite guest rooms as well as a safe deposit box, a car park and a lift. Residing in a 4-story building, the…

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Militarkantine St. Gallen

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

    Show map

    The 3-star Militarkantine St. Gallen is set just 1.8 km from Beer Bottle Museum. The hotel is a good example of historic architecture in St.

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Hotel Rossli Tufertschwil

    Tufertschwil 20, Luetisburg, Switzerland (Show map)

    Show map

    Rossli Tufertschwil is a worthy example of 3-star hotels in Luetisburg, St.Gallen Canton offering soundproof rooms overlooking Andes Mountains.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Hotel Sonne

    Dorf, Wildhaus, Switzerland (Show map)

    Show map

    Hotel Sonne is a 3-star property situated about 3.6 km from Ski Iltios . The hotel is 20 minutes' walk away from Gültenweid.

    More...
    From US$ 181
    price for 1 night
    BOOK From US$ 181
  • Landgasthof Santisblick

    Grimm 27, Abtwil, Switzerland (Show map)

    Show map

    Hotel Santisblick is a 3-star property situated at about 6 km distance from Abbey Library. This hotel dates from 1900 and was refurbished in 1999.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Schloss-Hotel Wartensee

    Wartensee, Rorschacherberg, Switzerland (Show map)

    Show map

    Schloss-Hotel Wartensee is a 3-star property situated about 27 km from Freizeitpark Ravensburger Spieleland.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Bnb Im Bunt

    Alte Strasse 21, Lichtensteig, St.Gallen Canton, Switzerland (Show map)

    Show map

    Bnb Im Bunt Bed & Breakfast is rated 3 stars and is placed about 19 km from Luftseilbahn Jakobsbad. Guests can easily get to Säntis, which is approximately 21 km away.

    More...
    BOOK