Search hotels in Canton of Schwyz, Switzerland

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

Select occupancy

Check out these popular cities in Canton of Schwyz

Brunnen

13 hotels

Stoos

7 hotels

Morschach

8 hotels

Feusisberg

2 hotels

Gersau

18 hotels

Schwyz

14 hotels

Küssnacht

9 hotels

Einsiedeln

13 hotels

Goldau

7 hotels

Rigi Kaltbad

12 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,276 reviews
Price from
£136.85
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,069 reviews
Price from
£287.02
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
£189.20
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, 211 reviews
Price from
£273.40
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, 293 reviews
Price from
£140.07
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.5
Exceptional - What previous guests thought, 214 reviews
Price from
£356.11
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, 232 reviews
Price from
£187.37
1 night, 2 adults

Wysses Rössli

Hotel in Schwyz

Located on the historic main square in the centre of Schwyz, Hotel Wysses Rössli features a traditional restaurant and a bar. Free Wi-Fi is available.

S
Sebastian
From
Switzerland
Incredible staff, great good, very nice rooms and facilities.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 319 reviews
Price from
£127.67
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, 928 reviews
Price from
£225.94
1 night, 2 adults

Alpwirtschaft Heirihütte

Hotel in Rigi Klösterli

Featuring a terrace and a restaurant, Alpwirtschaft Heirihütte is located in Rigi Klösterli, 23 km from Lion Monument and 23 km from KKL Culture and Convention Centre Lucerne.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
£264.52
1 night, 2 adults
See all 161 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 8.5
Very good - What previous guests thought, 780 reviews

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 3,397 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42,282 reviews

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42,299 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,367 reviews

Popular with guests booking hotels in Canton of Schwyz

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

Popular with guests booking hotels in Canton of Schwyz

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 3,397 reviews

Canton of Schwyz's best hotels with breakfast

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

Situated in the village Morschach above Lake Lucerne, Swiss Holiday Park Resort is the largest holiday and leisure resort in Switzerland and is surrounded by mountains and lush meadows.

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

Overlooking Lake Zürich, the Seedamm Plaza enjoys a unique location on the shores opposite of the historic city of Rapperswil.

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

Situated in Pfäffikon, 12 km from Einsiedeln Abbey, Hotel Restaurant Schiff features accommodation with a garden, private parking, a terrace and a restaurant.

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

Set in Rigi Kaltbad and with Rigi reachable within 2.2 km, Hotel Bergsonne Rigi Kaltbad offers a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

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

Set in Morschach, 33 km from Einsiedeln Abbey, B&B Hotel Mattli Übernachtung Frühstück offers accommodation with a garden, private parking, a shared lounge and a terrace.

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

Located in Gersau, 32 km from Lion Monument, Gasthaus Platten provides accommodation with a seasonal outdoor swimming pool, free private parking and a terrace.

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

Beautiful authentic castle rooms offer you fantastic views of the lake and the Inner Swiss mountains. All Junior Suites have a private indoor pool.

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

Located on the southern tip of Lake Zurich, the Marina Lachen offers 2 restaurants and a bar lounge right on the lake, as well free Wi-Fi in the entire property.

Budget hotels in Canton of Schwyz

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 135 reviews

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.

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

The Seehof is located in the centre of Küssnacht, right at the shore of Lake Lucerne. The property has been fully renovated.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Situated in Gersau, 29 km from Lion Monument, Gersau Hotel Fähri features accommodation with a terrace, free private parking, a restaurant and a bar. 30 km from KKL Culture and Convention Centre...

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

Situated in Gersau, 29 km from Lion Monument, Hotel Fähri Gersau am Vierwaldstättersee features accommodation with a terrace, free private parking and a bar.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 49 reviews

Located in Unteriberg, 13 km from Einsiedeln Abbey, Minster Hotel provides accommodation with a fitness centre, private parking, a garden and a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Kräuterhotel Edelweiss features a garden, terrace, a restaurant and bar in Rigi Kaltbad. With free WiFi, this 3-star hotel offers ski-to-door access and a concierge service.

FAQs about hotels in Canton of Schwyz

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

See all
From £101.03 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 484 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 £274.85 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 766 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 £122.16 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 712 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 £165.32 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,194 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 £244.31 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 928 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 859 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 £138.69 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,745 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, 431 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 £257.17 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 18 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.0
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, 478 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 £127.67 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 319 reviews
Incredible staff, great good, very nice rooms and facilities.
Guest review bySebastian
Switzerland
From £209.41 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 375 reviews
clean, great views, nice breakfast, good recharge before WEF
Guest review byAlexander
Switzerland
From £268.24 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 628 reviews
Loved this place. Close to the lake. Lovely accommodation.
Guest review byDiana Wright
New Zealand
From £197.47 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 993 reviews
Quirky and accommodation, clean and comfortable
Guest review bySian
United Kingdom
From £169.29 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 645 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 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

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 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 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!
  • Hotels in Switzerland

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