Skip to main content

Search hotels in Schwyz

Enter your dates to see the latest prices and deals for Schwyz hotels

Schwyz – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Wohnung mit Herz

Schwyz

Wohnung mit Herz offers accommodations in Schwyz, 15 miles from Einsiedeln Abbey and 22 miles from KKL Culture and Convention Center Lucerne.

S
Shaver
From
United States
Space, balcony view amazing, balcony wonderful and great kitchen
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 53 reviews
Price from
$238.20
1 night, 2 adults

Hirschen Backpacker-Hotel & Pub

Schwyz

Hirschen Backpacker-Hotel & Pub features a garden, shared lounge, a restaurant and bar in Schwyz.

L
Leon
From
Netherlands
Great staff, clean rooms, good prices, good beer. Food (in the evenings) was a little overpriced for what you get, but the breakfast at CHF 16 was amazing and well worth it.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 723 reviews
Price from
$162.62
1 night, 2 adults

Zimmer mit Herz

Schwyz

Zimmer mit Herz offers accommodations in Schwyz, 16 miles from Einsiedeln Abbey and 23 miles from KKL Culture and Convention Center Lucerne.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 67 reviews
Price from
$198.19
1 night, 2 adults

Wohnung Seewen

Schwyz

Wohnung Seewen is located in Schwyz, just 20 miles from KKL Culture and Convention Center Lucerne and 20 miles from Chapel Bridge.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 31 reviews
Price from
$170.14
1 night, 2 adults

Stoos Lodge

Stoos (Near Schwyz)

Featuring ski-to-door access, Stoos Lodge is located in Stoos in the Canton of Schwyz region, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne.

Z
Zandy
From
Qatar
Everything about the hotel was GREAT!! Can’t say any negative about the property and staff. I will stay here again for sure. Recommended!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,368 reviews
Price from
$196.61
1 night, 2 adults

Seehotel Waldstätterhof Swiss Quality

Brunnen (Near Schwyz)

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.

V
Vadym
From
Czech Republic
Quiet, well-maintained, clean, amazing view, friendly and responsive staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,056 reviews
Price from
$369.27
1 night, 2 adults

Hotel Tell

Seelisberg (Near Schwyz)

Located in Seelisberg, 21 miles from Lucerne Train Station, Hotel Tell provides accommodations with free WiFi and free private parking.

W
Wilf
From
Canada
Quaint, clean, rustic with modern amenities. Roger is the best host I have ever had! I was there in the “off” season , Roger showed me to my room , gave me all the information of what was open in town etc. I was the only guest at the time and was still prepared a buffet breakfast!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 549 reviews
Price from
$160.06
1 night, 2 adults

Stoos Hüttä

Stoos (Near Schwyz)

Featuring ski-to-door access and barbecue facilities, Stoos Hüttä is located in Stoos, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne.

M
Martina
From
Italy
We felt right at home from the first moment! The views are amazing, the staff is very welcoming and always helpful and the rooms are clean and cozy! Make sure you try the Flower Soup!! We never ate anything tastier than it. We hope to come back soon!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 266 reviews
Price from
$265.93
1 night, 2 adults

Caschu Alp Boutique Design Hotel Stoos - adults only

Stoos (Near Schwyz)

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

K
Kevin
From
Switzerland
The owners were incredibly nice, helpful and accommodating. The spa was lovely after the Stoos ridge hike we did. The food was exceptional.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews
Price from
$486.33
1 night, 2 adults

Wellness Hotel Stoos

Stoos (Near Schwyz)

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

v
victoria
From
United States
Wonderful room, friendly and helpful staff, awesome spa, great food.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 912 reviews
Price from
$315.08
1 night, 2 adults
See all 10 hotels in Schwyz

Hotels with airport shuttles in Schwyz

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 381 reviews
From $287.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews
From $551.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 202 reviews
From $185.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 294 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 550 reviews
From $289.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 691 reviews
From $215.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 116 reviews
From $530.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 912 reviews
From $335.24 per night

Most booked hotels in Schwyz and surrounding area in the past month

See all

Popular with guests booking hotels in Brunnen

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,056 reviews

Popular with guests booking hotels in Morschach

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,931 reviews

Popular with guests booking hotels in Brunnen

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 719 reviews

Popular with guests booking hotels in Seelisberg

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

Popular with guests booking hotels in Stoos

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,369 reviews

Popular with guests booking hotels in Brunnen

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 804 reviews

Popular with guests booking hotels in Stoos

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 912 reviews

Popular with guests booking hotels in Seewen

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 184 reviews

Popular with guests booking hotels in Seelisberg

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 549 reviews

Popular with guests booking hotels in Brunnen

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

Budget hotels in Schwyz and nearby

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews

Ferienhaus Stockli enjoys a location in Brunnen, 20 miles from Einsiedeln Abbey and 25 miles from KKL Culture and Convention Center Lucerne.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 62 reviews

EVA o Wellnessoasis o Montainview o Pizzaoven o is a recently renovated apartment in Ingenbohl where guests can make the most of the terrace and barbecue facilities.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 60 reviews

Ferienwohnung Suter offers accommodations in Seewen, 15 miles from Einsiedeln Abbey and 25 miles from KKL Culture and Convention Center Lucerne.

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

A recently renovated apartment, Dora o wellness o mountainview o lake Lucerne offers accommodations in Ingenbohl.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 19 reviews

