COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by HitTheRoad

Search Hotels in Canton of Schwyz

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Canton of Schwyz

Hirschen Backpacker-Hotel & Pub
2 out of 5
Hinterdorfstrasse 14, Schwyz, SZ
Free CancellationReserve now, pay when you stay
The price is $114 per night from Apr 19 to Apr 20
3.7/5Good! (26 reviews)
Great base for mountain activities
"The staff was very friendly and helpful. We enjoyed watching world cup games in the bar in between hikes. Grosser Mythen is right out the door and the main square is just a short walk away. Easily accessible by transit."

Reviewed on Jul 18, 2018

Hirschen Backpacker-Hotel & Pub
Holiday Inn Schindellegi - Zurichsee
4 out of 5
Chaltenbodenstrasse 16, Schindellegi, Feusisberg
Get Rates
4.2/5Very Good! (207 reviews)
Convenient but very stuffy rooms
"This hotel was in a convenient location for my meetings. However, the actual hotel building is quite old. Check In was extremely slow - it took me a full 30 minutes from arriving at Reception to getting my room key. - there were only 2 people in front of me and there were no problems. Breakfast was ..."

Reviewed on Feb 26, 2020

Holiday Inn Schindellegi - Zurichsee
Seehotel Schwert
3 out of 5
Seestrasse 29, Gersau, Schwyz
Get Rates
4/5Very Good! (12 reviews)
Great location but shabby & a long way from Lucern
"The good points - view from the balcony was amazing. Access to park area where you can swim in the lake less than 2 minutes walk and the room was a good size and comfortable. The hotel is dated, the balcony whilst a great size and a great view was very basic and a little scruffy. The breakfast was ..."

Reviewed on Oct 8, 2018

Seehotel Schwert
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Seminar- und Wellnesshotel Stoos
4 out of 5
Ringstrasse 10, Stoos, Morschach, SZ
Free CancellationReserve now, pay when you stay
The price is $270 per night from May 11 to May 12
4.6/5Wonderful! (65 reviews)
"Excellent experience"

Reviewed on Oct 9, 2019

Seminar- und Wellnesshotel Stoos
Buongustaio Ferienzimmer im Morschach
Morschach, Canton of Schwyz
Get Rates
3/5 (1 review)
Passables keines Appartment
"alles in Ordnung. Gutes Appartment für einen kurzen Aufenthalt für geringe Ansprüche."

Reviewed on Mar 6, 2020

Buongustaio Ferienzimmer im Morschach
"buongustaio Combo" 2br. Ferienzimmer Morschach
Get Rates
3/5 (1 review)
Chambres d’hôtes avec cuisine, salle de bain et séjours en commun
"Chambres étroites, mal isolées (bruit). Région chère, peu de commodités."

Reviewed on Aug 6, 2020

"buongustaio Combo" 2br. Ferienzimmer Morschach
Swiss Holiday Park Resort
4 out of 5
Dorfstrasse 10, Morschach, SZ
Free CancellationReserve now, pay when you stay
The price is $157 per night from Apr 25 to Apr 26
4.2/5Excellent! (178 reviews)
Nice resort in mountains.
"Good things first 1. They have 3 restaurants (Swiss, International and Italian). Not so expensive compared to any Swiss Restaurant. 2. Bus takes you every half an hour to Cable car station to take you to mountains. 3. Lots of activities at resort (Pool, Spa, Mini Golf etc) 4. Very friendly staff. ..."

Reviewed on Dec 23, 2020

Swiss Holiday Park Resort
Schloss-Hotel – Swiss-Chalet Merlischachen
4 out of 5
Chappelmattweg 4, Kuessnacht, SZ
Free CancellationReserve now, pay when you stay
The price is $203 per night from May 1 to May 2
4.3/5Excellent! (158 reviews)
"The property is in a beautiful area of Switzerland and is in perfect condition. Nevertheless I left disappointed: during the booking I selected and paid options that appeared to secure a pleasing view to the lake. That was not the case though. The view from the balcony was one of some parked cars ..."

Reviewed on Apr 11, 2021

Schloss-Hotel – Swiss-Chalet Merlischachen
Panorama Resort & Spa
4 out of 5
Schönfelsstrasse, Feusisberg, SZ
Free CancellationReserve now, pay when you stay
The price is $407 per night from May 16 to May 17
4.5/5Wonderful! (99 reviews)
Great location and amenities!
"Another great stay at panorama"

Reviewed on Jan 27, 2020

