Glarus Switzerland Hotels & Motels

Find the perfect hotel in Glarus using our hotel guide provided below. Find cheap and/or discounted hotel rates in or near Glarus, Switzerland for your upcoming personal or group travel. We show the best Glarus motel and hotel rooms. Browse the Glarus area hotels to find the perfect lodging! Please use the provided map of the Glarus hotels.


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Glarus Hotels, Motels & Accommodations

Image of Hotel Kapplerhof Hotel Kapplerhof in Ebnat-Kappel
+1-800-230-4134
$75+

Kapplerstrasse 111, Ebnat-Kappel, 9642 Switzerland
  • Midscale Rural property
  • 3 floors in property
~18.37 Miles from Glarus
Image of Hotel St.georg Hotel St.georg - Einsiedeln
+1-800-997-5148
$54+

Hauptstrasse 72, Einsiedeln, 8840 Switzerland
  • 3-star Mountain hotel
  • 3 meeting rooms in hotel
~18.63 Miles from Glarus
Photo of Grand Resort Bad Ragaz Grand Resort Bad Ragaz
+1-800-997-5149
$300+

Bernhard Simon Strasse, Bad Ragaz, 7310 Switzerland
  • Luxury 5 star Resort property
  • Hotel has 289 rooms
~18.81 Miles from Glarus
Photo of Ramada Feusisberg Einsiedeln Ramada Feusisberg Einsiedeln
+1-800-230-4134
$114+

Chaltenbodenstrasse 16, Feusisberg, 8834 Switzerland
  • 4.0/5, Very Good Latest Reviews
  • High end Downtown hotel
  • 10 suites in hotel
~21.00 Miles from Glarus
Image of Best Western Hotel Sommerau Best Western Hotel Sommerau - Chur
+1-800-997-5148
$84+

Emserstrasse 4, Chur, 7000 Switzerland
  • Midscale Mountain property
  • 74 rooms in property
~22.00 Miles from Glarus
Photo of Romantik Hotel Saentis Romantik Hotel Saentis - Appenzell
+1-800-997-5149
$166+

Landsgemeindeplatz, Appenzell, 9050 Switzerland
  • 4.0/5, Very Good Read Reviews
  • 4 star property
  • Check in: 3:00 pm
~26.55 Miles from Glarus
Photo of Hecht Hecht - Appenzell
+1-800-230-4134
$75+

Hauptgasse 9, Appenzell, 9050 Switzerland
  • 4.0/5, Very Good Latest Reviews
  • 3 star Mountain hotel
  • Check-in time: 03:00 pm
~26.57 Miles from Glarus
Photo of Einstein St.gallen Einstein St.gallen in St.gallen
+1-800-997-5148
$75+

Berneggstrasse 2, St.gallen, 9000 Switzerland
  • 4.5/5, Very Good Read Reviews
  • Four-star Downtown property
  • Free breakfast available
~31.33 Miles from Glarus
Best Western Hotel Walhalla
+1-800-997-5149
$75+

Bahnhofplatz Poststrasse 27, Saint Gallen, 9001 Switzerland
  • Four star Downtown property
  • 6 floors in hotel
~31.40 Miles from Glarus
Idyllhotel Appenzellerhof in Speicher
+1-800-230-4134
$47+

Hauptstrasse 6, Speicher, 9042 Switzerland
  • 3 star Rural property
  • Check-in time: 14:00
~32.03 Miles from Glarus
Sedartis Swiss Hotel - Thalwil
+1-800-997-5148
$536+

Bahnhofstrasse 15 / 16, Thalwil, 8800 Switzerland
  • 4.0/5, Very Good Guest Reviews
  • High end Suburban property
  • 2 suites in property
~32.15 Miles from Glarus
Radisson Blu Hotel St. Gallen - St Gallen
+1-800-997-5149
$170+

St. Jakob Strasse 55, St Gallen, 9000 Switzerland
  • 4.0/5, Very Good Read Reviews
  • Expensive Downtown hotel
  • 15 suites in hotel
~32.18 Miles from Glarus
The Dolder Grand - Zurich
+1-800-230-4134
$400+

Kurhausstrasse 65, Zurich, 8032 Switzerland
  • 4.5/5, Very Good Guest Reviews
  • Luxury Five Star Resort hotel
  • 59 suites in property
~35.44 Miles from Glarus
Bänklialp
+1-800-997-5148
$60+

Bänklialpweg 25, Engelberg, 6390 Switzerland
  • 3-star property
  • 4 floors in hotel
~35.48 Miles from Glarus
Hotel Bellevue Terminus - Engelberg
+1-800-997-5149
$118+

Bahnhofplatz, Engelberg, Switzerland
  • 3 star Mountain hotel
  • 4 floors in hotel
~35.59 Miles from Glarus
City & Wellness Swiss Q Hotel Sonnental
+1-800-230-4134
$84+

Zuerichstrasse 94, Dubendorf, 8600 Switzerland
  • 4.0/5, Very Good Reviews
  • Three Star hotel
  • Free breakfast available
~35.60 Miles from Glarus
Sorell Hotel Seefeld in Zurich
+1-800-997-5148
$160+

Seefeldtrasse 63, Zurich, 8008 Switzerland
  • 3-star Downtown property
  • Shuttle from airport available
~35.65 Miles from Glarus
Belmont : Dorfstr. 54
+1-800-997-5149
$49+

Dorfstr. 54, Engelberg, 6390 Switzerland
  • 3 star Mountain hotel
  • 3 floors in hotel
~35.79 Miles from Glarus
Steigenberger Bellerive Au Lac
+1-800-230-4134
$254+

Utoquai 47, Zurich, 8008 Switzerland
  • 4.0/5, Very Good Latest Reviews
  • High end Downtown property
  • Hotel has 5 floors
~35.81 Miles from Glarus
Hotel Eden Au Lac in Zürich
+1-800-997-5148
$350+

Utoquai 45, Zürich, 8008 Switzerland
  • 4.0/5, Very Good Guest Reviews
  • Luxurious Five Star Downtown property
  • Check in time: 2:00 PM
~35.85 Miles from Glarus

 [1 - 20 of 50]   


Next: See My Glarus Hotels with Pricing >