A recently renovated apartment, Luna o Mountainview o Pizzaoven offers accommodations in Brunnen. This property offers access to a balcony, table tennis, free private parking, and free Wifi.

From $400.19 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews

Lilly o Wellness o Hideaway is a recently renovated apartment in Ingenbohl where guests can make the most of the terrace and barbecue facilities.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews

Ferienwohnung Bally is located in Brunnen, just 19 miles from Einsiedeln Abbey and 24 miles from KKL Culture and Convention Center Lucerne. This 3-star apartment offers private check-in and check-out.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 29 reviews

19 miles from Einsiedeln Abbey in Brunnen, Ferienwohnung Seesicht provides accommodations with access to a public bath. This property offers access to a terrace, free private parking, and free Wifi.

Best hotels with breakfast in Schwyz and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 37 reviews

Berggasthaus Holzegg - Accessible Only by Cable Car has a shared lounge, terrace, a restaurant and ski-to-door access in Alpthal. 10 miles from Einsiedeln Abbey and 31 miles from KKL Culture and...

From $231.30 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 912 reviews

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

From $335.24 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 804 reviews

Hotel Weisses Rössli in Brunnen is located in the heart of Switzerland at Lake Lucerne. It features free Wi-Fi and guestrooms with a flat-screen cable TV. Free WiFi is available.

From $218.04 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,004 reviews

Hotel Schmid & Alfa is located on the edge of Lake Lucerne in the traditional Alpine village of Brunnen. Rooms have cable TV, and Wi-Fi is free in public areas.

From $296.17 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,056 reviews

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.

From $369.27 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,931 reviews

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

From $162.58 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 266 reviews

Featuring ski-to-door access and barbecue facilities, Stoos Hüttä is located in Stoos, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne. 27 miles from Chapel...

From $243.24 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 649 reviews

Located in Morschach, 20 miles from Einsiedeln Abbey, B&B Hotel Mattli Übernachtung Frühstück has accommodations with a garden, private parking, a shared lounge and a terrace.

From $239.46 per night

What Guests Said About Schwyz:

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 by
Lucyna
Poland
Scored out of 10, guest rating 10

Very pretty, clean town , nearby lakes , boat trips,...

Very pretty, clean town , nearby lakes , boat trips, mountains for short or long hiking, cable cars, chairlifts, the steepest unique funicular in the world up mount Stoos with beautiful panoramas. Hölloch, a massive cave for exploring.
Guest review by
Dolores
United Kingdom
Scored out of 10, guest rating 8.0

Schwyz kind of has most anything you would want as an...

Schwyz kind of has most anything you would want as an outdoors person. There is hiking, skiing, cycling (road/gravel/mountain bike), running, a large lake close by.... and more. There are various restaurants of all types, a couple of bars in the middle of downtown for afternoon cocktails, shopping on a somewhat small scale, etc. One of the best things everyone can enjoy is the scenery.
Guest review by
Michael
Switzerland
Scored out of 10, guest rating 8.0

Schwyz offers many interesting things.

Schwyz offers many interesting things. There are countless attractions in the immediate and surrounding area (especially mountain railways and lifts). Fortunately, there's also plenty of cultural activity. It's worth having a car with you.
Guest review by
Bruno
Switzerland
Scored out of 10, guest rating 8.0

Schwyz is the capital of the canton of the same name.

Schwyz is the capital of the canton of the same name. It's much more authentic than the touristy Brunnen, where you'll find nice restaurants and charming shops, and it boasts a stunning view of Lake Lucerne.
Guest review by
Lavitabella
Belgium
Scored out of 10, guest rating 8.0

The town has some historic buildings.

The town has some historic buildings. You can see them in a day. The town center is about a 20-minute walk from the train station; for those who don't like walking, take bus line 501 or 508. Just something to be aware of. Otherwise, it's a charming little town with restaurants (not always open). Bus 508 takes you to Brunnen on Lake Lucerne in about 15 minutes. Beautiful Central Switzerland.
Guest review by
Pit1809
Germany

See reviews by guests who stayed at hotels in Schwyz

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 382 reviews
The staff were amazing. The room was modern, well thought out and spacious. It's a small hotel but the breakfast was very good and substantial. Early check in was possible as the room was ready. The area was serene, old world charm with mountain views. Great place to stay for visiting Stoos which is a bus ride away. Will stay here again next time.
Guest review by
CC
Singapore
From $195.10 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 53 reviews
The apartment is really spacious, has a balcony with an amazing view over the mountains and is located 10 minutes walking distance from the center of the village of Schwyz. There is also a free parking for the car. We were 4 so we had 2 bedrooms opened, but I guess that there is the possibility to come with a bigger group!
Guest review by
Julie
France
From $162.62 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 723 reviews
The staff was extremely friendly and helpful. The hotel is in a nice location, easy to reach and the pub is very cosy and fun. They have several board games and also darts. Bed was comfortable and for a 1 night stay the room is okay.
Guest review by
Vanessa
Germany
From $162.62 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 723 reviews
Staff was very friendly. The room was bigger than we thought. We visited Stoos from Schwyz, the trip to Stoos by bus was easy and didn't take long.
Guest review by
Anonymous
Finland
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 382 reviews
Lovely hotel and friendly staff . Breakfast was really good with lots of choice. Would stay again
Guest review by
natalie
United Kingdom