Panorama Resort & Spa
Gemütliches Appartement mit Fantastischer Kulisse
The price is $142 per night from Apr 19 to Apr 20
Gemütliches Appartement mit Fantastischer Kulisse
Bergchalet Ziithüsli
3 out of 5
Tierfädernstrasse, Unteriberg, SZ
Get Rates
Bergchalet Ziithüsli
Roggenstock Lodge
3 out of 5
Tschalunstrasse 1, Oberiberg
Get Rates
4.1/5Very Good! (7 reviews)
Tolles Kurzferienhotel
"Gute Lage, Zimmer etwas herunter gekommen, Saunalandschaft sehr schön, Essen sehr gut"

Reviewed on Feb 28, 2021

Roggenstock Lodge
Wysses Rössli Swiss Quality Hotel
4 out of 5
Hauptplatz 3, Schwyz
Free CancellationReserve now, pay when you stay
The price is $176 per night from Apr 17 to Apr 18
4/5Very Good! (9 reviews)
"Was noisy overnight with people partying on Hautplatz till wee hours of the morning."

Reviewed on Sep 17, 2020

Wysses Rössli Swiss Quality Hotel
Privat-studio mit Badzugang bei Swiss Holiday Park + Free Parking
Hotel Drei Könige
3 out of 5
1 Paracelsuspark, Einsiedeln, SZ
Free CancellationReserve now, pay when you stay
The price is $178 per night from Apr 19 to Apr 20
4.3/5Excellent! (4 reviews)
"Sehr gute Lage, tolles Hotel, hell und sehr freundlich. Feines Restaurant mit zuvorkommender Bedienung. Die Zimmer sind sehr sauber. Einzig für mich war das Bett, bzw. die Matratze und das Kopfkissen zu hart. Nichts für Personen mit Rücken- und Kopf-Problemen. Top Lage und sehr Ruhig. Zu ..."

Reviewed on Apr 1, 2019

Hotel Drei Könige
Hotel Schmid & Alfa
3 out of 5
Axenstrasse 5-7, Brunnen, Ingenbohl, SZ
Free CancellationReserve now, pay when you stay
The price is $198 per night from Apr 19 to Apr 20
4.5/5Wonderful! (67 reviews)
Excellent position
"Position is excellent and the friendliness and service by all staff fabulous ... the room was a lot smaller than expected for the price, but very comfortable and clean and fabulous breakfast!"

Reviewed on Oct 4, 2019

Hotel Schmid & Alfa
Hotel & Restaurant Linde
3 out of 5
Schmiedenstrasse 28, Einsiedeln, SZ
Free CancellationReserve now, pay when you stay
The price is $115 per night from Apr 29 to Apr 30
3.6/5Good! (31 reviews)
Hotel Linde, Einsiedeln, Switzerland.
"Had a one night stay recently to visit family in Einsiedeln. While the location was good and the room was clean and presentable, we had some issues that made our stay unpleasant. #1) No wifi connection. While the hotel did have a wireless network it was undergoing maintenance during our stay and ..."

Reviewed on Jul 24, 2017

Hotel & Restaurant Linde
Apartment in Wollerau Upscale Swiss Village
Get Rates
5/5Exceptional! (2 reviews)
Great for Family's with kids in the area
"Everything fine for us, easy and kind owner. We would go again when we do have a renovation and need a flat in the area. Thanks."

Reviewed on Mar 5, 2021

Apartment in Wollerau Upscale Swiss Village
Seehotel Waldstaetterhof Swiss Quality
4 out of 5
Waldstaetterquai 6, Ingenbohl, SZ
Free CancellationReserve now, pay when you stay
The price is $324 per night from Apr 20 to Apr 21
4.5/5Wonderful! (79 reviews)
Picturesque location
"An amazing location for a hotel. Picturesque lake in from of the hotel that you can enjoy looking at either from you room or the restaurant and even spa. The city is a calm one, so it’s a great place for one to chill and relax."

Reviewed on Mar 16, 2020

Seehotel Waldstaetterhof Swiss Quality
Hotel Landgasthof Rosslipost
3 out of 5
Schmalzgrubenstrasse 2, Unteriberg, SZ
Free CancellationReserve now, pay when you stay
The price is $131 per night from Apr 19 to Apr 20
4.3/5Excellent! (14 reviews)
Administrative failings.
"The hotel was comfortable. Breakfast timings show starting at 0700 but it is in fact 0800. I was on the way to a christening so I had to miss breakfast. It took over half an hour to book out which almost prevented me from getting to the christening at all."

Reviewed on Oct 4, 2019

Hotel Landgasthof Rosslipost
Don't see what you're looking for?
See all available properties in Canton of Schwyz
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Road tripping in Canton of Schwyz? Visit our Canton of Schwyz Travel Guide to get inspired!