Compare the best hotels in Canton of Glarus from 100+ sites!

127 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Canton of Glarus hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

127 Cheap hotels in Canton of Glarus

Best Canton of Glarus hotels with a restaurant

Landgasthof Bahnhöfli - Canton of Glarus
8.6 15 reviews

Landgasthof Bahnhöfli

hotel, Glarus Nord
Landgasthof Bahnhöfli is located in Näfels, Glarus Nord, 25 miles from Einsiedeln Abbey and 40 miles from Zurich Airport.
This inn offers one bedroom, one bathroom, complimentary WiFi, an on-site restaurant, and a garden, with check-out between 9:00 AM and 11:00 AM.
Berghotel Mettmen - Canton of Glarus
9.6 28 reviews

Berghotel Mettmen

hotel, Glarus Süd
Berghotel Mettmen is located in the village of Schwanden, just 57 miles from Zurich Airport and close to the Swiss Alps. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The Berghotel Mettmen features a restaurant, a fitness center, and a spa with a sauna and a hot tub. Guests can enjoy stunning mountain views from their rooms and participate in outdoor activities like hiking, diving, and snorkeling in the surrounding area.
Gasthaus Zum Freihof - Canton of Glarus
9.0 21 reviews

Gasthaus Zum Freihof

hotel, Glarus Süd
Gasthaus Zum Freihof is a hotel located in Engi, within Glarus Süd, 52 miles from Zurich Airport.
This accommodation offers 170 square feet of floor area, one bedroom, one bathroom, and can host up to three guests with amenities including a restaurant, terrace, and parking.
City Hotel Glarnerland - Canton of Glarus
8.2 612 reviews

City Hotel Glarnerland

hotel, Glarus Nord
The City Hotel Glarnerland is located in Näfels, a charming town in the Glarus Nord region, just 25 miles from Einsiedeln Abbey and 47 miles from Zurich Airport. This 4-star hotel has received very good user ratings, making it a popular choice for travelers seeking comfortable accommodations.
The hotel offers a variety of amenities, including a restaurant, fitness center, and free parking. Guests can enjoy scenic mountain views from their balconies, and the hotel is ideally situated for exploring the region's natural beauty and charming towns.

Top cities

Best Canton of Glarus hotels with a pool

Among the 127 accommodations in Canton of Glarus, here are the 1 best hotels with a pool

Gasthaus Zum Freihof - Canton of Glarus
9.0 21 reviews

Gasthaus Zum Freihof

hotel, Glarus Süd
Gasthaus Zum Freihof is a hotel located in Engi, within Glarus Süd, 52 miles from Zurich Airport.
This accommodation offers 170 square feet of floor area, one bedroom, one bathroom, and can host up to three guests with amenities including a restaurant, terrace, and parking.

Frequently Asked Questions about hotels in Canton of Glarus

  • What are the best landmarks to visit in Glarus, Switzerland?

    Glarus offers stunning scenery. For history buffs, the Glarus town hall (Rathaus) is a must-see, a beautiful example of Swiss architecture. The Glärnisch mountains provide breathtaking views and fantastic hiking opportunities. The village of Schwanden, nestled in a valley, is charming and offers a glimpse into traditional Swiss life. Don't miss the impressive Klöntalersee lake, ideal for swimming, boating, or simply relaxing by the water.
  • What are the best hotels with a swimming pool in Canton of Glarus?

    Seminarhotel Lihn, Lintharena Ag and Märchenhotel are among the best hotels with a swimming pool in Canton of Glarus.

  • What is the best itinerary to experience Glarus, Switzerland?

    A three-day itinerary could include: Day 1: Explore Glarus town, visit the Rathaus, and take a cable car up a mountain for panoramic views. Day 2: Hike around the Klöntalersee lake, enjoying its beauty. Day 3: Visit Schwanden and perhaps take a scenic drive through the surrounding valleys. Adjust this based on your interests – hiking, history, or relaxation.
  • What are the most popular 2, 3 and 4-star hotels in Canton of Glarus?

    Among 2, 3 and 4-star hotels in Canton of Glarus, Seminarhotel Lihn, Hotel Rhodannenberg Ag and Hotel Freihof are the most popular ones.

  • What is the recommended daily budget for Glarus, Switzerland (accommodation, dining, transportation, and activities)?

    A daily budget of $200-$300 per person is reasonable. This covers mid-range accommodation, meals at local restaurants, public transportation, and entry fees for attractions. Budget travelers can reduce this significantly by opting for self-catering accommodation and packing lunches.
  • What are the best luxury hotels in Canton of Glarus?

    City Hotel Glarnerland, Märchenhotel and Seminar- & Erlebnishotel Römerturm are among the best luxury hotels in Canton of Glarus.

  • What is the best time to visit Glarus, Switzerland?

    Summer (June-August) offers the best weather for hiking and outdoor activities. Spring and fall provide pleasant temperatures and fewer crowds. Winter is ideal for skiing and snowboarding, but some higher-altitude areas may be inaccessible.
  • What are the best family friendly hotels in Canton of Glarus?

    The best family friendly hotels in Canton of Glarus are Seminarhotel Lihn, Lintharena Ag and City Hotel Glarnerland.

  • What popular festivals can you find in Glarus, Switzerland?

    Glarus doesn't have large, internationally renowned festivals. However, local village festivals and celebrations are common throughout the year. Check local listings closer to your travel dates for specific events.
  • What are the best pet friendly hotels in Canton of Glarus?

    The best pet friendly hotels in Canton of Glarus are Seminarhotel Lihn, Lintharena Ag and City Hotel Glarnerland.

  • What traditional local food should you try in Glarus, Switzerland?

    Try Älplermagronen, a hearty pasta dish with cheese and potatoes, a staple of the region. Also, look for local cheeses, such as Glarner Schafkäse (sheep cheese), and traditional Swiss breads.
  • What are the best hotels with jacuzzi in Canton of Glarus?

    Märchenhotel, Seminar- & Erlebnishotel Römerturm and Berghotel Mettmen are the best hotels with a jacuzzi in Canton of Glarus.

  • Are there any unknown or hidden places that should be on your list in Glarus, Switzerland?

    The secluded valleys and hiking trails away from the main tourist areas offer hidden gems. Explore the smaller villages and take less-traveled paths for a truly authentic experience. Look for local maps and ask locals for recommendations.
  • What are some authentic ways to meet locals and discover their traditions in Glarus, Switzerland?

    Stay in a locally-owned guesthouse or a farm stay. Engage in conversations with people you meet while hiking or exploring villages. Attend local events or festivals if they coincide with your visit. Learning a few basic German phrases will greatly enhance your interactions.
  • What should visitors know about the weather and natural risks in Glarus, Switzerland?

    Glarus has a mountainous climate, with unpredictable weather. Be prepared for rain, even in summer. Mountain weather can change rapidly, so check forecasts before hiking. Be aware of potential risks associated with hiking, such as slippery trails and sudden changes in weather. Always inform someone of your hiking plans.
  • Are there any special items you’ll need when traveling to Glarus, Switzerland?

    Good hiking boots are essential if you plan on exploring the trails. Layers of clothing are recommended due to fluctuating temperatures. A waterproof jacket and sturdy umbrella are also advisable, and a Swiss Travel Pass can make getting around easier.

