Book Glarus hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Glarus

Cheap Glarus hotels

Hotel Post Glarnerhof

Hotel Post Glarnerhof

3 out of 5
2 Bahnhofstrasse, Glarus, GL
Fully refundableReserve now, pay when you stay
The price is AU$273 per night from 27 Apr to 28 Apr
AU$273
includes taxes & fees
27 Apr - 28 Apr
When you stay at Hotel Post Glarnerhof in Glarus, you'll be near ski lifts, within a 5-minute drive of Aeugsten Cable Car and Aeugstenbahn.
Hotel Post Glarnerhof
Hotel Rhodannenberg AG

Hotel Rhodannenberg AG

3 out of 5
Klöntalerstrasse, 36, Glarus, GL
The price is AU$313 per night from 18 Apr to 19 Apr
AU$313
includes taxes & fees
18 Apr - 19 Apr
Located in Glarus, Hotel Rhodannenberg AG is in the mountains, within a 15-minute drive of Aeugsten Cable Car and Aeugstenbahn.
Hotel Rhodannenberg AG
Swiss Holiday Park Resort

Swiss Holiday Park Resort

4 out of 5
Dorfstrasse 10, Morschach, SZ
Fully refundableReserve now, pay when you stay
The price is AU$302 per night from 6 Apr to 7 Apr
AU$302
includes taxes & fees
6 Apr - 7 Apr
Located in Morschach, Swiss Holiday Park Resort is in the mountains, within a 10-minute drive of Tellsplatte and Hauptplatz.
Swiss Holiday Park Resort
Save an average of 15% on thousands of hotels when you're signed in
Stoos Lodge

Stoos Lodge

4 out of 5
3 Stoosplatz, Morschach, SZ
Fully refundableReserve now, pay when you stay
The price is AU$251 per night from 14 Apr to 15 Apr
AU$251
includes taxes & fees
14 Apr - 15 Apr
With a stay at Stoos Lodge in Morschach, you'll be 12.2 mi (19.6 km) from Fronalpstock and 12.5 mi (20.1 km) from Natur- und Tierpark Goldau.
Stoos Lodge
Seedamm Plaza

Seedamm Plaza

4 out of 5
Seedammstrasse 3, Pfaffikon, Freienbach, SZ
Fully refundableReserve now, pay when you stay
The price is AU$337 per night from 6 Apr to 7 Apr
AU$337
includes taxes & fees
6 Apr - 7 Apr
When you stay at Seedamm Plaza in Freienbach, you'll be connected to a shopping center, just steps from Swiss Casinos Pfaeffikon-Zurichsee and 6 minutes by foot ...
Seedamm Plaza
Landgasthof Hasenstrick

Landgasthof Hasenstrick

3.5 out of 5
Höhenstrasse 15, Duernten, ZH
Fully refundableReserve now, pay when you stay
The price is AU$187 per night from 6 Apr to 7 Apr
AU$187
includes taxes & fees
6 Apr - 7 Apr
Located in Duernten, Landgasthof Hasenstrick is in the mountains, within a 10-minute drive of Bubikon Golf Club and Bachtel Tower.
Landgasthof Hasenstrick
Moxy Rapperswil

Moxy Rapperswil

3 out of 5
Neue Jonastrasse 66, Rapperswil-Jona, SG
Fully refundableReserve now, pay when you stay
The price is AU$303 per night from 13 Apr to 14 Apr
AU$303
includes taxes & fees
13 Apr - 14 Apr
Located in Rapperswil-Jona (Rapperswil), Moxy Rapperswil is within a 10-minute walk of Rapperswil-Jona Municipal Museum and Rapperswil Castle.
Moxy Rapperswil
Bellevue

Bellevue

3 out of 5
Dorfstrasse 70, Seelisberg
Fully refundableReserve now, pay when you stay
The price is AU$282 per night from 10 Apr to 11 Apr
AU$282
includes taxes & fees
10 Apr - 11 Apr
Located in Seelisberg, Bellevue is a 1-minute drive from Maria Sonnenberg Chapel and 6 minutes from Beroldingen Castle.
Bellevue
Grand Resort Bad Ragaz

Grand Resort Bad Ragaz

5 out of 5
Bernhard-Simon-Strasse, Bad Ragaz, SG
Fully refundableReserve now, pay when you stay
The price is AU$1,255 per night from 9 Apr to 10 Apr
AU$1,255
includes taxes & fees
9 Apr - 10 Apr
Located in Bad Ragaz, Grand Resort Bad Ragaz is connected to the convention center, within a 5-minute walk of Tamina Gorge and Tamina Thermal Baths.
Grand Resort Bad Ragaz
Don't see what you're looking for?
See all available properties in Glarus
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Glarus, Canton of Glarus

The best days are those where the most difficult decision you have to make is which hotel to stay in. And if you're travelling to Glarus, 0.1 kilometres from central Canton of Glarus, you have a pretty fabulous range to select from!

In a flap cos you had one job and forgot to do it? Supposed to find somewhere for dinner? Don't stress. Berggasthaus Schwammhöhe isn't far, so why not get them on the phone and see if you can reserve a table?

Accommodation options near Glarus

Totally over trying to find the right place to crash in Glarus? Then you might want to think about staying in Rapperswil, about 25 kilometres away from Glarus. The Sorell Hotel Speer is a good option.

Now's the time to stop dreaming and start experiencing. Wherever you're looking to explore, we can help make it happen!

Glarus hotels essential information

Accommodation
668 hotels
Lowest Price
AU$187
Highest Price
AU$1,255
Popular hotels
Hotel Post Glarnerhof, Hotel Rhodannenberg AG, Swiss Holiday Park Resort, Stoos Lodge, Seedamm Plaza, Landgasthof Hasenstrick, Moxy Rapperswil, Bellevue, Grand Resort Bad Ragaz

Most recent Glarus hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.