Beginning of main content

Book on the go and pay later.

Search over 750,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Glarus

Tonight Tonight 24 Oct - 25 Oct
This weekend This weekend 26 Oct - 28 Oct
Next weekend Next weekend 2 Nov - 4 Nov

Top 10 Hotels in Glarus

See all 221 properties in Glarus
Hotel Rhodannenberg AG

Hotel Rhodannenberg AG

Klöntalerstrasse, Glarus
  • Free cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Situated in Glarus, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 9 mi (15 km) of Aeugsten Cable Car and Museum of Glarus Canton - Freuler Palace. ...

Hotel Rhodannenberg AGRM704

Hotel Rhodannenberg AGRM704
Esos Hotel Quelle

Esos Hotel Quelle

Badstrasse 9a, Bad Ragaz
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in the city center, this ski-in/ski-out hotel in Bad Ragaz is within a 5-minute walk of Swiss Alps and Tamina Gorge and close to winter sports such as ...

Esos Hotel QuelleRM270

Esos Hotel QuelleRM270
Hotel Du Lac

Hotel Du Lac

Seestrasse 100, Wadenswil
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated near the beach, this hotel is 0.3 mi (0.4 km) from Ticino Theater and within 6 mi (10 km) of Kaepfnach Mine and Johanna Spyri Museum. Alpamare Water ...

Hotel Du LacRM434

Hotel Du LacRM434
Sorell Hotel Speer

Sorell Hotel Speer

Untere Bahnhofstrasse 5, Rapperswil-Jona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Rapperswil, this hotel is within 1 mi (2 km) of The Polish Museum and Rapperswil Castle. Parish Church of St. John and Rapperswil-Jona Municipal Museum ...

Sorell Hotel SpeerRM812

Sorell Hotel SpeerRM812
Swiss Holiday Park Resort

Swiss Holiday Park Resort

Dorfstrasse 10, Morschach
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located near the slopes, this Morschach hotel is in the mountains, 0.1 mi (0.1 km) from Swiss Alps, and close to winter activities such as cross-country skiing ...

Swiss Holiday Park ResortRM562

Swiss Holiday Park ResortRM562
T3 Alpenhotel Flims

T3 Alpenhotel Flims

Via Nova 32, Flims
    3.0 out of 5.0
     
     

    Situated in Flims, this hotel is steps from Swiss Alps and Laax Ski Area. Flims Ski Resort and Arena Express 1 Ski Lift are also within 15 minutes.

    T3 Alpenhotel FlimsGet Rates

    T3 Alpenhotel FlimsGet Rates
    Grand Resort Bad Ragaz

    Grand Resort Bad Ragaz

    Bernhard-Simon-Strasse, Bad Ragaz
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This family-friendly Bad Ragaz hotel is located on a river, within a 5-minute walk of Swiss Alps and Tamina Thermal Baths. Pizol Ski Area and Tamina Gorge are ...

    Grand Resort Bad RagazRM1,973

    Grand Resort Bad RagazRM1,973
    Holiday Inn Schindellegi - Zurichsee

    Holiday Inn Schindellegi - Zurichsee

    Chaltenbodenstrasse 16, Feusisberg
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in a rural location, this family-friendly hotel is within 6 mi (10 km) of Swiss Alps, Einsiedeln Abbey, and Alpamare Water Park. Rapperswil Castle and ...

    Holiday Inn Schindellegi - ZurichseeRM523

    Holiday Inn Schindellegi - ZurichseeRM523
    Adula Hotel

    Adula Hotel

    via Sorts Sut 3, Flims
      4.5 out of 5.0
       
       

      Located near the slopes, this Flims hotel is in the mountains, within a 5-minute walk of Swiss Alps and Laax Ski Area, and close to winter sports such as cross-country ...

      Adula HotelGet Rates

      Adula HotelGet Rates
      Hotel St.Georg

      Hotel St.Georg

      Hauptstrasse 72, Einsiedeln
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Einsiedeln, this spa hotel is steps from Swiss Alps and Einsiedeln Abbey. Brunni Ski Resort and Alpamare Water Park are also within 9 mi (15 km). ...

      Hotel St.GeorgRM599

      Hotel St.GeorgRM599

      Recent Reviews in Glarus