We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness center Room Service Business Classic Ski-In / Ski-Out & up & up Internet & up Non-Smoking Hotel Accessible rooms Meeting Rooms Business Center Concierge Cheap Hotels $ $$ $$$ $$$$ Air Conditioning Lodge Airport Transportation Beach City Center Within 5 mi Within 10 mi Within 25 mi
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Gasthaus zum Schafli
Loading prices...
Doerfli, Alt St. Johann 9656, Switzerland
0.2 miles from Klangschmiede
  • Free Wifi
  • Restaurant
Hotel Saentis
Hotels.com
$162
View Deal
Hauptstrasse 16, Unterwasser 9657, Switzerland
1.1 miles from Klangschmiede
  • Free Wifi
  • Free Parking
Hotel Sternen Unterwasser
Loading prices...
Dorf, Unterwasser 9657, Switzerland
1.5 miles from Klangschmiede
  • Free Wifi
  • Free Parking
Gade Lodge
Hintere Schwendistrasse 41, Unterwasser 9657, Switzerland
2.2 miles from Klangschmiede
  • Free Wifi
  • Free Parking
Hotel Stump's Alpenrose
SAVE $9
$308
Booking.com
$299
View Deal
Vordere Schwendistrasse 64 | Wildhaus, Wildhaus 9658, Switzerland
2.3 miles from Klangschmiede
  • Free Wifi
  • Free Parking
Hotel Selun
Hauptstrasse 99, Wildhaus 9658, Switzerland
3.0 miles from Klangschmiede
  • Free Wifi
  • Free Parking
Berggasthaus Gamsalp
Oberdorfstrasse 53, Wildhaus 9658, Switzerland
3.2 miles from Klangschmiede
  • Restaurant
