Best Restaurants in Glarus
Hungry in Glarus? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Glarus
- Top rated
- Closest to the centre
- A–Z
30 restaurants
-
Swiss4.7★1,158 reviews
Schwammhöhe
Nestled in the scenic beauty of Glarus, Schwammhöhe is a must-visit Swiss restaurant renowned for its delectable cuisine and warm atmosphere. With stunning views and a cozy setting, it’s perfect for tourists seeking an authentic taste of Switzerland.
Daily 9:00–21:00
-
Restaurant4.7★625 reviews
Bären
Discover Bären, a charming Swiss restaurant and hotel in Netstal, where culinary delights meet warm hospitality. Experience authentic flavors and cozy accommodations in this picturesque location.
-
Swiss4.5★425 reviews
Bergli
Nestled in the picturesque town of Glarus, Bergli is a must-visit destination for tourists seeking authentic Swiss cuisine and breathtaking views. This restaurant offers a unique blend of delicious local dishes and a serene atmosphere, making it perfect for both casual diners and special occasions.
Wed–Sat 9:00–23:00 · Sun 9:00–21:00
-
Swiss4.5★384 reviews
Horgenberg
Nestled in the scenic Glarus Süd region, Horgenberg is a charming Swiss restaurant that offers a delightful taste of traditional Swiss cuisine. With its inviting atmosphere and stunning views, it's the perfect spot for tourists looking to indulge in local flavors.
Mon 9:00–23:00 · Wed–Sun 9:00–23:00
-
Hotel4.4★391 reviews
Hotel Post Glarnerhof
Nestled in the picturesque town of Glarus, Hotel Post Glarnerhof offers a unique blend of comfort, Swiss hospitality, and exquisite dining options. Tourists will find themselves surrounded by stunning landscapes and rich cultural heritage, making it an ideal base for exploring this charming region.
-
Restaurant4.6★270 reviews
Restaurant Waldwirtschaft Uschenriet
Nestled in the picturesque landscape of Ennenda, Restaurant Waldwirtschaft Uschenriet offers a delightful dining experience that showcases the best of Swiss cuisine. With a warm ambiance and exceptional service, it is the perfect spot for tourists looking to savor authentic flavors while enjoying breathtaking views.
-
Swiss4.6★258 reviews
Nussbüel
Nestled in the picturesque Braunwald, Nussbüel is a charming Swiss restaurant offering authentic cuisine and stunning mountain views, perfect for any traveler seeking a memorable dining experience.
-
Greek4.6★248 reviews
Taverna Thessaloniki
Nestled in the heart of Glarus, Taverna Thessaloniki invites you to indulge in a delightful culinary journey through Greece. This charming restaurant offers a menu rich in traditional Greek dishes, making it a must-visit for food lovers.
-
Swiss4.7★204 reviews
Schützenhaus
Nestled in the heart of Glarus, Schützenhaus is a celebrated Swiss restaurant that offers an authentic culinary experience. With its inviting atmosphere and modern European flair, it serves delectable dishes that highlight the rich flavors of Switzerland, making it a must-visit for food enthusiasts and travelers alike.
-
Swiss4.2★261 reviews
Gasthaus Restaurant Klöntal
Experience authentic Swiss cuisine at Gasthaus Restaurant Klöntal, a charming eatery in Glarus known for its warm atmosphere and delectable dishes. With a focus on local ingredients and traditional recipes, this restaurant offers a true taste of Switzerland that will delight every visitor.
Wed–Sat 9:15–22:00 · Sun 9:15–18:30
Burger & Steakhouse City Glarus
Nestled in the heart of Glarus, Burger & Steakhouse City Glarus is a must-visit for tourists craving hearty meals. With a menu boasting delicious burgers and premium steaks, this restaurant promises an unforgettable dining experience. The inviting atmosphere, friendly service, and a commitment to quality ingredients make it a favorite among locals and visitors alike.
Gasthaus Richisau
Nestled in the picturesque region of Glarus, Gasthaus Richisau offers a unique blend of cozy accommodations and exquisite dining, making it an ideal stop for tourists seeking comfort and culinary experiences in the heart of Switzerland.
Chämistube
Nestled in the stunning alpine landscape of Braunwald, Chämistube offers a delightful Swiss dining experience with breathtaking views, making it a must-visit for tourists seeking authentic local cuisine.
Daily 8:30–16:15
Höhe
Nestled in the heart of Glarus, Restaurant Höhe offers a delightful Swiss dining experience that combines traditional flavors with a modern twist. With a warm ambiance and stunning views, it's a must-visit for tourists seeking authentic cuisine.
Unique Restaurant und B&B
Nestled in the picturesque region of Schwändi, Unique Restaurant und B&B offers an unforgettable dining experience paired with cozy accommodations. With a focus on local ingredients and exquisite flavors, this restaurant invites tourists to savor the best of Swiss cuisine amidst stunning natural beauty.
Restaurant Kubli
Experience the rich flavors of Swiss cuisine at Restaurant Kubli, a culinary gem in Glarus. With a focus on fresh ingredients and traditional recipes, this restaurant promises an unforgettable dining experience.
Tue–Fri 11:30–14:00, 18:00–22:30 · Sat 18:00–22:30
Raan Thai Bunma
Raan Thai Bunma offers an authentic Thai dining experience in the heart of Glarus. With a menu bursting with vibrant flavors and a cozy atmosphere, it’s a must-visit for tourists craving Asian cuisine.
bottega ventisei
Nestled in the heart of Glarus, Bottega Ventisei offers an authentic Italian dining experience that tantalizes the taste buds and warms the soul. With a menu rich in traditional flavors, it's a must-visit for any food lover.
Tue–Thu 11:00–14:00, 17:15–23:00 · Fri–Sat 11:00–14:00, 17:15–24:00
Glarnerstübli
Glarnerstübli is a charming Swiss restaurant in Glarus, offering a delightful culinary experience with traditional dishes in a cozy atmosphere. Perfect for tourists seeking authentic local flavors.
Mon–Fri 8:30–23:00
Mountain Restaurant Aeschen
Nestled in the breathtaking Swiss Alps, Mountain Restaurant Aeschen offers a delightful culinary experience with stunning views and delicious local cuisine, perfect for tourists seeking a memorable dining adventure.
Krone
Nestled in the charming town of Glarus, Krone offers a delightful taste of authentic Swiss cuisine in a cozy and welcoming atmosphere. With its reputation for quality and flavor, this restaurant is a must-visit for any traveler looking to indulge in traditional Swiss dishes.
Wed–Fri 16:00–24:00 · Sat 8:00–24:00
Bächibeizli (ehem. Bächistübli)
Nestled in the scenic beauty of Luchsingen, Bächibeizli is a charming Swiss restaurant that offers a delightful culinary experience, showcasing traditional dishes made with local ingredients. Perfect for tourists seeking an authentic taste of Switzerland.
Daily 8:00–18:00
Central
Nestled in the picturesque town of Ennenda, Central is a premier Swiss restaurant that offers an authentic taste of Switzerland's rich culinary heritage. With its inviting atmosphere and exceptional service, it's a must-visit destination for tourists seeking to indulge in traditional Swiss dishes.
Mon 11:00–22:00 · Thu–Sun 11:00–22:00
Brudis 57 - Kebab - Restaurant - Glarus
Brudis 57 is a must-visit kebab restaurant in Glarus, renowned for its delectable doner kebabs and welcoming atmosphere. Perfect for a quick bite or a casual meal, it’s a culinary gem that shouldn’t be missed.
Müli
Nestled in the heart of Schwanden, Müli offers a charming Swiss dining experience with delicious local dishes in a warm and inviting atmosphere, perfect for tourists seeking authentic flavors.
Mon–Fri 9:00–16:00
Alpencafé Alpenblick
Nestled in the scenic landscapes of Ennenda, Alpencafé Alpenblick offers a delightful dining experience with Swiss cuisine and stunning views, making it a must-visit for tourists seeking authentic local flavors.
Hotel & Restaurant Stadthof Glarus
Nestled in the heart of Glarus, Hotel & Restaurant Stadthof offers a perfect blend of cozy accommodations and delectable dining experiences, making it a must-visit for travelers seeking relaxation and gourmet delights.
Rütihof
Nestled in the picturesque region of Mitlödi, Rütihof offers a delightful experience for tourists looking to indulge in authentic Swiss cuisine. With its cozy atmosphere and welcoming service, it’s a perfect stop for food lovers exploring the area.
Sat–Sun 9:00–18:00
Raben
Raben is a delightful Swiss restaurant in Glarus Süd that offers an authentic taste of Switzerland. With its inviting atmosphere and a menu filled with traditional dishes, it’s a must-visit for tourists looking to indulge in local flavors.
Jägerstübli
Nestled in the heart of Näfels, Jägerstübli offers a delightful taste of traditional Swiss cuisine in a warm and inviting atmosphere. With its rustic charm and friendly service, this restaurant is a must-visit for tourists seeking an authentic dining experience.
Explore Glarus on the map
A handpicked selection of must-see spots in Glarus, mapped for you.
More about Glarus

Glarus travel guide
Explore Glarus in Switzerland for dramatic Alpine geology, historic valley towns, Klöntalersee, car-free Braunwald and enduring local traditions.
Tell me more about GlarusMore to explore in Glarus
Explore more

Explore more of Switzerland
Discover Switzerland's majestic landscapes, vibrant cities, and rich culture. From alpine adventures to urban exploration, experience the best of Europe in one destination.
Explore Switzerland
Getting your guide ready…
We are putting together a fresh copy of the Glarus guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
