Welcome to the Chalet Landhaus Restaurant!
Influenced by a small canton in northeast Switzerland, our beautiful Swiss-style inn was a grand vision by a cheesemaker, restauranteur, architect, and printer. The dream became a reality in 1980 and has been a treasure of New Glarus ever since it was built. The Chalet Landhaus Inn was built in a traditional Swiss style with a perfect blend of modern convenience and old-world Swiss décor—it's a touch of Switzerland close to home.
Our famous alpine restaurant was added in 1985, just five years after the inn was built. We serve Swiss specialties and American cuisine, along with daily breakfast . Visit the Älpli Bar for your favorite cocktails and beers, and the restaurant for our authentic and delicious Swiss food, featuring locally-produced meats, sausages, in-season vegetables and, of course, our famous Green County cheeses. Visit us in the summertime for our legendary Swiss Cookout on our outdoor garden terrace.
We hope you enjoy your visit to the Chalet Landhaus Inn & Restaurant and all that New Glarus has to offer!