Cute place, food was excellent, I loved the traditional atmosphere of an old Swiss restaurant.
Chalet Landhaus Inn
(78)
Photos
Chalet Landhaus Inn, located in the charming town of New Glarus, WI, offers Swiss-style accommodations complete with a variety of comfortable rooms, including standard, family, and whirlpool suites. Guests can enjoy numerous amenities such as an indoor pool, sauna, steam room, and an on-site restaurant specializing in Swiss and American cuisine.
The inn provides a unique experience for visitors, featuring a New Glarus Beer Package for beer enthusiasts and easy access to the picturesque Sugar River Bike Trail. With additional offerings like a conference room and a miniature golf course nearby, Chalet Landhaus Inn is an ideal destination for both relaxation and recreation.
Generated from the website
Reviews
Everything went well! We really enjoyed ourselves here even though we were here on Christmas night and were about the only guests. The two adjoining rooms we were in were much better than average....
I love this place! Super chill. Good esthetic. Fun to be here!!! Also, the whirlpool suite is magical.
Pancakes are bussin. Rooms are beautiful. Management and front desk are extremely chill. Couldn't think of a better place to stay.
Chalet Landhaus has not changed in years. Quaint, charming little hotel. Restaurant staff was soooooooo nice. We were in town for a girls weekend. By the last night we were done shopping, site...






