Search hotels in Canton of Schwyz, Switzerland

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

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Check out these popular cities in Canton of Schwyz

Brunnen

Lakes & Rivers, Scenic Views, Boat Tours
12 hotels
One of 197 reviews:
"Brunnen is a unique and beautiful large village/small town at the part of Lake Lucerne which becomes the Urnersee. The view to the lake presents one of the most magical views anywhere in the world. Fjord-like mountains come down to the lake at its most narrow part. Whether in brilliant sunshine or grey and misty, the view is fabulous. I have been coming to Brunnen for many decades, ever since I was a child. This particular view remains always in my memory."
Guest review byMary-Clare
Israel

Einsiedeln

Religious & Spiritual, Historical Landmarks, Unique Architecture
11 hotels
One of 247 reviews:
"I love Einsiedeln,because it is such a lovely village with the Mountains and SIHLSEE. It has beautiful little shops, good restaurants and coffee places with their own roastery. The only problem is with Taxi cars: none available at the centralstation,when one arrives by train. How come?? My favourite place was the MONASTERY, walking around through KLOSTERWALD and the horses there.Another nice walk to SIHLSEE. There is MIGROS with affordable food to buy and their restaurant,which serves good meals. Good connections by train and bus. And the annual Christmas market infront of the monastery is just wonderful."
Guest review byMonika
Australia

Küssnacht

Historical Landmarks, Lakes & Rivers, Local Traditions
9 hotels

Gersau

Lakes & Rivers, Mountain Village, Hiking
16 hotels
One of 249 reviews:
"This is a great hotel to get away from the hubbub of everyday life. Excellent views, choice of walks, close to the cog train to Mt Rigi as well as the ferry service. Ronnie and Bruno, both of whom run the in-house restaurant, are friendly, charming and entertaining. Both speak English well. Fully recommended."
Guest review byPierre
Malta

Pfäffikon

Lakes & Rivers, Family Adventures, Scenic Views
4 hotels

Seewen

Lakes & Rivers, Mountain Trails, Waterfronts
3 hotels

Schindellegi

Scenic Views, Luxury, Wellness & Spa
2 hotels

Rigi Kaltbad

Wellness & Spa, Scenic Views, Mountain Village
9 hotels
One of 63 reviews:
"Mount Rigi is one of the most beautiful areas on Earth. Rigi Kaltbad is a start point of hiking with the breathtaking views over mountains, lakes and alpine meadows. It is a car-free area, so one enjoys clean air, clear views and bio berries and vegetables grown on the alpine slopes. Rigi-Kaltbad means pastoral landscapes, peace and absolute harmony."
Guest review byGalina
Switzerland

Hurden

Lakes & Rivers, Waterfronts, Fine Dining
1 hotel

Siebnen

Hiking, Mountain Trails, Lakes & Rivers
3 hotels

Stay in Canton of Schwyz's best hotels!

Filter by:

Star rating
Review score

Stoos Lodge

Hotel in Stoos

Boasting ski-to-door access, Stoos Lodge is situated in Stoos in the Canton of Schwyz region, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,266 reviews
Price from
Rs. 15,991.21
1 night, 2 adults

Seehotel Waldstätterhof Swiss Quality

Hotel in Brunnen

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,066 reviews
Price from
Rs. 37,038.45
1 night, 2 adults

Gasthaus Post

Hotel in Muotathal

Located in Muotathal, 37 km from Einsiedeln Abbey, Gasthaus Post provides accommodation with a terrace, free private parking and a restaurant. The accommodation offers room service and free WiFi.

A
Andrew
From
United Kingdom
Claudia and Andrew were fantastic. We arrived late, they kept the kitchen open and prepared an amazing meal. We were on a motorcycle trip and Claudia provided some great advise on the best roads to ride, we took here advise and the next day we had a brilliant ride through the Swiss Alps, thank you Claudia it was amazing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 135 reviews
Price from
Rs. 21,870.31
1 night, 2 adults

Roggenstock Lodge

Hotel in Oberiberg

