Skip to main content

Search hotels in Schwyz

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

Schwyz – 7 hotels and places to stay

Filter by:

Star rating
Review score

Wohnung mit Herz

Schwyz

Located in Schwyz and only 25 km from Einsiedeln Abbey, Wohnung mit Herz provides accommodation with city views, free WiFi and free private parking.

M
Marta
From
Poland
Nice apartment, clean, well equipped, easy check-in, great kitchen. We really enjoyed our stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 47 reviews
Price from
US$214.69
1 night, 2 adults

Hirschen Backpacker-Hotel & Pub

Schwyz

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

W
Werner
From
Australia
The staff were absolutely fantastic. We had tons of questions on what to do, how to get a bus etc and Alvin very friendly and patiently explained everything to us with a smile. The other lady (didn't get her name) was also fantastic and made sure we left with a good breakfast and good coffee. The hotel itself is also close to bus routes and was very easy to find and get too.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 719 reviews
Price from
US$156.60
1 night, 2 adults

Zimmer mit Herz

Schwyz

Situated in Schwyz and only 26 km from Einsiedeln Abbey, Zimmer mit Herz features accommodation with quiet street views, free WiFi and free private parking.

A
Amy
From
Australia
Such a great place to stay! Very spacious in a beautiful area. The owner gave us a lift to the shops too one day which was so nice. Comfy beds and great facilities
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 53 reviews
Price from
US$197.74
1 night, 2 adults

Stoos Lodge

Stoos (Near Schwyz)

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.

C
CHUN
From
China
Wonderful night, it is the best hotel I lived in Europe. Everything is brand new, extremely clean. Very welcoming staff. I have a beautiful view from my room, II didn’t want to leave my bed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,330 reviews
Price from
US$195.86
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.

J
Jakub
From
Poland
The view from the room was breathtaking. Stuff was very friendly and breakfast was delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,019 reviews
Price from
US$444.44
1 night, 2 adults

Hotel Tell

Seelisberg (Near Schwyz)

Set in Seelisberg, 34 km from Lucerne Station, Hotel Tell offers accommodation with free WiFi and free private parking.

a
alexander
From
United Kingdom
The manager Roger was so helpful. Nothing was to much trouble.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 529 reviews
Price from
US$183.30
1 night, 2 adults

Stoos Hüttä

Stoos (Near Schwyz)

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.

M
Milchev
From
Bulgaria
Great place to stay.Will return definitely.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 270 reviews
Price from
US$264.91
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.

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.5
Exceptional - What previous guests thought, 178 reviews
Price from
US$509.60
1 night, 2 adults

Wellness Hotel Stoos

Stoos (Near Schwyz)

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.

H
Hordur
From
Iceland
Everything was perfect. The restaurant was very good. The SPA was wonderful. Staff was very nice.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 913 reviews
Price from
US$313.87
1 night, 2 adults

Hotel und Naturhaus Bellevue

Seelisberg (Near Schwyz)

Set in Seelisberg, 34 km from Lucerne Station, Hotel und Naturhaus Bellevue offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

H
HUIXIN
From
China
The geographical location is fantastic and Alex is a very nice person that he changes the wrong dish of me 🤣😋😋
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,661 reviews
Price from
US$150.66
1 night, 2 adults
See all 7 hotels in Schwyz

Hotels with airport shuttles in Schwyz

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 380 reviews
From US$286.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews
From US$509.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 547 reviews
From US$179.54 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
From US$1,381.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 582 reviews
From US$288.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 679 reviews
From US$405.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 121 reviews
From US$535.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 913 reviews
From US$308.85 per night

Most booked hotels in Schwyz and surroundings in the past month

See all

Popular with guests booking hotels in Seelisberg

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

Popular with guests booking hotels in Morschach

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

Popular with guests booking hotels in Stoos

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

Popular with guests booking hotels in Brunnen

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

Popular with guests booking hotels in Brunnen

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

Popular with guests booking hotels in Brunnen

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

Popular with guests booking hotels in Stoos

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

Popular with guests booking hotels in Stoos

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

Popular with guests booking hotels in Brunnen

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 715 reviews

Popular with guests booking hotels in Morschach

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

Best hotels with breakfast in Schwyz and nearby

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

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.

From US$308.85 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 500 reviews

Gästehaus by Stoos Hotels, a property with a garden and a bar, is located in Stoos, 30 km from Einsiedeln Abbey, 40 km from KKL Culture and Convention Centre Lucerne, as well as 41 km from Chapel...

From US$183.30 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 769 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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,001 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 US$439.42 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,019 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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,975 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.

From US$148.15 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 652 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.

From US$246.08 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,661 reviews

Set in Seelisberg, 34 km from Lucerne Station, Hotel und Naturhaus Bellevue offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

Budget hotels in Schwyz and nearby

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 211 reviews

Situated in Seewen, within 25 km of Einsiedeln Abbey and 33 km of KKL Culture and Convention Centre Lucerne, Helvetia features accommodation with a bar and free WiFi throughout the property as well as...

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

Berggasthaus Holzegg - Accessible Only by Cable Car has a shared lounge, terrace, a restaurant and ski-to-door access in Alpthal. 50 km from KKL Culture and Convention Centre Lucerne and 50 km from...

From US$215.55 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews

Ferienhaus Stockli features mountain views, free WiFi and free private parking, set in Brunnen, 32 km from Einsiedeln Abbey.

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

Situated in Ingenbohl in the Canton of Schwyz region and Einsiedeln Abbey reachable within 29 km, EVA o Wellnessoasis o Montainview o Pizzaoven o features accommodation with free WiFi, a children's...

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

Boasting a sauna, Ferienwohnung Suter is set in Seewen. Each accommodation at the 3-star apartment has lake views, and guests can enjoy access to a garden and to barbecue facilities.

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

Set in Ingenbohl, Dora o wellness o mountainview o lake Lucerne is a recently renovated accommodation, 29 km from Einsiedeln Abbey and 37 km from KKL Culture and Convention Centre Lucerne.

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

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

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

Offering river views, Ferienwohnung Bally is an accommodation set in Brunnen, 38 km from KKL Culture and Convention Centre Lucerne and 38 km from Chapel Bridge.

What guests said about Schwyz:

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

See reviews by guests who stayed at hotels in Schwyz

See all
From US$225.99 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 47 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 US$156.60 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 719 reviews
Just the right location if you want to go hiking around Schwyz. I met fellow travellers here and I find it nice to be around people with the same interests as me. The place is clean and comfortable enough.
Guest review by
Develice Meadows
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 422 reviews
Good breakfast buffet. The Hotel is in the centre of the pittoreske town, with very good bus connections to nearby lakes, mountains and historic villages and towns.
Guest review by
Dolores
United Kingdom
From US$156.60 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 719 reviews
Very nice and disposable staff Separated areas (hotel and pub) They gave us a welcome drink
Guest review by
Francesca
Italy
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 422 reviews
Cannot fault a single thing about this hotel. We had a very enjoyable stay!
Guest review by
Jennifer
Australia