Save up to 17% by booking Flight + Hotel.
Search 321,000 hotels and 400 airlines worldwide.
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 miles (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 miles (20 km).
Located in Elm, this apartment is within 1 mile (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 away 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 miles (20 km).
This family-friendly Freienbach hotel is located on a lake, within 3 mi (5 km) of Alpamare Water Park and Rapperswil Castle. Knies Kinderzoo and Parish Church of St. John are also within 3 miles (5 km).
Situated in the mountains, this hotel is within 1 mile (2 km) of Chur-Brambuesch Gondola, AdventureRooms Chur and Werkstatt Chur. Arcas Square and Corn Square are also within 1 mile (2 km).