Search hotels in Canton of Schwyz, Switzerland

Enter your dates and choose from 165 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

13 hotels

Stoos

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,235 reviews
Price from
HUF 66,540
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.1
Superb - What previous guests thought, 1,051 reviews
Price from
HUF 122,575
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
HUF 72,380
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
HUF 110,370
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, 302 reviews
Price from
HUF 78,605
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
HUF 151,700
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.0
Superb - What previous guests thought, 225 reviews
Price from
HUF 83,665
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, 914 reviews
Price from
HUF 95,725
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, 57 reviews
Price from
HUF 71,415
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
HUF 80,160
1 night, 2 adults
See all 165 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, 785 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,235 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 609 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,390 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,207 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Canton of Schwyz's best hotels with breakfast

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

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,051 reviews
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 104 reviews

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 497 reviews
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 914 reviews

Budget hotels in Canton of Schwyz

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 231 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, 967 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 57 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,235 reviews
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 609 reviews
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,390 reviews
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 617 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 857 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, 985 reviews

FAQs about hotels in Canton of Schwyz

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

See all
From HUF 101,660 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 775 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
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 679 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 HUF 73,935 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,207 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 HUF 155,650 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 914 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 HUF 71,210 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 857 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 HUF 47,475 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,714 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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 418 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 HUF 108,955 per night
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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 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.4
Very good - What previous guests thought, 482 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 HUF 62,260 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 343 reviews
Incredible staff, great good, very nice rooms and facilities.
Guest review bySebastian
Switzerland
From HUF 128,410 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 HUF 100,160 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 619 reviews
Loved this place. Close to the lake. Lovely accommodation.
Guest review byDiana Wright
New Zealand
From HUF 83,665 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 985 reviews
Quirky and accommodation, clean and comfortable
Guest review bySian
United Kingdom
From HUF 73,070 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, 726 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 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 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

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

    If you're planning a longer trip, look beyond Canton of Schwyz 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 Swiss Alps

    Hit the road and make the most of your trip by discovering another popular destination within Switzerland.
  • 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!