No photo provided
Seinrutistrasse, Wildhaus 9658, Switzerland
3.2 miles from Klangschmiede
    Hotel Hirschen
    SAVE $5
    $177
    Agoda.com
    $172
    View Deal
    Passhohe, Wildhaus 9658, Switzerland
    3.4 miles from Klangschmiede
    • Free Wifi
    • Free Parking
    Hotel Sonne
    SAVE $21
    $172
    Priceline
    $151
    View Deal
    Wildhaus CH-9658, Switzerland
    3.4 miles from Klangschmiede
    • Free Wifi
    • Free Parking
    Hotel Restaurant Seehof
    Booking.com
    $198
    View Deal
    Seestrasse 104, Walenstadt 8880, Switzerland
    4.7 miles from Klangschmiede
    • Free Parking
    • Beachfront
    Hotel Arvenbuel
    SAVE $36
    $222
    Booking.com
    $186
    View Deal
    Arvenbueelstrasse 47, Amden 8873, Switzerland
    5.9 miles from Klangschmiede
    • Free Wifi
    • Breakfast included
    Bildungszentrum Neu-Schoenstatt
    Booking.com
    $127
    View Deal
    Josef-Kentenich-Weg 1, Quarten 8883, Switzerland
    6.1 miles from Klangschmiede
    • Free Wifi
    • Free Parking
    Lofthotel
    SAVE $50
    $231
    Booking.com
    $181
    View Deal
    Alte Spinnerei, Murg 8877, Switzerland
    6.3 miles from Klangschmiede
    • Free Wifi
    • Free Parking
    AmdenLodge - Bienenheim Naturhostel
    SAVE $74
    $147
    Hotels.com
    $73
    View Deal
    Bienenheimstrasse 1, Amden 8873, Switzerland
    6.7 miles from Klangschmiede
    • Free Wifi
    • Free Parking
    No photo provided
    Flumserberg, Flums 8898, Switzerland
    6.9 miles from Klangschmiede
      Hotel Cafrida
      Cafridastrasse 22, Flumserberg 8897, Switzerland
      7.4 miles from Klangschmiede
      • Free Parking
      • Breakfast included
      Berggasthaus Ebenalp
      1644 m.u.Meer | Hr. Sutter, Weissbad 9057, Switzerland
      8.4 miles from Klangschmiede
        Hotel-Restaurant Flyhof
        Booking.com
        $131
        View Deal
        Betliserstrasse 16, Weesen 8872, Switzerland
        8.7 miles from Klangschmiede
        • Free Wifi
        • Free Parking
        Seminarhotel Lihn
        Priceline
        $109
        View Deal
        Panoramastrasse 28, Filzbach 8757, Switzerland
        8.7 miles from Klangschmiede
        • Free Wifi
        • Free Parking
        Hotel Restaurant Kerenzerberg
        Loading prices...
        Kerenzerbergstrasse 48, Filzbach 8757, Switzerland
        8.7 miles from Klangschmiede
        • Free Wifi
        • Free Parking
        Hotel Krone
        Dorf 111, Hemberg 9633, Switzerland
        8.9 miles from Klangschmiede
        • Restaurant
        Seminarhotel Roemerturm
        Priceline
        $237
        View Deal
        Kerenzerbergstrasse 104, Filzbach 8757, Switzerland
        9.1 miles from Klangschmiede
        • Free Parking
        • Restaurant
        Parkhotel Schwert
        Booking.com
        $131
        View Deal
        Hauptstrasse 23, Weesen 8872, Switzerland
        9.4 miles from Klangschmiede
        • Free Wifi
        • Restaurant
        No photo provided
        Wasserauen, Appenzell 9057, Switzerland
        9.4 miles from Klangschmiede
        • Restaurant
        • Room Service
        Hotel Restaurant Buchserhof
        Loading prices...
        Gruenaustrasse 2, Buchs St. Gallen 9470, Switzerland
        9.5 miles from Klangschmiede
        • Free Wifi
        • Free Parking
        Gasthaus Krone
        No availability for your dates from these sites
        Hauptstrasse 43, Schonengrund 9105, Switzerland
        9.7 miles from Klangschmiede
          No photo provided
          Dorfstrasse 18, Gonten 9108, Switzerland
          9.9 miles from Klangschmiede
          • Restaurant
          Hotel Edelweiss
          Schwendetalstrasse 34 | Schwende, Weissbad 9057, Switzerland
          10.4 miles from Klangschmiede
          • Free Wifi
          • Free Parking
          b_smart hotel
          SAVE $26
          $174
          Priceline
          $148
          View Deal
          Selemad 12, Bendern 9487, Liechtenstein
          10.5 miles from Klangschmiede
          • Free Wifi
          • Free Parking
          Still looking for a place to stay?
          Alt St. Johann has 4 B&Bs/inns with 26 reviews
          Hotel Schweizerhof
          Dorfstrasse 11 | 9656 Alt St. Johann, Alt St. Johann 9656, Switzerland
          0.2 miles from Klangschmiede
          • Free Wifi
          • Free Parking
          Hotel Drei-Eidgenossen
          Starkenbach 91, Alt St. Johann 9656, Switzerland
          1.4 miles from Klangschmiede
            Hotel Hirschen
            Dorf, Alt St. Johann 9656, Switzerland
            0.2 miles from Klangschmiede
            • Free Wifi
            • Restaurant
            See all 4 Alt St. Johann B&Bs/inns
            See all hotels in or near Alt St. Johann
            Hotel Saentis
            Hotels.com
            $162
            View Deal
            Hauptstrasse 16, Unterwasser 9657, Switzerland
            1.1 miles from Klangschmiede
            • Free Wifi
            • Free Parking
            Hotel Sternen Unterwasser
            Loading prices...
            Dorf, Unterwasser 9657, Switzerland
            1.5 miles from Klangschmiede
            • Free Wifi
            • Free Parking
            Gade Lodge
            Hintere Schwendistrasse 41, Unterwasser 9657, Switzerland
            2.2 miles from Klangschmiede
            • Free Wifi
            • Free Parking
            Hotel Stump's Alpenrose
            SAVE $9
            $308
            Booking.com
            $299
            View Deal
            Vordere Schwendistrasse 64 | Wildhaus, Wildhaus 9658, Switzerland
            2.3 miles from Klangschmiede
            • Free Wifi
            • Free Parking
            Berggasthaus Gamsalp
            Oberdorfstrasse 53, Wildhaus 9658, Switzerland
            3.2 miles from Klangschmiede
            • Restaurant
            *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.