Set in Oberiberg, 16 km from Einsiedeln Abbey, Roggenstock Lodge offers accommodation with a terrace, private parking, a restaurant and a bar.

T
Tamás
From
Hungary
Very helpful and kind staff, due to our schedule we had to breakfast early in the morning (before the opening time), there was no problem. Very clean, spacious rooms, quiet location, good restaurant. The dinner was awesome.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 213 reviews
Price from
Rs. 33,349.88
1 night, 2 adults

Stoos Hüttä

Hotel in Stoos

Boasting ski-to-door access and barbecue facilities, Stoos Hüttä is situated in Stoos, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne.

A
Apurva
From
Germany
Very clean rooms. Amazing views. The food was also very tasty, the staff was very accommodating (hot water, late dinner, late checkin/checkout). Good even after considering the cost of reaching Stoos and Parking.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 296 reviews
Price from
Rs. 23,751.63
1 night, 2 adults

Caschu Alp Boutique Design Hotel Stoos - adults only

Hotel in Stoos

Caschu Alp Boutique Design Hotel Stoos - adults only features a shared lounge, terrace, a restaurant and bar in Stoos.

S
Sally
From
Australia
Attention to detail was second to none. The food was excellent .
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 216 reviews
Price from
Rs. 45,811.25
1 night, 2 adults

Hotel Schäfli Siebnen

Hotel in Siebnen

Located in Siebnen, a 2-minute drive from the train station, Hotel Schäfli Siebnen offers free WiFi, a garden with a sun terrace and a restaurant.

M
Martin
From
Slovenia
Cozy hotel with an excellent restaurant recommended by locals
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 230 reviews
Price from
Rs. 23,986.80
1 night, 2 adults

Wellness Hotel Stoos

Hotel in Stoos

Wellness Hotel Stoos is located in Stoos, a quiet car free mountain village,1300 metres above sea level, above Brunnen on the Lake of Lucern.

U
Ursula
From
Australia
I had such a wonderful time and the weather was glorious. The Wellness area was great and never too crowded. The breakfast buffet was exceptional and had everything one might desire. The staff were friendly and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 937 reviews
Price from
Rs. 28,925.25
1 night, 2 adults

Berggasthaus Holzegg - Accessible Only by Cable Car

Hotel in Alpthal

Berggasthaus Holzegg - Accessible Only by Cable Car has a shared lounge, terrace, a restaurant and ski-to-door access in Alpthal.

V
Valentina
From
Switzerland
Great atmosphere, and very nice food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 55 reviews
Price from
Rs. 21,579.56
1 night, 2 adults

Hotel Drei Könige

Hotel in Einsiedeln

Hotel Drei Könige is located in Einsiedeln, 200 metres from Einsiedeln Abbey and 38 km from Uetliberg Mountain. This 3-star hotel offers ski storage space and luggage storage space.

J
Jan
From
Germany
Very centrally located in the heart of Einsiedeln, right opposite the impressive monastery, very spacious room, superfriendly and welcoming staff. Have been there before and will surely book again. Great value for money, Great Hotel
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,210 reviews
Price from
Rs. 18,601.54
1 night, 2 adults
See all 162 hotels in Canton of Schwyz

Most booked hotels in Canton of Schwyz in the past month

See all

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 794 reviews

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,266 reviews

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,748 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 219 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 609 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Canton of Schwyz's best hotels with breakfast

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 793 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,066 reviews
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,209 reviews

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

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

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 87 reviews

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

Budget hotels in Canton of Schwyz

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 219 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 657 reviews

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 162 reviews

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

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 6 reviews

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

See all

Stoos Lodge

Hotel in Stoos
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,266 reviews
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,748 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,406 reviews
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 609 reviews
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 615 reviews

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

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 861 reviews

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

FAQs about hotels in Canton of Schwyz

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

