Search hotels in Canton of Schwyz, Switzerland

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities in Canton of Schwyz

Stoos

7 hotels

Brunnen

13 hotels

Feusisberg

2 hotels

Gersau

18 hotels

Morschach

8 hotels

Einsiedeln

14 hotels

Küssnacht

9 hotels

Schwyz

14 hotels

Pfäffikon

4 hotels

Lachen

4 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.

D
Dorel Busuioc
From
United States
Location, new building, staff and communication
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,229 reviews
Price from
£123.88
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.

d
dawen
From
Iraq
The location is perfect for family
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,050 reviews
Price from
£286.93
1 night, 2 adults

Gasthaus Post

Hotel in Muotathal

Gasthaus Post is located in Muotathal. Featuring room service, this property also provides guests with a restaurant. There is a terrace and guests can make use of free WiFi and free private parking.

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, 130 reviews
Price from
£169.43
1 night, 2 adults

Roggenstock Lodge

Hotel in Oberiberg

Roggenstock Lodge is set in Oberiberg. The accommodation offers a ski pass sales point and ski-to-door access, as well as a terrace 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, 211 reviews
Price from
£258.36
1 night, 2 adults

Stoos Hüttä

Hotel in Stoos

Stoos Hüttä in Stoos provides accommodation with ski-to-door access and barbecue facilities. Boasting family rooms, this property also provides guests with a children's playground.

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, 301 reviews
Price from
£184
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.

M
Mi-Young
From
Germany
The hosts were very friendly and helpful, very nice and charming interior and room, great food, I loved the homemade Apfelstrudel with the homemade vanilla sauce.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 216 reviews
Price from
£376.22
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.

E
Emma
From
United Kingdom
Good parking room lovely and clean food in the restaurant was great and staff were excellent
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 224 reviews
Price from
£195.84
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.

J
Jennifer
From
United States
Perfect place where to stay if you’re planning on doing the hikes around. The hotel has a large wellness space with all kind of saunas, steam rooms and hot tubs. Perfect to relax! The food is really good as well, very nice staff, with a special note for the restaurant-bar manager, that was just exceptional, looking into the little details to make sure everything is perfect and always having a nice word for everyone, I’ve rarely seen someone as dedicated and professional 👌. Rooms are large and confortable, the only thing I may say is that in my opinion they are a little too basic, missing some charme/character/decoration. But overall, great place to stay, the lobby lounge with fireplace is very cost to have a drink or read after a long day. I will definitely come back!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 912 reviews
Price from
£224.08
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.

M
Mathilde
From
France
Great location, wonderful view, the hosts were very nice. The breakfast was very rich. We had a wonderful Time!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 58 reviews
Price from
£167.17
1 night, 2 adults

Gasthaus Hirschen AG, Oberiberg

Hotel in Oberiberg

Located in Oberiberg, Gasthaus Hirschen AG, Oberiberg features a terrace and a restaurant. The hotel has family rooms. Guest rooms include a private bathroom with a shower and a hairdryer.

G
Graham
From
Switzerland
Wonderful hotel, stunning location, incredibly friendly and helpful staff, extensive menu and good food.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 15 reviews
Price from
£187.64
1 night, 2 adults
See all 164 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.2
Good - What previous guests thought, 783 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,714 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 233 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,387 reviews

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 618 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,205 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Canton of Schwyz's best hotels with breakfast

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

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

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

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

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 345 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 743 reviews

Budget hotels in Canton of Schwyz

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

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

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

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

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

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 49 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,714 reviews

Stoos Lodge

Hotel in Stoos
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,229 reviews

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

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

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

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

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

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

FAQs about hotels in Canton of Schwyz

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

