Hotels in Alt Sankt Johann
Alt Sankt Johann, set in the Toggenburg region of Switzerland, offers a charming alpine experience. This destination is ideal for those seeking a tranquil mountain getaway with access to scenic trails and traditional Swiss hospitality. It's a perfect base for exploring the natural beauty of the Swiss Alps.
Alt Sankt Johann, a picturesque village in the heart of the Toggenburg valley, provides an authentic Swiss alpine escape. Surrounded by majestic peaks and lush landscapes, it's a haven for outdoor enthusiasts and families alike. The area is renowned for its well-maintained hiking and biking trails in summer, and its family-friendly ski slopes in winter. Visitors can expect a serene atmosphere, traditional architecture, and a warm welcome, making it an excellent choice for a relaxing mountain holiday away from the bustling crowds.
Alt Sankt Johann in numbers

Hotel Restaurant Rössli
Mountain views, local dining, and family comfort
Why guests love itHotel Rössli in Alt Sankt Johann was a warm, family-friendly choice for our ski week. Our family room had mountain views and modern comforts, with space for everyone to spread out. The restaurant served local cuisine that went down well with all of us after the slopes. The sauna was a cosy way to end the day, and on sunny afternoons the kids played in the garden while we relaxed on the terrace. Friendly and great value.

Gasthaus Schäfli
Traditional guesthouse near ski lift with mountain views
Why guests love itGasthaus Schäfli is a traditional guesthouse just 500 metres from the Sellamatt lift, so we were on the slopes early without any fuss. Our room looked out at the Churfirsten range, a view we never tired of. The alpine decor felt authentic, and dinners of classic Swiss dishes in the restaurant were hearty and satisfying. Free on-site parking and Wi-Fi in public areas covered the basics. Simple, genuine and good value.
What to expect
- Family-friendly ski area with diverse slopes
- Extensive network of hiking and biking trails
- Traditional Swiss village charm and hospitality
- Striking views of the Churfirsten mountain range
- Access to the Klangwelt Toggenburg for cultural experiences
Local tips
- ✓Consider purchasing the Toggenburg Wildhaus-Unterwasser ski pass for access to multiple resorts.
- ✓Explore the local cheese dairies and taste regional specialties.
- ✓Take advantage of the free public transport with the Toggenburg Card, often included with accommodation.
- ✓Pack layers, as mountain weather can change quickly, even in summer.
- ✓Book ski lessons in advance, especially during peak season, for children and beginners.
Where to stay
Frequently asked questions
What is the ski area like in Alt Sankt Johann?
The ski area around Alt Sankt Johann is part of the larger Toggenburg region, offering a variety of slopes suitable for all levels, with a particular focus on families and beginners. It features well-groomed pistes and modern lift facilities, ensuring an enjoyable experience for everyone.
Is Alt Sankt Johann suitable for beginners?
Yes, Alt Sankt Johann is highly suitable for beginners. The local ski schools provide excellent instruction, and there are numerous gentle slopes designed for those just starting out or looking to improve their skills in a relaxed environment.
When is the best time to visit Alt Sankt Johann for skiing?
The best time to visit Alt Sankt Johann for skiing is typically from mid-December to early March, when snow conditions are most reliable. January and February usually offer the best powder, while March can bring sunnier days and softer snow.
How do I get to Alt Sankt Johann?
Alt Sankt Johann is accessible by car, with good road connections. For those traveling by public transport, the nearest train station is Nesslau-Neu St. Johann, from where local buses connect directly to the village. Zurich Airport is the closest international airport, with onward train and bus connections.