Top Hotels in Glarus

Search among 2 available hotels and places to stay in Glarus from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-2 out of 2
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great43 reviews
MapView on map3.0 mi from City Center
From   US$ 241 /nightSelect
Places to stay near Glarus
7.6
Very good12 reviews
MapView on map7.6 mi from Glarus7.6 mi from City Center
From   US$ 806 /nightSelect

Best hotels and places to stay in Glarus

Why visit?

Glarus, a charming town located in the eastern region of Switzerland, offers a delightful mix of natural beauty and cultural attractions. With its picturesque landscapes, rich history, and warm hospitality, Glarus has become a popular destination for tourists seeking a peaceful yet captivating getaway. Exploring the magnificent Glarus mountains and immersing in the traditions of this idyllic town are just some of the reasons why you should consider visiting Glarus.

Where to stay?

Glarus City Center: For those who seek convenience and easy access to the towns main attractions, Glarus City Center is the perfect choice. This vibrant area offers a range of hotels in Glarus, catering to various budgets and preferences. Stroll along the picturesque Hauptstrasse, visit the Glarnerland Museum to learn about the regions history, or simply enjoy a leisurely day exploring the charming shops and cafes that line the streets.

Klöntal Valley: Nature lovers and outdoor enthusiasts will find solace in the breathtaking Klöntal Valley. Located just outside of Glarus, this scenic area is adorned with lush green meadows, crystal-clear lakes, and towering peaks. Choose from a selection of hotels in Glarus situated near Klöntal Valley, where you can embark on exciting hiking excursions, indulge in water activities, or simply unwind amidst natures serenity.

Linthal: Nestled amidst a picturesque alpine setting, Linthal offers a tranquil escape from the bustling city. This mountain village is known for its stunning landscapes, including the impressive Glarus thrust, a geological formation that has captivated visitors for centuries. Here, you can find cozy hotels in Glarus that provide breathtaking mountain views and easy access to hiking trails, making it an ideal base for outdoor exploration.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel City Buchholz: This charming boutique hotel offers comfortable rooms at an affordable price. Located in Glarus City Center, it provides easy access to the towns attractions and amenities. With its friendly staff, clean rooms, and a cozy atmosphere, Hotel City Buchholz provides excellent value for money for travelers seeking a budget-friendly option.

Gasthaus Adler: Situated in the scenic Linthal area, Gasthaus Adler combines traditional Swiss hospitality with reasonable prices. The hotel offers cozy rooms, a rustic restaurant serving local cuisine, and stunning mountain views. Guests can enjoy hiking trails and nature walks right from the hotels doorstep, making it an ideal choice for those looking to explore the natural beauty of Glarus without breaking the bank.

Hotel Tödi: Known for its warm hospitality and comfortable accommodations, Hotel Tödi provides excellent value for money. Located in Glarus City Center, it offers spacious rooms equipped with modern amenities. The hotel also features an on-site restaurant serving delicious Swiss cuisine. With its central location and reasonable rates, Hotel Tödi is a top choice for travelers seeking a budget-friendly stay.

Best kids-friendly hotels:

Hotel-Restaurant Sternen: This family-friendly hotel offers a range of amenities to keep children entertained. With spacious family rooms, a play area, and a kids menu at the on-site restaurant, Hotel-Restaurant Sternen ensures a comfortable stay for families. Located in Glarus City Center, it also provides easy access to nearby attractions suitable for children.

Hotel Laufboden: Situated near the Klöntal Valley, Hotel Laufboden is a great choice for families seeking a nature-filled getaway. The hotel features family rooms, a playground, and a garden where children can roam and play. Additionally, the surrounding area offers numerous outdoor activities perfect for families, including hiking, biking, and swimming in the nearby lake.

Best hotels for a romantic getaway:

Hotel Freihof: Nestled in the heart of Glarus City Center, Hotel Freihof exudes charm and romance. With its cozy rooms, elegant decor, and attentive service, it sets the stage for a romantic retreat. Couples can enjoy candlelit dinners at the on-site restaurant and take leisurely walks through the towns picturesque streets.

Hotel Rhodannenberg: Situated amidst stunning mountain scenery, Hotel Rhodannenberg offers a serene setting for a romantic escape. Its spacious rooms boast breathtaking views, and the hotels peaceful ambiance allows couples to relax and unwind. Take advantage of the nearby hiking trails or enjoy a romantic dinner at the hotels restaurant, which features delectable Swiss cuisine.

Best for location:

Hotel Schweizerhof: Located in Glarus City Center, Hotel Schweizerhof offers a central location with easy access to shops, restaurants, and attractions. This modern hotel provides comfortable rooms and friendly service, making it an excellent choice for those seeking convenience.

Hotel Schwert: Situated in the heart of Glarus City Center, Hotel Schwert is surrounded by historical charm. The hotel combines traditional design with modern comforts and is within walking distance of the Glarnerland Museum and other prominent landmarks. Its ideal location allows guests to explore the towns cultural heritage effortlessly.

Hotel Hirschen: Positioned near the Klöntal Valley, Hotel Hirschen offers a beautiful natural environment coupled with easy access to the town of Glarus. This family-run hotel provides cozy accommodations, a welcoming atmosphere, and stunning views, making it an ideal choice for those looking to explore both the natural and cultural attractions of Glarus.

Best for a short city break:

Hotel Löwen: Situated in Glarus City Center, Hotel Löwen offers comfortable rooms and a prime location to enjoy a short city break. The hotels central position allows guests to explore the towns shops, cafes, and historic sites conveniently. With its cozy ambiance and personalized service, Hotel Löwen provides a relaxing base for a quick getaway.

Hotel Linth Plaza: Located in the heart of Glarus City Center, Hotel Linth Plaza offers modern rooms and easy access to the towns main attractions. Its central location allows guests to explore Glarus on foot and enjoy the vibrant atmosphere of the city. With its stylish accommodations and convenient setting, Hotel Linth Plaza is an excellent choice for a short city break.

Show moreLess