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
184 reviews
Price from
£84
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
116 reviews
Price from
£138
per night

Hotel Tödiblick 3 stars

Hotel in Braunwald

Located in Braunwald, Hotel Tödiblick offers 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
72 reviews
Price from
£159
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
30 reviews
Price from
£487
per night

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. The view is outstanding!!! Wonderful bed-clothes (super soft and comfy). Love this place, very close to different hiking locations.

Show more Show less
8.2
Very good
1,419 reviews
Price from
£71
per night

Hotel Post Glarnerhof 3 stars

Hotel in Glarus

Situated in Glarus and with Einsiedeln Abbey reachable within 48 km, Hotel Post Glarnerhof features concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace. Location of the hotel i right in city cemtre and next to railway station.

Show more Show less
8
Very good
151 reviews
Price from
£93
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
Very good
509 reviews
Price from
£162
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. The location, the view, the lake, the hikes, the friendly staff, the delicious food prepared by the skilled chef.

Show more Show less
8.5
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.... Peaceful environment, a little bit of time to get to the beach

Show more Show less
8.7
Fabulous
336 reviews
Price from
£76
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. The breakfast was delicious. The room was also tidy and the beds were comfortable. The water slide was included in the room price and my kids loved every minute of the fun! There are SO MANY ACTIVITIES to do at this facility. It's actually the local community center that just happened to convert a few rooms for guests.

Show more Show less
8.5
Very good
639 reviews
Price from
£93
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