See all
From Rs. 8,230.76 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 469 reviews
I came across the Hostel by accident in booking. com and i didn’t know what to expect but i left with such a wonderful experience . The place was magical like a fairytale with a wonderful view from the lake and the mountains , the words are not enough to describe it , one must see it itself. The location was very practical near the bus station which also takes you to the main station in case you want to go to the city ,i went there with my little brother , very kid friendly and the place its in such away arranget that welcomes every group age . As for the stuff also the best impression very kind and helpful in every moment and always giving tips and answering our questions and trying to be as helpful as possible. I can’t wait to go back again and enjoy the nature and the peaceful atmosphere. I totally recommend it 😇😇.
Guest review byGjika
Germany
From Rs. 30,718.38 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 777 reviews
Very comfortable room with a really nice view of Lake Lucerne with mountains in the background. Mt. Rigi is just across the lake and there is an unobstructed view of the summit. I don't know the age of the hotel but has the appearance of being old, yet has modern facilities. Breakfast was nice and included hot items. There is a small well-stocked grocery within a 5 minute walk from the hotel. It was geared towards the residents but still had a nice selection of snacks and drinks.
Guest review byStephen
United States
From Rs. 15,638.45 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 698 reviews
Our original booked room at the Chalet building had some problem. The mattress was broken. Even it was almost midnight, the staff quickly fixed the problem and kindly gave us the upgrade to a much better room at the Schloss Building. The new room is so spacious and beautiful.
Guest review byMani
Australia
From Rs. 23,516.47 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,209 reviews
Very centrally located in the heart of Einsiedeln, right opposite the impressive monastery, very spacious room, superfriendly and welcoming staff. Have been there before and will surely book again. Great value for money, Great Hotel
Guest review byJan
Germany
From Rs. 38,096.68 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 937 reviews
I had such a wonderful time and the weather was glorious. The Wellness area was great and never too crowded. The breakfast buffet was exceptional and had everything one might desire. The staff were friendly and helpful.
Guest review byUrsula
Australia
From Rs. 25,985.70 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 861 reviews
Excellent location near the lake and port, close to restaurants and a bus stop. Very good breakfast and friendly / helpful staff. Large and comfortable room with modern bathroom.
Guest review byVeronica
Switzerland
From Rs. 16,226.36 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,748 reviews
Everything was very clean. I had never stayed in a hostel and didn’t know what to expect but the room was clean and comfortable and the shared bathroom was very clean as well.
Guest review byLaury
United States
From Rs. 77,604.34 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 430 reviews
Hotel was beautiful, very welcoming, free food in the spa was amazing, they did me a special birthday breakfast one day and the welcome chocolate was great.
Guest review byKirsty
United Kingdom
From Rs. 32,923.05 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 19 reviews
Excellent location in the vacation area of Rigi Kaltbad. Really well kitted out rooms with a view of the mountains. Friendly helpful and caring staff.
Guest review byNigel
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 118 reviews
Beautiful setting. You could hear the cowbells in the distance. Adjacent to a farm. Overlooking the lake and minutes from Einsiedeln
Guest review byAndyMac
Canada
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 479 reviews
Loved the fantastic location and the beautiful rooms and excellent restaurant. Staff were fantastic and made our stay so enjoyable
Guest review byJames Anthony
Ireland
From Rs. 19,401.08 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 330 reviews
Incredible staff, great good, very nice rooms and facilities.
Guest review bySebastian
Switzerland
From Rs. 26,808.77 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 379 reviews
clean, great views, nice breakfast, good recharge before WEF
Guest review byAlexander
Switzerland
From Rs. 27,937.56 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 627 reviews
Loved this place. Close to the lake. Lovely accommodation.
Guest review byDiana Wright
New Zealand
From Rs. 42,329.64 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 988 reviews
Quirky and accommodation, clean and comfortable
Guest review bySian
United Kingdom
From Rs. 31,831.89 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 650 reviews
Breakfast was Delicious. With lots of variety.
Guest review byManoj
India
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 716 reviews
B/c it's a good place to visit
Guest review byfilimon
France

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

Scored out of 10, guest rating 10

This place has great facilities including cafes and...

This place has great facilities including cafes and restaurants. When we were not eating out the food from local supermarket was fresh and delicious.it is a safe and super clean town. The boat tip from Brunnen and Lucerne was a bonus.
Guest review byAndrew ferguson
Australia
Scored out of 10, guest rating 6.0

