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

Marina Lachen - Canton of Glarus
8.8 382 reviews

Marina Lachen

hotel, Lachen
The Marina Lachen hotel is located on the shores of Lake Zurich, a short walk from Lachen Train Station and a 40-minute drive from Zurich city center. This 4-star hotel is highly rated by guests for its cleanliness, location, and overall experience.
The hotel offers comfortable rooms with queen-size beds, TVs, sofas, and workspaces. Guests can enjoy a variety of amenities, including a restaurant, a bar, a garden, a terrace, and free Wi-Fi throughout the property.
Hotel Schiffahrt - Canton of Glarus
8.7 889 reviews

Hotel Schiffahrt

hotel, Quarten
Hotel Schiffahrt is located in Mols, a small village on the shores of Lake Walen, just a short drive from Quarten.
This lakeside lodging offers a garden terrace, a restaurant serving Swiss and international cuisine, and a sauna and spa for guests to enjoy.
Gasthaus Gemsli - Canton of Glarus
9.2 122 reviews

Gasthaus Gemsli

hotel, Nesslau
Gasthaus Gemsli in Nesslau offers a peaceful retreat, conveniently located 6 miles from Ski Iltios-Horren and within a short drive of Säntis and Olma Messen St. Gallen.
This 220-square-foot guesthouse features one bedroom, one bathroom, a terrace, garden, restaurant, free Wi-Fi, and parking, perfect for a family or couple seeking outdoor activities like skiing and cycling.
Hotel Stump's Alpenrose - Canton of Glarus
8.7 318 reviews

Hotel Stump's Alpenrose

hotel, Wildhaus-Alt St. Johann
Hotel Stump's Alpenrose is located in Wildhaus, Switzerland, a short walk from the Iltiosbahn Cable Car and 200 meters from the scenic Schwendisee Lake.
The 4-star hotel offers a range of amenities, including a spa with a hot tub, sauna, and steam bath, a restaurant serving Swiss and international cuisine, and a terrace with mountain views.

Top cities

Best Canton of Glarus hotels with a pool

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

La Val Hotel & Spa - Canton of Glarus
9.6 173 reviews

La Val Hotel & Spa

hotel, Breil/Brigels
The La Val Hotel & Spa is located on the sunny plateau of Breil/Brigels, about half a mile from the Burleun ski elevator and 4,265 feet above sea level. This 4-star hotel offers a variety of amenities, including a 1,640 square foot spa area with a heated wellness pool, a restaurant serving Swiss, international and Mediterranean cuisine, and a fitness center.
Hirschen Guesthouse - Village Hotel - Canton of Glarus
8.3 1638 reviews

Hirschen Guesthouse - Village Hotel

hotel, Wildhaus-Alt St. Johann
The Hirschen Guesthouse - Village Hotel is located in Wildhaus, just 18 miles from Säntis and 3.7 miles from Ski Iltios - Horren, making it an ideal base for exploring the scenic Swiss Alps. This 3-star hotel consistently receives "very good" ratings from travelers for its location, cleanliness, and overall experience.
The guesthouse features a comfortable and modern layout with a variety of amenities for guests to enjoy. Amenities include an indoor pool, a playground, a garden, a restaurant, a bar, a fitness center, and a tennis court, ensuring there is something for everyone.
Panoramahotel Braunwald - Canton of Glarus
9.0 84 reviews

Panoramahotel Braunwald

hotel, Glarus Süd
The Panoramahotel Braunwald, a four-star lodging, is located in Braunwald, Glarus Süd, approximately 61 miles from Zurich Airport, offering convenient access to hiking and skiing trails in the Glarus Alps.
This inn features a swimming pool, spa, and on-site ski equipment rental, along with a restaurant, bar, and rooms equipped with flat-screen TVs, game consoles, and computers; it offers a buffet breakfast and boasts stunning mountain views.
Hotel Seehof Laax - Canton of Glarus
9.6 5 reviews

Hotel Seehof Laax

hotel, Laax
Hotel Seehof Laax is a 3-star hotel located in Laax, within a 15-minute walk of Flims Laax Falera Ski Resort and Senda dil Dragun, and less than 2 miles from LAAX Ski Resort and Freestyle Academy Laax.
This pet-friendly accommodation offers amenities including an indoor swimming pool, a full-service spa with treatments, a restaurant, a bar, and complimentary Wi-Fi in public areas, with free non-valet parking available.

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 Post Glarnerhof - Canton of Glarus
No reviews

