Skip to main content

Stay in Canton of Glarus's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Cafe Seeblick

Hotel in Filzbach

Situated in Filzbach, 50 km from Einsiedeln Abbey, Hotel Cafe Seeblick features accommodation with a garden, free private parking, a terrace and a restaurant. In a bike trip across Switzerland with stays in 10 different hotels, this was easily our favorite. Not fancy or at all pretentious. Just super friendly and relaxed with a drop dead view.

Show more Show less
9
Superb
183 reviews
Price from
£83
per night

Hotel Bergführer 3 stars

Hotel in Elm

Hotel Bergführer in Elm has 3-star accommodation with a garden, a terrace and a restaurant. The accommodation features room service and free WiFi. Very helpful staff and we appreciated them holding a bag for us a couple of days. Great restaurant for evening dinner and breakfast.

Show more Show less
9.2
Superb
115 reviews
Price from
£139
per night

Berghotel Mettmen

Hotel in Schwanden

Situated in Schwanden, Berghotel Mettmen features a terrace. Featuring a restaurant, the property also has a shared lounge, as well as a sauna and a hot tub.

Show more Show less
9.8
Exceptional
13 reviews

Hotel Tödiblick 3 stars

Hotel in Braunwald

Hotel Tödiblick in Braunwald features 3-star accommodation with a terrace, a restaurant and a bar. The accommodation provides room service and free WiFi throughout the property. Rooms have recently been remodled and are updated, mountain modern and fresh. The fruiet bowl was a nice surprise in the room at check in. The views are outstanding. The breakfast was the best I've had so far on this trip.

Show more Show less
9.1
Superb
63 reviews
Price from
£140
per night

Märchenhotel 4 stars

Hotel in Braunwald

Set in the car-free mountain village of Braunwald, Märchenhotel is a family friendly house featuring a spa area with sauna, family pools, many children activities and different playgrounds. Amazing hotel to visit with young kids, they’ve really thought of everything to entertain them (and give parents a break), our daughter loved it. Beautiful location with amazing views of the valley and mountains.

Show more Show less
9
Superb
28 reviews

Seminarhotel Lihn 3 stars

Hotel in Filzbach

Seminarhotel Lihn enjoys a quiet location in Filzbach on the Kerenzerberg plateau. It offers panoramic views of Lake Walen and the Churfirsten mountain and free Wi-Fi. Very friendly and accommodating staff. Everything was very clean. No options to eat dinner nearby, so make a plan before you get there or eat at the hotel.

Show more Show less
8.1
Very good
1,380 reviews
Price from
£66
per night

City Hotel Glarnerland 4 stars

Hotel in Näfels

Set in Näfels, 41 km from Einsiedeln Abbey, City Hotel Glarnerland offers accommodation with a terrace, free private parking and a restaurant. The hotel is modern. A lot of facilities are available. The breakfast is with variaty of options.

Show more Show less
8.1
Very good
494 reviews
Price from
£172
per night

Hotel Rhodannenberg AG 3 stars

Hotel in Glarus

Hotel Rhodannenberg AG has a garden, shared lounge, a terrace and restaurant in Glarus. This 3-star hotel offers a range of water sports facilities and luggage storage space. Love it. The location is amazing. The staff are super welcoming and very hospitable. Made to feel welcome. The rooms are modern, very nicely done in terms of the interior design. Best hotel ever with regard to having power sockets available all throughout the room. Makes charging phones so easy. same for the restaurant. You can plug in up or phone charger at your table. Totally well done. Other hotels don’t even come close in being so good, so well thought through. Best value for money for a hotel room in Switzerland.

Show more Show less
8.4
Very good
292 reviews

Hotel Restaurant Raben

Hotel in Linthal

Hotel Restaurant Raben has a garden, shared lounge, a terrace and restaurant in Linthal. Among the facilities at this property are an ATM and a tour desk, along with free WiFi throughout the property.... I most of all liked the tidiness and cleanliness; also I really appreciated the hotel owners who were really kind and accommodating, friendly.

Show more Show less
8.7
Fabulous
336 reviews
Price from
£73
per night

lintharena ag

Hotel in Näfels

Situated in Näfels, 40 km from Einsiedeln Abbey, lintharena ag features accommodation with a garden, free private parking, a terrace and a restaurant. Great facilities, if you stay here you can make use of the swimming pool and spa (including saunas for free). Also well located with a bus stop in front of the door, with buses to the Näfels and Ziegelbrücke train stations (for connections to Zürich and Glarus) and to Mühlehorn (for the Walensee). Alternatively it's a 15 min walk to the train station. Also if you stay two nights, you get your train tickets for free from the local tourist authority (make sure to apply for this at least 4 days in advance, search for "ÖV-Anreise Glarnerland").

Show more Show less
8.5
Very good
611 reviews
Price from
£92
per night

Hotels with extra health and safety measures

Find hotels in Canton of Glarus with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Canton of Glarus in the past month

See all

Canton of Glarus's best hotels with breakfast

See all

FAQs about hotels in Canton of Glarus

gogless