See all
From £309.70 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 912 reviews
Perfect place where to stay if you’re planning on doing the hikes around. The hotel has a large wellness space with all kind of saunas, steam rooms and hot tubs. Perfect to relax! The food is really good as well, very nice staff, with a special note for the restaurant-bar manager, that was just exceptional, looking into the little details to make sure everything is perfect and always having a nice word for everyone, I’ve rarely seen someone as dedicated and professional 👌. Rooms are large and confortable, the only thing I may say is that in my opinion they are a little too basic, missing some charme/character/decoration. But overall, great place to stay, the lobby lounge with fireplace is very cost to have a drink or read after a long day. I will definitely come back!
Guest review byJennifer
United States
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 reviews
I've always wanted to stay in Swiss in countryside. I have to admit that it was perfect place for doing this. Very quiet place, clean, far away from crowded locations, still near for visiting several beautiful places. The host was friendly, good food for breakfast (including cheese from the factory located less than 10km). Perfect place for rest and enjoy the nature.
Guest review byRomiPat
Romania
From £103.84 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,714 reviews
Location just 20minutes from Lucerne city, view was excellent, especially when winter season, all covered by snow, value of money, we chose holiday home and suitable for family comfortable to cook your own food, pool was awesome surrounded by snow and water was warm, kids were very happy and really enjoyed all facilities, very suitable for family with kids
Guest review bysugiarto
Indonesia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 482 reviews
Our one-night stay was truly unforgettable. The spa was outstanding. The food was exceptional, with every dish exceeding our expectations, and the breathtaking view from our room added a magical touch to the experience. I would love to return in the future and stay longer, the Rigi and the hotel were incredible!
Guest review byAndrea
Switzerland
From £173.07 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,205 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 345 reviews
Great room. Schwyz is a beautiful city. The staff was very friendly, and the hotel was renovated but classic. Breakfast was very good, with tasteful croissants and breads. The bathroom was quite impressive.
Guest review byALUISIO
Brazil
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 862 reviews
The staff were great - friendly and helpful. We were able to securely store our bicycles in a locked garage overnight. Breakfast was plentiful and tasty. A very clean and comfortable room
Guest review byKaren
New Zealand
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 419 reviews
Peaceful and amazing place, impressive resort, perfect welcoming. The girl at reception been so nice and kind. I loved everything. Perfect place to reconnect with peace and relax
Guest review bySa
Lebanon
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 651 reviews
Nice room, nice location, superb restaurant and staff! All our wishes were fullfilled, Rössli Hurden is our petfriendly basecamp in CH! Danke Eva und staff!🙂
Guest review byMarko
Finland
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 21 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
From £240.48 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,387 reviews
Very good breakfast, car chargers, free parking, (even though I paid anyways...), nice staff. nice and quite location.
Guest review byJan-Olof
Switzerland
From £216.43 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 618 reviews
Friendliness of the staff was exceptional. Hotel was very quiet as it was out of season which suited our short day
Guest review bySue
United Kingdom
From £63.76 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 454 reviews
Loved the place. Great view and amazing staff. Neat and clean with all the necessary facilities.
Guest review byParul
India
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 726 reviews
Proximity to abbey. Quiet. Spacious room. Excellent facilities.
Guest review byFiona
New Zealand
From £195.84 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 980 reviews
The staff is helpful and excellent balcony lake view
Guest review byEwe seing
Malaysia
From £446.34 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 382 reviews
Awesome. Staff amazing. Rooms are so perfect.
Guest review byBryan
Germany
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 678 reviews
Rooms are like historical and very nice❤️
Guest review bynejla
Turkey
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,050 reviews
The location is perfect for family
Guest review bydawen
Iraq
From £333.16 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 774 reviews
Lovely place, very friendly staff
Guest review byDiana
Czech Republic

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

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

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 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 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 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 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 10

A quaite town in the mountains.

A quaite town in the mountains. Beautiful, laid back with the most amazing ridge hike and gorgeous weather. Easy to walk, lots of hikes and scenery galore. Accomodations perfect and superfresh food and outstanding fresh salad bar.
Guest review bymiriam
Canada
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
Scored out of 10, guest rating 10

I cannot find any negative aspects of the stay here.

I cannot find any negative aspects of the stay here. I appreciated the easy access with public transportation to the next small village (4 km) to have a pizza. And came back on the bus as well. 508 bus.
Guest review byAnonymous
Switzerland

More places to explore, more ways to go

  • 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.
  • 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!