Schwammhöhe, Mountain restaurant in Glarus, Switzerland.
Schwammhöhe is a mountain restaurant at 1100 meters elevation in the Glarus region, with views across Klöntalersee lake and the surrounding Alps. The building holds 80 guests indoors and 120 on the terrace, making use of both dining areas.
The lodge was built as a mountain hut originally serving travelers crossing the Alps. Over time it evolved into a full restaurant operation while maintaining its role as a stopping point in the region.
The restaurant draws hikers and locals who gather to enjoy meals while immersed in the alpine setting. The kitchen emphasizes regional products and local cooking traditions that connect food to the surrounding landscape.
The venue is best experienced on the terrace during warmer days, while the interior offers shelter during poor weather. The restaurant closes from November through early April, so check opening times before visiting.
The restaurant does not offer continuous service but serves meals only during fixed lunch and dinner windows. This structure is typical for mountain hut dining, which adapts to the rhythm of hikers rather than operating like an urban restaurant.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.