Hotels in Schwyz
From $450HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel
4.5(1,563 reviews)FamilyHotelModern+1
Burgenstock Hotel & Alpine Spa
4.5(1,345 reviews)Hotel
Burgenstock Hotel & Alpine Spa
4.6(899 reviews)Hotel
Hotel Villa Honegg
4.6(868 reviews)Hotel
From $277Hotel Rigi Kaltbad
4.0(804 reviews)BusinessHotelMid-range+1
From $212Boutique Hotel Schlüssel
4.9(779 reviews)Boutique HotelBusinessFamily+2
From $348Hotel Vitznauerhof
4.6(727 reviews)BusinessFamilyHotel+1
From $1252Park Hotel Vitznau
4.8(707 reviews)HotelLuxuryModern+1
Seehotel Waldstaetterhof
4.4(680 reviews)Hotel
From $186Post Hotel Weggis
3.8(581 reviews)Centrally LocatedHotelModern+1
Hotel Swiss Holiday Park
3.8(565 reviews)Hotel
From $434Panorama Resort & Spa
4.1(526 reviews)FamilyModernQuiet+2
From $156Wellness Hotel Stoos
4.4(487 reviews)FamilyHotelModern+1
From $147ibis Baar Zug
3.7(397 reviews)HotelMid-rangeModern+1
From $209Seedamm Plaza
4.3(388 reviews)FamilyHotelModern+1
From $222Seehotel Kastanienbaum
4.0(383 reviews)BusinessHotelModern+1
From $175Seeblick Höhenhotel
4.3(363 reviews)BusinessFamilyHotel+1
From $105Hotel Nidwaldnerhof
4.7(355 reviews)HotelMid-rangeModern+1
From $200See- Und Seminarhotel FloraAlpina
4.2(352 reviews)ClassicFamilyHotel+1
From $113Swiss-Chalet Merlischachen
4.0(349 reviews)BusinessFamilyHotel+1
From $219Hotel Central am See
3.9(341 reviews)Centrally LocatedHidden GemsHotel+1
From $272City-Hotel Ochsen Zug
4.2(321 reviews)FamilyHistoric HotelHotel+1
From $307Park Hotel Zug
4.0(318 reviews)HotelModernPark View+1
From $207Hotel Apart - Welcoming I Urban Feel I Design
4.3(309 reviews)FamilyHotelModern+1