Search hotels in Canton of Glarus, Switzerland

Enter your dates and choose from 109 hotels and other places to stay

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Check out these popular cities in Canton of Glarus

Glarus

4 hotels

Filzbach

2 hotels

Braunwald

5 hotels

Elm

1 hotel

Stay at the best hotels in Canton of Glarus

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Hotel Rhodannenberg AG

Hotel in Glarus

Comfortable Accommodations: Hotel Rhodannenberg AG in Glarus offers family rooms with private bathrooms, balconies, and lake or mountain views. Each room includes a work desk, free toiletries, and parquet floors.

Exceptional Facilities: Guests can enjoy a sun terrace, water sports facilities, and a lush garden. The hotel provides free WiFi, a lounge, and an outdoor play area. Additional amenities include an electric vehicle charging station and free on-site private parking.

Dining Experience: The traditional restaurant serves local and European cuisines with vegetarian, vegan, gluten-free, and dairy-free options. Breakfast is continental, and menus cater to special diets.

Prime Location: Located 83 km from Zurich Airport, the hotel is highly rated for its lakeside location and scenic views. Activities such as hiking and cycling are available nearby.

J
Jacques-SA
From
South Africa
Everything was wonderful. This is one of the nicest places I’ve stayed during my travels. The location, staff, and hotel are truly among the best in the business. The best team ever!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews
Price from
£144.90
1 night, 2 adults

Panoramahotel Braunwald

Hotel in Braunwald

Comfortable Accommodations: Panoramahotel Braunwald in Braunwald offers family rooms with garden or mountain views. Each room includes a private bathroom, bathrobes, and free WiFi.

Wellness and Leisure: Guests can relax at the spa and wellness centre, sauna, steam room, and hot tub. The hotel features a sun terrace, garden, and outdoor fireplace.

Dining Experience: The modern restaurant serves international and European cuisines with vegetarian, vegan, gluten-free, and dairy-free options. Breakfast is a buffet with fresh fruits and pastries.

Convenient Location: Located 98 km from Zurich Airport, the hotel offers walking, bike, and hiking tours. Activities include cycling and mountain biking.

H
Harriett
From
United Kingdom
Stunning location. Very new and clean. Lovely staff. Good food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 92 reviews
Price from
£223.14
1 night, 2 adults

Hotel Post Glarnerhof

Hotel in Glarus

Comfortable Accommodations: Hotel Post Glarnerhof in Glarus offers comfortable rooms with private bathrooms, balconies, and garden or mountain views. Each room includes a work desk, TV, and free toiletries.

Dining Experience: Guests can enjoy a buffet breakfast with local specialities, cheese, fruits, and juice. The restaurant serves Greek and Mediterranean cuisine for lunch, dinner, high tea, and cocktails. Vegetarian, gluten-free, and dairy-free options are available.

Leisure Facilities: The hotel features a sun terrace, garden, and free WiFi. Additional amenities include a lift, concierge service, room service, and luggage storage.

Location and Activities: Located 81 km from Zurich Airport, the hotel is near an ice-skating rink. Skiing is available in the surrounding area.

C
Christian
From
Switzerland
Staff, Restaurant, Room, Breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 457 reviews
Price from
£159.68
1 night, 2 adults

City Hotel Glarnerland

Hotel in Näfels

Comfortable Accommodations: City Hotel Glarnerland in Näfels offers family rooms with private bathrooms, balconies, and garden or mountain views. Each room includes a kitchenette, work desk, and free WiFi.

Dining and Amenities: Guests can enjoy a restaurant serving breakfast and dinner, a coffee shop, and a terrace. Additional facilities include a lift, electric vehicle charging station, and free on-site private parking.

Activities and Surroundings: The hotel is 76 km from Zurich Airport and near skiing, cycling, and scuba diving. Guests appreciate the breakfast, room comfort, and cleanliness.

D
David
From
United Kingdom
The hotel is very comfortable. What really impressed me was the staff. Every member of staff I met and spoke to were very helpful and friendly. The hotel management team were exception and nothing was too much trouble.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 381 reviews
Price from
£203.75
1 night, 2 adults

Hotel Freihof

Hotel in Glarus

Featuring free WiFi, Hotel Freihof offers accommodation in Glarus. Guests can enjoy the on-site bar. The rooms include a flat-screen TV. Some units include a seating area to relax in after a busy day....

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 186 reviews
Price from
£127.74
1 night, 2 adults

Hotel Restaurant Raben

Hotel in Linthal

Historic Setting: Hotel Restaurant Raben in Linthal offers a unique stay within a historic building. Guests enjoy mountain views and a serene garden setting.

Comfortable Accommodations: Rooms feature private bathrooms, parquet floors, and modern amenities such as free WiFi, TV, and hypoallergenic bedding.

Dining Experience: The on-site restaurant serves local and European cuisines with continental and buffet breakfast options. Special diet menus are available.

Leisure Facilities: Guests can relax on the sun terrace or enjoy the outdoor seating area. The hotel offers an indoor and outdoor play area, games room, and bicycle parking.

Activities: Activities include skiing, hiking, and cycling. The property is 97 km from Zurich Airport. Highly rated for staff, breakfast, and room cleanliness.

P
Pitto
From
Italy
I most of all liked the tidiness and cleanliness; also I really appreciated the hotel owners who were really kind and accommodating, friendly.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 279 reviews
Price from
£163.15
1 night, 2 adults