Nearby regions

Best Canton of Glarus hotels with parking

Hotel Rhodannenberg Ag - Canton of Glarus
8.9 430 reviews

Hotel Rhodannenberg Ag

hotel, Glarus
Hotel Rhodannenberg AG is located in Glarus, Switzerland, about 52 miles from Zurich Airport, offering a peaceful escape in the Swiss Alps. It's a 3-star hotel with very good user ratings, making it a great choice for travelers seeking a comfortable and convenient stay.
The hotel features a variety of amenities to make your stay enjoyable, including a restaurant, fitness center, garden, and terrace. Guests can enjoy outdoor activities, such as hiking, cycling, and water sports, or relax in the shared lounge and take advantage of the free Wi-Fi.
Gasthaus Zum Freihof - Canton of Glarus
9.0 21 reviews

Gasthaus Zum Freihof

hotel, Glarus Süd
Gasthaus Zum Freihof is a hotel located in Engi, within Glarus Süd, 52 miles from Zurich Airport.
This accommodation offers 170 square feet of floor area, one bedroom, one bathroom, and can host up to three guests with amenities including a restaurant, terrace, and parking.
Berghotel Mettmen - Canton of Glarus
9.6 28 reviews

Berghotel Mettmen

hotel, Glarus Süd
Berghotel Mettmen is located in the village of Schwanden, just 57 miles from Zurich Airport and close to the Swiss Alps. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The Berghotel Mettmen features a restaurant, a fitness center, and a spa with a sauna and a hot tub. Guests can enjoy stunning mountain views from their rooms and participate in outdoor activities like hiking, diving, and snorkeling in the surrounding area.
City Hotel Glarnerland - Canton of Glarus
8.2 612 reviews

City Hotel Glarnerland

hotel, Glarus Nord
The City Hotel Glarnerland is located in Näfels, a charming town in the Glarus Nord region, just 25 miles from Einsiedeln Abbey and 47 miles from Zurich Airport. This 4-star hotel has received very good user ratings, making it a popular choice for travelers seeking comfortable accommodations.
The hotel offers a variety of amenities, including a restaurant, fitness center, and free parking. Guests can enjoy scenic mountain views from their balconies, and the hotel is ideally situated for exploring the region's natural beauty and charming towns.

Best Canton of Glarus hotels with jacuzzi

Berghotel Mettmen - Canton of Glarus
9.6 28 reviews

Berghotel Mettmen

hotel, Glarus Süd
Berghotel Mettmen is located in the village of Schwanden, just 57 miles from Zurich Airport and close to the Swiss Alps. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The Berghotel Mettmen features a restaurant, a fitness center, and a spa with a sauna and a hot tub. Guests can enjoy stunning mountain views from their rooms and participate in outdoor activities like hiking, diving, and snorkeling in the surrounding area.
©2026 cozycozy.com