Hotels in Alt St. Johann

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Dorf, Alt St. Johann, Switzerland, 9656, Map
    8.2
    Fabulous
    Based on 7 reviews
    Hotel Hirschen photos Exterior
    Wi-Fi

    Located in 20 minutes walking distance from Iltios Espel, the 3-star Hotel Hirschen offers en-suite rooms. The hotel is set in a historical building in the center of Alt St. More details

    From
    US$250
    per night
    Not available
  • Dorf 416, Alt St. Johann, Switzerland, 9656, Map
    Hotel Restaurant Rossli photos Exterior
    Internet
    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    TV

    Leisure/ TV room

    Elevator

    Lift

    Ski facilities

    Ski school

    Ski storage

    Ski to door

    Hotel Restaurant Rossli is a 2-star venue positioned about 2.3 km from Chäserugg. More details

    From
    US$139
    per night
    Not available
  • Dorflistrasse 3, Alt St. Johann, Switzerland, 9656, Map
    8.4
    Superb
    Based on 34 reviews
    Gasthaus Schafli photos Exterior
    Wi-Fi
    Parking

    Off-site car park

    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Laundry
    TV

    Flat-screen TV

    Check-in/ Check-out

    Express check-in/ -out

    Gasthaus Schafli provides guests with a traditional accommodation in a busy area of Alt St. Johann. More details

    From
    US$137
    per night
    Not available
  • Starkenbach 91, Alt St. Johann, Switzerland, 9656, Map
    Hotel Drei Eidgenossen photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Ski facilities

    Ski storage

    Sports activities

    Table tennis

    Hiking

    Cycling

    Skiing

    Facilities for kids

    Game room

    Children's play area

    Hotel Drei Eidgenossen is a traditional place to stay in a ski area, 3.7 km away from Ruestel. More details

    From
    US$122
    per night
    Not available
  • Hotels near Alt St. Johann
  • Gostenstrasse 20, Unterterzen, Switzerland, 8882, Map
    4.9 mi from Alt St. Johann
    8.0
    Fabulous
    Based on 164 reviews
    Resort Walensee photos Exterior
    Wi-Fi
    Free parking
    24-hour services

    Late check-in/ -out

    24-hour reception

    Babysitting

    Babysitting/Child services

    Swimming pool

    Indoor swimming pool

    Air conditioning

    Central heating

    Facilities for kids

    Children's play area

    Kids club

    Spa and relaxation

    Massage

    Solarium

    Spa & wellness centre

    Resort Walensee is located in a ski area of Unterterzen, about 25 km away from Heidiland. Resort Walensee has been welcoming guests to its comfortable rooms since 2008. More details

    From
    US$219
    per night
    Not available
  • Passhohe, Wildhaus, Switzerland, 9658, Map
    3.4 mi from Alt St. Johann
    8.0
    Fabulous
    Based on 43 reviews
    Hirschen Swiss Quality Hotel photos Exterior
    Wi-Fi
    Parking

    Paid parking

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Indoor heated swimming pool

    Spa and relaxation

    Jacuzzi

    Massage

    Turkish bath

    Solarium

    Spa & wellness centre

    The 2-star Hirschen Swiss Quality Hotel offers a comfortable accommodation with 63 rooms to stay in. Hirschen Swiss Quality Hotel has been welcoming guests to its en-suite rooms since 1871. More details

    From
    US$197
    per night
    Not available
  • Seestr. 104, Walenstadt, St.Gallen Canton, Switzerland, 8880, Map
    4.0 mi from Alt St. Johann
    8.6
    Superb
    Based on 27 reviews
    Hotel Seehof Superior photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Off-site car park

    Luggage storage
    24-hour services
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Shuttle

    Paid shuttle service

    Elevator

    Lift

    Sports activities

    Hiking

    Cycling

    Fishing

    Diving

    Wind surfing

    Hotel Seehof Superior is a 3-star venue positioned about 6 km from Ruestel. Walenstadt, St. More details

    From
    US$215
    per night
    Not available
  • Chnobelbodenstrasse 1, Oberterzen, Switzerland, 8884, Map
    5.6 mi from Alt St. Johann
    7.8
    Fabulous
    Based on 24 reviews
    Sporthotel Restaurant Knobelboden photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Swimming pool

    Seasonal outdoor pool

    Spa and relaxation

    Jacuzzi

    Solarium

    Sauna

    TV

    Flat-screen TV

    The 3-star Sporthotel Restaurant Knobelboden offers fine accommodation in Oberterzen. Sporthotel Restaurant Knobelboden is located within 5 minutes' walk from the center of Oberterzen. More details

    From
    US$149
    per night
    Not available
  • Am Schwendisee, Wildhaus, Switzerland, 9658, Map
    2.2 mi from Alt St. Johann
    Hotel Stump'S Alpenrose photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Shuttle

    Free shuttle service

    Fitness/ Gym

    Fitness centre

    Spa and relaxation

    Jacuzzi

    Massage

    Turkish bath

    Solarium

    Spa & wellness centre

    Stump'S Alpenrose is a 4-star hotel offering snow skiing, hiking and cycling for active rest and a wellness center, a solarium and a sauna for relaxation. Guests can reach Oberdorf within a 15-minute walk. More details

    From
    US$284
    per night
    Not available
  • Hauptstrasse 7, Unterwasser, Switzerland, 9657, Map
    1.3 mi from Alt St. Johann
    Hotel Alpina photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Check-in/ Check-out

    Express check-in/ -out

    Ski facilities

    Ski pass vendor

    Ski storage

    Ski to door

    Sports activities

    Hiking

    Cycling

    Skiing

    Featuring free private parking and a sunbathing terrace, Hotel Alpina offers en-suite rooms overlooking the mountain. Hotel Alpina is also located within a 15-minute walk of Sellamatt. More details

    From
    US$200
    per night
    Not available
  • Hauptstrasse 88, Wildhaus, Switzerland, 9658, Map
    2.9 mi from Alt St. Johann
    7.8
    Fabulous
    Based on 14 reviews
    Hotel Toggenburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Spa and relaxation

    Jacuzzi

    Sauna

    Laundry
    TV

    Flat-screen TV

    Hotel Toggenburg is located in Wildhaus and provides guests with a ski storage room and a ski pass. The hotel is set within a 10-minute walk from the city center. More details

    From
    US$158
    per night
    Not available
  • Bahnhofstrasse 41, Walenstadt, St.Gallen Canton, Switzerland, 8880, Map
    4.6 mi from Alt St. Johann
    8.8
    Superb
    Based on 1 reviews
    Hotel Churfirsten photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Spa and relaxation

    Solarium

    Sauna

    Laundry
    Elevator

    Lift

    Hotel Churfirsten is a great place to stay in Walenstadt, St.Gallen Canton. More details

    From
    US$151
    per night
    Not available
  • Schulhausstrasse 1, Mols, Switzerland, 8885, Map
    4.9 mi from Alt St. Johann
    6.8
    Very good
    Based on 3 reviews
    Hotel Schiffahrt photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    Restaurant

    TV

    Flat-screen TV

    Elevator

    Lift

    Ski facilities

    Ski storage

    Hotel Schiffahrt offers a perfect accommodation in Mols. The property lies within 3. More details

    From
    US$162
    per night
    Not available
  • Postplatz, Unterwasser, Switzerland, 9657, Map
    1.5 mi from Alt St. Johann
    10.0
    Exceptional
    Based on 1 reviews
    Hotel Post photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Spa and relaxation

    Sauna

    Check-in/ Check-out

    Express check-in/ -out

    Ski facilities

    Ski school

    Ski storage

    Offering 10 rooms, the traditional Hotel Post features allergy-free rooms and a sauna available on site. Guests can easily get to Neuguthof Adventure World, which is approximately 18 km away. More details

    Not available
  • Schwendi 993, Unterwasser, Switzerland, 9657, Map
    2.1 mi from Alt St. Johann
    Gade Lodge photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Spa and relaxation

    Jacuzzi

    TV

    Flat-screen TV

    Ski facilities

    Ski school

    Ski pass vendor

    Ski storage

    Ski to door

    Gade Lodge is 1350 meters away from Chäserugg. The center of Unterwasser is 20 minutes walk from the property. More details

    Not available
  • Sandli, Unterwasser, Switzerland, 9658, Map
    1.5 mi from Alt St. Johann
    7.0
    Very good
    Based on 2 reviews
    Ferienhaus Bijou photos Room
    Wi-Fi
    Free parking
    Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

    Air conditioning
    TV

    Flat-screen TV

    Ski facilities

    Ski storage

    Sports activities

    Hiking

    Cycling

    Skiing

    Food/ Drinks

    Outdoor dining area

    Ferienhaus Bijou is situated a mere 2 km away from Klangschmiede. Guests will get to St. More details

    From
    US$102
    per night
    Not available
  • , Oberterzen, Switzerland, 8884, Map
    5.6 mi from Alt St. Johann
    Apartment Gubser photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    Kitchen facilities

    Cookware/ Kitchen utensils

    Air conditioning
    No pets allowed

    Gubser apartment is a fine accommodation to stay in Oberterzen. This property is set 23 km from Tamina Therme. More details

    From
    US$194
    per night
    Not available
  • Gostenstrasse 20 , Unterterzen, Switzerland, 8882, Map
    4.9 mi from Alt St. Johann
    Resort Walensee Appartements photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour services
    Babysitting
    Swimming pool
    Air conditioning
    Facilities for kids

    Children's play area

    Ski facilities

    Ski equipment rental

    Ski school

    Ski pass vendor

    Ski storage

    Resort Walensee Appartements is a 4-star accommodation within 4.2 km of Zigerboden. More details

    Not available
  • Grapplangstrasse 16, Flums, Switzerland, 8890, Map
    6.0 mi from Alt St. Johann
    Hotel Restaurant Grapplang photos Exterior
    Wi-Fi
    Parking

    Off-site car park

    Luggage storage
    24-hour services
    Food/ Drinks

    A la carte restaurant

    Sports activities

    Hiking

    Facilities for kids

    Children's menu

    Cots

    Board games

    Pets allowed

    Hotel Restaurant Grapplang is set in a ski area of Flums and gives access to Prodalp-Express, which is about 30 minutes' walk away. The hotel represents ancient architecture in Flums. More details

    Not available
  • , Unterterzen, Switzerland, 8882, Map
    4.9 mi from Alt St. Johann
    Speer 6B photos Exterior
    Internet

    Internet access

    Free parking
    Kitchen facilities

    Cookware/ Kitchen utensils

    Air conditioning
    No pets allowed

    Speer 6B apartment provides good lodging for 6 guests in Unterterzen. This property is set 20 km from Neuguthof Adventure World. More details

    Not available

Filtering results

Please wait...

^
28 hotels found
Go to map view
Go to list view
Cities nearby
  • (10)
  • (5)
  • (4)
  • (3)
  • (2)
  • (2)
  • (1)
  • (1)
Star rating
Accommodation type
  • (17)
  • (10)
  • (1)
Price
  • (11)
  • (1)
  • (5)
  • (5)
  • (6)
Average rating
  • (3)
  • (5)
  • (2)
Nearby
  • (4)
  • (4)
  • (3)
  • (3)
  • Show more
Hotel type
  • (10)
  • (9)
  • (1)
  • (1)
  • (1)
  • (1)
Search by name
Amenities
  • (14)
  • (13)
  • (13)
  • (8)
  • (4)
  • (3)
  • (2)
  • Show more
Room facilities
  • (1)
  • (4)
  • (1)
  • (1)
  • (1)
Services
  • (6)
  • (2)
  • (1)
  • (1)