Venue photo 1

Chalet Landhaus Inn

4.4(502)
Hotel
About

Chalet Landhaus Inn offers a cozy Swiss chalet atmosphere just steps from downtown New Glarus and the Sugar River Bike Trail. Its indoor pool, sauna, hot tub, and steam room create a relaxed setting for business guests seeking downtime after meetings.

The venue’s conference room suits small group gatherings like trainings or executive meetings, complemented by in-house dining featuring Swiss and American fare in the Alpli Restaurant. Complimentary Wi-Fi and a business office support productive stays, while comfortable rooms provide a restful retreat.

Best for
  • Small business meetings & trainings
  • Team retreats with on-site dining & pool
  • Multi-night stays near downtown trails
Standout features
Wellness Amenities
Indoor pool, sauna, hot tub, and steam room
The inn offers a spa-like experience with multiple wellness facilities including a pool, whirlpool suites, sauna, and steam room, providing a relaxing environment for guests.
Swiss Chalet Ambiance
Cozy Swiss-themed design with local charm
Furnished in a comfortable Swiss chalet style, the venue delivers a warm and distinctive atmosphere that reflects Swiss heritage, appealing to guests looking for a unique lodging experience.
Convenient Location
Walking distance to downtown and scenic bike trails
Located less than two blocks from downtown New Glarus and directly on the Sugar River Bike Trail, the inn offers easy access to local attractions and outdoor activities.
At a glance
Location & hours

Loading map...

801 Wisconsin 69
Get directions →
Hours
Sunday6am – 10pm
Monday6am – 10pm
Tuesday6am – 10pm
Wednesday6am – 10pm
Thursday6am – 10pm
Friday6am – 10pm
Saturday6am – 10pm

Rated 4.4 on Google · 502 reviews