Hotel Post Glarnerhof

hotel, Glarus
The Hotel Post Glarnerhof is located in the heart of Glarus, Switzerland, within walking distance of the town's main attractions. The hotel offers a restaurant, bar, and free Wi-Fi, as well as parking for a fee, a concierge, and laundry and dry cleaning services.
Hotel Pur Hurden - Canton of Glarus
8.6 647 reviews

Hotel Pur Hurden

hotel, Freienbach
The Rössli Hurden hotel is located on the shores of Lake Zurich, between Pfäffikon and Rapperswil, close to Freienbach, offering stunning lake views and a tranquil atmosphere. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
The Rössli Hurden features a spacious lakeside restaurant and a pier for small private boats. The hotel also offers free parking, a garden, a terrace, a concierge, and free Wi-Fi throughout the property.
Alphotel & Bergrestaurant Sankt Martin - Canton of Glarus
9.3 23 reviews

Alphotel & Bergrestaurant Sankt Martin

hotel, Pfäfers
Alphotel & Bergrestaurant Sankt Martin is located in Sankt Martin, Switzerland, approximately 24 miles from the Salginatobel Bridge and 27 miles from the Liechtenstein Museum of Fine Arts.
This 170-square-foot lodging in Pfäfers offers a one-bedroom, one-bathroom suite with amenities including a seasonal outdoor pool, a garden, a spa, and free Wi-Fi; guests can enjoy on-site dining and explore nearby hiking and biking trails.
Hotel Sonne - Canton of Glarus
8.4 571 reviews

Hotel Sonne

hotel, Wildhaus-Alt St. Johann
The Hotel Sonne is located in the center of Wildhaus, a village in the Swiss Alps, offering stunning views of the Churfirsten and Schafsberg mountains. The hotel features a swimming pool, sauna, and fitness center, as well as a restaurant and bar, and is a great base for exploring the area's hiking trails, ski slopes, and other outdoor activities.

Best Canton of Glarus hotels with jacuzzi

Hôtel Stump's Alpenrose - Canton of Glarus
No reviews

Hôtel Stump's Alpenrose

hotel, Wildhaus-Alt St. Johann
Hôtel Stump's Alpenrose, a 4-star hotel in Wildhaus, is located directly beside the ski slopes and the Iltiosbahn cable car, and is approximately 656 feet from Schwendisee lake.
This accommodation offers 1 bedroom and 1 bathroom, with amenities including a jacuzzi, sauna, spa, restaurant, fitness center, and Wi-Fi, and features balconies with garden and Säntis mountain views.
Hotel Hirschen Wildhaus - Canton of Glarus
8.5 863 reviews

Hotel Hirschen Wildhaus

hotel, Wildhaus-Alt St. Johann
Hotel Hirschen Wildhaus, a 4-star hotel in Wildhaus-Alt St. Johann, offers a central alpine retreat with convenient access to local amenities.
This pet-friendly lodge boasts comfortable guest rooms, a rustic restaurant serving Swiss specialties, spa facilities, free WiFi, and leisure options including bowling, a pool table, and darts, with a garden for outdoor relaxation.
Säntis - Das Hotel - Canton of Glarus
8.7 175 reviews

Säntis - Das Hotel

hotel, Hundwil
Säntis - Das Hotel, a 3-star lodging, is located in Schwagalp, Hundwil, Switzerland, 1.1 miles from the Säntis mountain and approximately 12 miles from Olma Messen St. Gallen and 10.5 miles from Ski Iltios - Horren.
This Hundwil hotel boasts a swimming pool, Jacuzzi, sauna, spa, fitness center, restaurant, and bar, along with stunning Säntis mountain views from its rooms, offering guests a one-bedroom, one-bathroom suite with free Wi-Fi and convenient access to hiking and other outdoor activities.
Hotel Cresta - Canton of Glarus
8.8 1586 reviews

Hotel Cresta

hotel, Flims
The Hotel Cresta is located in the Flims Waldhaus district, just a short walk from the Flims Cable Car Station and surrounded by a peaceful garden. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities and activities, including a swimming pool, spa, sauna, and fitness center. Guests can also enjoy delicious meals at the restaurant and relax on the terrace or in the garden.
©2026 cozycozy.com