lintharena ag

Hotel in Näfels

Comfortable Accommodations: Lintharena Ag in Näfels offers family rooms with garden or mountain views. Each room includes a private bathroom, air-conditioning, and free WiFi.

Wellness and Leisure: Guests can enjoy spa facilities, a sauna, indoor and children's swimming pools, and a steam room. The hotel provides yoga classes, skiing, cycling, and scuba diving in the surrounding area.

Dining Experience: The modern, family-friendly restaurant serves continental, buffet, vegetarian, vegan breakfasts with local specialities, warm dishes, fresh pastries, and more. Lunch, dinner, and high tea are available.

Convenient Location: Located 76 km from Zurich Airport, the hotel is near attractions such as scuba diving. Free on-site private parking and an electric vehicle charging station are provided.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 628 reviews
Price from
£123
1 night, 2 adults

Seminarhotel Lihn

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.

A
Andreea
From
Romania
The room was small, but exceptionally clean. The view was stunning! The staff were very friendly and welcoming. Breakfast was plentiful and delicious.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 991 reviews
Price from
£118.44
1 night, 2 adults

Adler

Hotel in Linthal

Comfortable Accommodations: Adler in Linthal offers comfortable rooms with private bathrooms, garden or mountain views, and free toiletries. Each room includes a TV and complimentary WiFi.

Dining Experience: The traditional restaurant serves French, German, local, and European cuisines for lunch and dinner. Breakfast includes continental and buffet options with juice, fresh pastries, cheese, and fruits. Special diet menus are available for vegetarian, vegan, gluten-free, and dairy-free guests.

Amenities and Services: Guests can enjoy a sun terrace, bicycle parking, and free WiFi. Additional services include a paid shuttle, express check-in and check-out, luggage storage, and walking, bike, and hiking tours. Zurich Airport is 90 km away.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 39 reviews
Price from
£173.37
1 night, 2 adults

Landgasthof Bahnhöfli

Hotel in Näfels

Comfortable Accommodations: Landgasthof Bahnhöfli in Näfels offers comfortable rooms with private bathrooms, garden or mountain views, and modern amenities such as free WiFi, minibar, and soundproofing.

Dining Experience: The hotel features a restaurant serving international cuisine with vegetarian and dairy-free options. Guests can enjoy lunch, dinner, high tea, and cocktails in a traditional, modern, or romantic ambience.

Additional Services: Private check-in and check-out, a lounge, daily housekeeping, outdoor seating, and a garden enhance the stay.

Location and Activities: Located 65 km from Zurich Airport, the hotel is near scuba diving opportunities.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 27 reviews
Price from
£222.46
1 night, 2 adults
See all 109 hotels in Canton of Glarus

Most booked hotels in Canton of Glarus in the past month

See all

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 457 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 628 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 991 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 381 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 87 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 186 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 92 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 94 reviews

Popular with guests booking hotels in Canton of Glarus

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 27 reviews

Canton of Glarus's best hotels with breakfast

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 628 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 991 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 87 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 92 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 94 reviews
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 22 reviews

Adler

Hotel in Linthal
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 39 reviews
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews

Hotels in Canton of Glarus that you can book without a credit card

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 457 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 381 reviews
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews

Hotel Freihof

Hotel in Glarus
No credit card needed
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 186 reviews
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 27 reviews
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 85 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 279 reviews

FAQs about hotels in Canton of Glarus

See reviews by guests who stayed at hotels in Canton of Glarus

See all
From £136.87 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 370 reviews
Everything was wonderful. This is one of the nicest places I’ve stayed during my travels. The location, staff, and hotel are truly among the best in the business. The best team ever!
Guest review by Jacques-SA
South Africa
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 991 reviews
The room was small, but exceptionally clean. The view was stunning! The staff were very friendly and welcoming. Breakfast was plentiful and delicious.
Guest review by Andreea
Romania
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 8 reviews
Location, friendly staff, free sleds
Guest review by Lara
Switzerland

Planning a trip? Get inspired by reviews of cities in Canton of Glarus

Scored out of 10, guest rating 8.0

Ruti is a small village.

Ruti is a small village. Ferienwohnungen Alter Raaben was a nice apartment with a helpful host who arranged a taxi to take us to the train station. The scenery is lovely but you need to know there isn't much else in the village except one restaurant where we had lunch, and a Chinese take-out. The restaurant is closed on Monday and Tuesday nights. If you book the apartment be sure you have food with you as there is no grocery store. The owner generously provided milk, butter, jams and rolls for us, as well as tea and coffee, even though breakfast wasn't included. If you're a walker it's easy to get around the village but you need your own transportation if you want to explore further. The bus will take you to the next town train station but you have to walk from there into the village of Linthal.
Guest review by Anonymous

More places to explore, more ways to go

  • Hotels in Braunwald

    Thinking about which towns and cities to visit during your trip to Canton of Glarus? Try Braunwald, a popular choice with guests.
  • Hotels in Switzerland

    If you're planning a longer trip, look beyond Canton of Glarus and set off to explore the whole country!
  • Hotels in Lake Geneva

    Hit the road and make the most of your trip by discovering another popular destination within Switzerland.
  • Hotels in Canton of Basel-Stadt

    Hit the road and make the most of your trip by discovering another popular destination within Switzerland.
  • Hotels in Swiss Alps

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Swiss Alps and continue your search!
  • Hotels in Grisons

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Grisons and continue your search!