Find Hotels

Choose your date

Choose your date
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

65 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$ 187
    price for 1 night
    BOOK From US$ 187
  • 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...
    BOOK
  • 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$ 242
    price for 1 night
    BOOK From US$ 242
  • 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$ 154
    price for 1 night
    BOOK From US$ 154
  • 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
  • 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$ 205
    price for 1 night
    BOOK From US$ 205
  • 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$ 120
    price for 1 night
    BOOK From US$ 120
  • 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$ 158
    price for 1 night
    BOOK From US$ 158
  • 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$ 208
    price for 1 night
    BOOK From US$ 208
  • 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$ 153
    price for 1 night
    BOOK From US$ 153
  • 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$ 222
    price for 1 night
    BOOK From US$ 222
  • Hotel Rossli Tufertschwil

    Tufertschwil 20, Luetisburg , St.Gallen Canton, 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$ 155
    price for 1 night
    BOOK From US$ 155
  • 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$ 164
    price for 1 night
    BOOK From US$ 164
  • 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$ 176
    price for 1 night
    BOOK From US$ 176
  • 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$ 190
    price for 1 night
    BOOK From US$ 190
  • 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
  • Hotel Restaurant Rossli

    Freihofweg 3, Bad Ragaz, Switzerland (Show map)

    Show map

    The 3-star Hotel Restaurant Rossli places guests abound 11 km from Pizol. The hotel is set within a 10-minute walk from the city center.

    More...
    From US$ 221
    price for 1 night
    BOOK From US$ 221
  • Parkhotel Schwert

    Hauptstrasse 23, Weesen, Switzerland (Show map)

    Show map

    The 3-star Parkhotel Schwert is set about 15 km from Arve. The hotel is set within a 10-minute walk from the city center.

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • Schweizerhof

    Kirchstrasse 4, Mels, Switzerland (Show map)

    Show map

    Schweizerhof Hotel is a 3-star property featuring a designated area for smoking, parking and a lift.

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