Save up to $603 by booking Flight + Hotel.
Search 321,000 hotels and 400 airlines worldwide.
Get the price Guarantee available for your trip.
Glarus in Central Switzerland has a population of about 6,000 people.
The national capital Bern is located 75 miles (121 kilometers) west of Glarus, while Vaduz lies 20 miles (32 kilometers) to the east.
After the first snowfall, Glarus becomes a great place for tobogganing and skiing. Plan a few days on the slopes at Braunwald Ski Resort, Vorab Glacier or make bookings for Elm Ski Resort.
Located in Filzbach, this hotel is within 12 mi (20 km) of Weesen Marina, Weesen Museum and Gallery, and Graepplang Castle. Niederurnen-Morgenholz Cable Car and Museum of Glarus Canton - Freuler Palace are also within 12 mi (20 km).
Located in Elm, this apartment is within 1 mi (2 km) of Elm Cable Car and Elm-Tschinglen-Alp Cable Car. Matt-Weissenberge Cable Car is 3.1 mi (4.9 km) away.
Located in Old Town, this hotel is steps from Altes Gebau Mansion, Bundner Museum, and Rathaus. Obertor Building and Corn Square are also within 5 minutes.
Set amidst the mountains, this ski-in/ski-out hotel in Wildhaus is 0.9 mi (1.4 km) from Toggenburg Sound East Trailhead and within 6 mi (10 km) of Iltios Unterwasser Cable Car and Chaeserugg.
Located in the mountains, this Surcuolm hotel offering ski-in/ski-out access is 5.6 mi (8.9 km) from Obersaxen Ski Resort and within 12 mi (20 km) of Laax Ski Resort and Larnags 1+2 Ski Lift. Crap Sogn Gion Gondola and Flims Ski Resort are also within 12 mi (20 km).
Located in the mountains, this Vilters-Wangs hotel offers ski-in/ski-out access within 12 mi (20 km) of Pizol Ski Area, Tamina Thermal Baths, and Tamina Gorge. Lampart Winery and Kirche St. Justus are also within 12 mi (20 km).