Hotel Schweizerhof

Dorf, 9656 Alt Saint Johann, Sankt Gallen, Switzerland
+41 71 999 11 21


Check in
Check out

Overall guest ratings

8.9/10 Excellent
Based on 34 reviews

Review highlights

  • 10.0
  • 10.0
  • 10.0
  • 6.3

Good to know

  • Spacious rooms
  • Friendly service
  • Clean rooms


    Show all


    Offering a restaurant serving Swiss cuisine, Hotel Schweizerhof is located in Alt Sankt Johann, just 165 feet from the closest ski slope. It offers rooms with a flat-screen satellite TV and free WiFi. Free private parking is available on spot and a breakfast is available each morning. Rooms at the Schweizerhof are fitted with a seating area and await guests with a terrace. Every room has a bathroom with free toiletries and a hairdryer. Guests can relax in the hotel’s garden and read a book in the on-site library. A games room is provided for the children’s entertainment. A ski storage room is a further feature of the property and activities like cycling and hiking are possible in the surrounding area. The property offers free parking. The closest grocery store is within 329 feet and Lake Schwendisee is 2.5 miles away.

    Less More booking.com


    • Business center
    • Currency exchange on-site
    • No smoking
    • Restaurant
    • Storage available
    • Free Wi-Fi
    • Pets allowed on request. Charges may apply.
    • Terrace/Patio
    Less More


    Would you like to save as your currency permanently or for this visit only?