Stoos is a very charismatic small village in the Swiss alps.

Stoos is a very charismatic small village in the Swiss alps. You get their only with the steepest funicular of the world, no cars in the village. During the summer season this village only attracts people for the famous (and very overcrowded by Instagrammers and Tiktokkers) Stoos ridge hike. It is amazing and has great views but you walk in line the whole way unless you are willing to really take the 1st chairlift up there. I am sure there are as nice hikes but less crowded ridge hikes in Switzerland. It was a reminder for us to never take travel tips from social media.
Guest review byMichel
Netherlands
Scored out of 10, guest rating 10

If you are going to be in the lakes area in Switzeralnd,...

If you are going to be in the lakes area in Switzeralnd, Gersau has proven to be an excellent base form which to travel to the sights and experiences in the region. It's a small town, so shopping is limited, but the shops ar good, meet most needs, and there are a few specialty stores. It has some wonderful restaurants, and everyone we met was friendly and helpful. Gersau has a dock for the ships that serve either as an outing or transportation and which are a great way to travel to neighboring towns and to Lucerne.
Guest review byAnonymous
Scored out of 10, guest rating 6.0

The location is safe for children and families

The location is safe for children and families But For four nights, our towels were not changed. We also asked for the cups to be replaced, but this did not happen. In addition, I believe that cash intended as my daughter’s Christmas gift was taken by the cleaning staff. The older blonde woman working at the restaurant reception was not friendly and did not give us a welcoming feeling during breakfast in the morning.
Guest review byMona
Switzerland
Scored out of 10, guest rating 10

Small, cozy city, good as a base to some spectacular hikes (...

Small, cozy city, good as a base to some spectacular hikes ( close to Rigi, Stoos, Grosse Mythen and so on). City itself very picturesque. Good restaurants. We have been to La Piazetta and Divan - both we really enjoyed. There is a mall with supermarket, bakery, clothing and shoe stores and even a pharmacy. Highly recommend.
Guest review byLucyna
Poland
Scored out of 10, guest rating 8.0

With its historic charm and secluded location, this lodge is...

With its historic charm and secluded location, this lodge is the perfect escape for travelers looking to get away from the city. I also liked the fact that the price includes a delicious buffet breakfast. The surrounding hills and mountains are currently experiencing beautiful snowfall.
Guest review byJulius
Namibia
Scored out of 10, guest rating 8.0

A lovely town with a beautiful and impressive monastery.

A lovely town with a beautiful and impressive monastery. In Winter they have a lovely Christmas market, cross country skiing and other activities. In the warmer weather you can visit the monastery, go walking and explore the town.
Guest review byAmiee
Switzerland
Scored out of 10, guest rating 10

Beautiful location & very convenient for reaching top sights...

Beautiful location & very convenient for reaching top sights, such as Stoos, Küssnacht & Rigi. We ate at a lovely (but pricey) restaurant right on the edge of the Zugersee, in Arth. The view from the outdoor patio area was fantastic.
Guest review byT
Scored out of 10, guest rating 10

A wonderful 2 nights spent with a friend at this property...

A wonderful 2 nights spent with a friend at this property enjoying nearby hikes in the beautiful scenery and a relaxing visit to the spa facilities. The staff were all incredibly friendly and helpful, and the food was delicious.
Guest review byZoe
United Kingdom
Scored out of 10, guest rating 8.0

It was a short stay and sadly the weather was a bit...

It was a short stay and sadly the weather was a bit miserable with low cloud over the lake so I saw very little of the scenery which apparently is stunning! I will return in the summer for another visit. We were hiking and our day quickly turned fabulous once we were above the clouds - quite the most beautiful region for winter walking.
Guest review byVeronica
Switzerland

More places to explore, more ways to go

  • Hotels in Switzerland

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

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Lake Lucerne and continue your search!
  • Hotels in Lake Geneva

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

    Hit the road and make the most of your trip by discovering another popular destination within Switzerland.