My searches My Search History:‎ Reset all Loading.... Hotels viewed Recent Hotels Viewed:‎ Reset all Loading.... Languages : DanskDeutschEnglishEspañolFrançaisHrvatskiIndonesiaItalianoLatviskiLietuviųMagyarMelayu NederlandsNorskPolskiPortuguêsPусскомRomânăSlovenčinaSlovenščina SuomiSvenskaTiếng ViệtTürkçe ČeštinaΕλληνικάУкраїнськаעבריתالعربيةहिंदूภาษาไทย日本語简体中文繁體中文한국어 US$ Top currencies : AU$Australian Dollar £British Pound Euro SG$Singapore Dollar TH฿Thai Baht US$US Dollar All currencies : AEDArab Emirates Dirham AU$Australian Dollar BRLBrazilian Real £British Pound CA$Canadian Dollar CNYChinese Yuan HRKCroatian Kuna CZKCzech Koruna DKKDanish Krone Euro HK$Hong Kong Dollar HUFHungarian Forint INRIndian Rupee IDRIndonesian Rupiah ILSIsraeli Shekel ¥Japanese Yen MYRMalaysian Ringgit NZ$New Zealand Dollar NOKNorwegian Krone PKRPakistan Rupee PHPPhilippine Peso PLNPolish Zloty RONRomanian Leu RUBRussian Ruble SARSaudi Riyal SG$Singapore Dollar ZARSouth African Rand KRWSouth Korean Won SEKSwedish Krona CHFSwiss Franc TW$Taiwan Dollar TH฿Thai Baht TRYTurkish Lira US$US Dollar UAHUkrainian Hryvnia VNDVietnamese Dong

Real Deals on Schwyz hotels - save up to 88%*

Compare hotel prices on 278 booking sites in 1 search

Latest deals for Schwyz hotels
Show all Schwyz hotels
Seehof Resort 10/10 Superb Gersau DETAILS SHARE Marina Lachen Hotel 9.1/10 Superb Lachen DETAILS SHARE Paradieshotel Rotschuo 9.0/10 Superb Gersau DETAILS SHARE Seehotel Waldstaetterhof Swiss Quality 8.9/10 Very Good Brunnen DETAILS SHARE Seminar and Wellnesshotel Stoos 8.9/10 Very Good Stoos DETAILS SHARE Seedamm Plaza Hotel 8.7/10 Very Good Pfaeffikon DETAILS SHARE
Suggested Schwyz hotels
Show all Schwyz hotels
Seehof Resort
Schwyz 10 /10Superb
Secluded, near a small bay, features a stone beach, a Swiss restaurant that overlooks Lake Lucerne, a sauna, car parking
Marina Lachen Hotel
Schwyz 9.1 /10Superb
Marina Lachen Hotel has 4 stars with 21 rooms in Lachen - Schwyz, rated 9.1 /10, "Superb". This pet friendly hotel is about 38 km. from Zürich ...
Paradieshotel Rotschuo
Schwyz 9.0 /10Superb
Paradieshotel Rotschuo has 3 stars with 61 rooms in Gersau - Schwyz, rated 9.0 /10, "Superb". This pet friendly hotel is about 7 km. from Buochs ...
Seehotel Waldstaetterhof Swiss Quality
Schwyz 8.9 /10Very Good
First class lodging in Lucerne, with its own swimming facilities at the lake, plus an indoor golf simulator on site
Seminar and Wellnesshotel Stoos
Schwyz 8.9 /10Very Good
Relaxing and picturesque, a superb car free mountain spa retreat with breathtaking views of Lake Lucern
Seedamm Plaza Hotel
Schwyz 8.7 /10Very Good
Seedamm Plaza Hotel has 4 stars with 142 rooms in Pfaeffikon - Schwyz, rated 8.7 /10, "Very Good". This spa, pet friendly hotel is about 34 km. from ...
Weisses Rossli Hotel Brunnen
Schwyz 8.7 /10Very Good
Weisses Rossli Hotel Brunnen has 4 stars with 17 rooms in Brunnen - Schwyz, rated 8.7 /10, "Very Good". This hotel is about 16 km. from Buochs ...
St Georg Hotel Einsiedeln
Schwyz 8.7 /10Very Good
The newly renovated Hotel has reopened recently. Each room is individually designed and offers all the comfort you need to enjoy a relaxed and ...
Swiss Holiday Park Ferienwohnungen Hotel
Schwyz 8.6 /10Very Good
Swiss Holiday Park Ferienwohnungen Hotel has 3 stars with 82 rooms in Morschach - Schwyz, rated 8.6 /10, "Very Good". This family friendly, spa hotel ...
Schmid & Alfa Hotel
Schwyz 8.5 /10Very Good
Set in a village, very close to Lake Lucerne, with scenic surronding outlooks of the mountains and countryside
Landgasthof Roesslipost Hotel
Schwyz 8.5 /10Very Good
Landgasthof Roesslipost Hotel has 2 stars with 12 rooms in Unteriberg - Schwyz, rated 8.5 /10, "Very Good". This family friendly, pet friendly hotel ...
Wysses Rossli Hotel
Schwyz 8.4 /10Very Good
Wysses Rossli Hotel has 4 stars with 27 rooms in Schwyz City - Schwyz, rated 8.4 /10, "Very Good". This family friendly, pet friendly hotel is about ...
Hotel Drei Könige
Schwyz 8.3 /10Very Good
Hotel Drei Könige has 3 stars with 40 rooms in Einsiedeln - Schwyz, rated 8.3 /10, "Very Good". This pet friendly hotel is about 32 km. from Buochs ...
Tubli Gersau Gasthaus
Schwyz 8.3 /10Very Good
Tubli Gersau Gasthaus has 2 stars with 7 rooms in Gersau - Schwyz, rated 8.3 /10, "Very Good". This inn is about 10 km. from Buochs Airport (BXO), ...
Swiss Holiday Park Hotel
Schwyz 8.2 /10Very Good
Features excellent wellness facilities, designed for families as well as business travellers, close to Lake Lucerne
Frohsinn Hotel Kussnacht am Rigi
Schwyz 8.2 /10Very Good
Frohsinn Hotel Kussnacht am Rigi has 3 stars with 37 rooms in Kussnacht - Schwyz, rated 8.2 /10, "Very Good". This pet friendly, family friendly ...
Hotel Allegro Superior
Schwyz 8.2 /10Very Good
Hotel Allegro Superior has 2 stars with 55 rooms in Einsiedeln - Schwyz, rated 8.2 /10, "Very Good". This pet friendly, family friendly hotel is ...
Jagd-Schloss
Schwyz 8.1 /10Very Good
Jagd-Schloss has 4 stars with 30 rooms in Merlischachen - Schwyz, rated 8.1 /10, "Very Good". This family friendly, pet friendly hotel is about 8 km. ...
Muller's Posthotel
Schwyz 8.1 /10Very Good
Muller's Posthotel has 3 stars with 27 rooms in Oberiberg - Schwyz, rated 8.1 /10, "Very Good". This family friendly, pet friendly hotel is about 30 ...
Swiss Chalet Lodge Merlischachen
Schwyz 8.0 /10Very Good
Deluxe complex composed of farmhouses, tollhouses, chalets, and castles, directly sited on Lake Lucerne, close to transport options
Hirschen Backpackers Hotel & Pub
Schwyz 7.9 /10Good
Hirschen Backpackers Hotel & Pub has 3 stars with 15 rooms in Schwyz City - Schwyz, rated 7.9 /10, "Good". This budget, pet friendly hotel is about ...
Linde Hotel Einsiedeln
Schwyz 7.9 /10Good
Mid range option in the heart of Einsiedeln, with a small pub and a cosy restaurant, offers spacious rooms
Hotel am Kreisel: Self-Service Check-In Hotel
Schwyz 7.9 /10Good
Hotel am Kreisel: Self-Service Check-In Hotel has 2 stars with 17 rooms in Lachen - Schwyz, rated 7.9 /10, "Good". This hotel is about 39 km. from ...
Hotel Restaurant Seehof
Schwyz 7.9 /10Good
Hotel Restaurant Seehof with 12 rooms in Kussnacht - Schwyz, rated 7.9 /10, "Good". This pet friendly, family friendly hotel is about 10 km. from ...
City Hotel Brunnen
Schwyz 7.8 /10Good
A short walk from Lake Lucerne, close to the city centre and a kilometre from the railway station
Eden au Lac Hotel Brunnen
Schwyz 7.6 /10Good
Eden au Lac Hotel Brunnen has 3 stars with 40 rooms in Brunnen - Schwyz, rated 7.6 /10, "Good". This pet friendly hotel is about 16 km. from Buochs ...
Seehotel Rigi Royal
Schwyz 7.6 /10Good
Seehotel Rigi Royal has 3 stars with 35 rooms in Immensee - Schwyz, rated 7.6 /10, "Good". This budget, pet friendly hotel is about 12 km. from Emmen ...
Hotel Bären
Schwyz 7.5 /10Good
Hotel Bären with 25 rooms in Lachen - Schwyz, rated 7.5 /10, "Good". This pet friendly hotel is about 38 km. from Zürich Airport (ZRH), Zurich.
Minster Hotel
Schwyz 7.3 /10Good
Minster Hotel has 3 stars with 25 rooms in Unteriberg - Schwyz, rated 7.3 /10, "Good". This family friendly, pet friendly hotel is about 32 km. from ...
Seehotel Schwert
Schwyz 7.3 /10Good
Seehotel Schwert has 3 stars with 15 rooms in Gersau - Schwyz, rated 7.3 /10, "Good". This pet friendly, family friendly hotel is about 10 km. from ...
Hotel zum Hirschen
Schwyz 7.3 /10Good
Hotel zum Hirschen with 30 rooms in Kussnacht - Schwyz, rated 7.3 /10, "Good". This pet friendly hotel is about 10 km. from Emmen Air Base (EML), ...
Seehotel Riviera
Schwyz 7.2 /10Good
Family run, overlooks Lucerne Lake, 40 minutes drive to the heart of Lucernce City. Has a good range of amenities
Hotel Hirschen
Schwyz 6.9 /10Pleasant
Hotel Hirschen with 7 rooms in Reichenburg - Schwyz, rated 6.9 /10, "Pleasant". This hotel is about 46 km. from Zürich Airport (ZRH), Zurich.
Hotel Rössli
Schwyz 6.9 /10Pleasant
Hotel Rössli with 6 rooms in Goldau - Schwyz, rated 6.9 /10, "Pleasant". This budget, pet friendly hotel is about 14 km. from Buochs Airport (BXO), ...
Bahnhöfli
Schwyz 6.7 /10Pleasant
Bahnhöfli with 7 rooms in Kussnacht - Schwyz, rated 6.7 /10, "Pleasant". This family friendly, pet friendly hotel is about 10 km. from Emmen Air ...
Sonne Hotel Einsiedeln
Schwyz 6.5 /10Pleasant
Non smoking, basic facility, set in the centre of the historic town of Einsiedeln, overlooks Benedictine Abbey of Saint Meinrad
Minotel Alpstubli Hotel Stoos
Schwyz 6.0 /10Pleasant
Minotel Alpstubli Hotel Stoos has 3 stars in Stoos - Schwyz, rated 6.0 /10, "Pleasant". This family friendly, pet friendly hotel is about 20 km. from ...
Hotel Kristall
Schwyz
Hotel Kristall has 3 stars with 32 rooms in Schwyz City - Schwyz. This pet friendly hotel is about 19 km. from Buochs Airport (BXO), Buochs.
Brunnerhof Hotel Brunnen
Schwyz
Brunnerhof Hotel Brunnen has 3 stars with 40 rooms in Brunnen - Schwyz. This pet friendly, family friendly hotel is about 16 km. from Buochs Airport ...
Apart Holidays
Schwyz
Apart Holidays has 4 stars with 18 rooms in Morschach - Schwyz. This aparthotels is about 31.1 km. from Wangen-Lachen Airport.
Haus Gütsch
Schwyz
Haus Gütsch has 4 stars with 1 apartment in Gersau - Schwyz. This apartment is about 34.8 km. from Wangen-Lachen Airport.
Hirschfarm Goldau
Schwyz
Hirschfarm Goldau has 4 stars with 2 rooms in Goldau - Schwyz. This bed & breakfast is about 30 km. from Wangen-Lachen Airport.
Schloss-Hotel am See
Schwyz
Schloss-Hotel am See has 4 stars with 35 rooms in Merlischachen - Schwyz. This hotel is about 38 km. from Wangen-Lachen Airport.
Ferienhaus Stockli
Schwyz
Ferienhaus Stockli has 3 stars with 2 apartments in Morschach - Schwyz. This apartment is about 29.6 km. from Wangen-Lachen Airport.
Ferienwohnung Bally
Schwyz
Ferienwohnung Bally has 3 stars with 1 apartment in Brunnen - Schwyz. This apartment is about 29.9 km. from Wangen-Lachen Airport.
Ferienwohnung Suter
Schwyz
Ferienwohnung Suter has 3 stars with 2 apartments in Schwyz City - Schwyz. This apartment is about 24.1 km. from Wangen-Lachen Airport.
Roggenstock Lodge
Schwyz
Roggenstock Lodge has 3 stars with 29 rooms in Oberiberg - Schwyz. This hotel is about 19.5 km. from Wangen-Lachen Airport.
Tell Hotel Muotathal
Schwyz
Family run choice in the village of Muotathal, pet friendly, a practical springboard for outdoor recreation, offers barbecue facilities
Hotel Post Garni & Camping
Schwyz
Hotel Post Garni & Camping has 2 stars with 14 rooms in Euthal - Schwyz. This family friendly hotel is about 34 km. from Buochs Airport (BXO), ...
Antonio Prioli
Schwyz
Antonio Prioli with 1 apartment in Oberiberg - Schwyz. This apartment is about 19.9 km. from Wangen-Lachen Airport.
Schwyz hotels map
Schwyz intro. Handsomely situated Schwyz is a canton in the middle of Switzerland, bordered by Lake Lucerne in the east, Lake Zurich in the north and the Alps in the south. Schwyz town is within the canton. The Swiss Federal Charter is displayed in the town. Northeast of Schwyz is the old Einsiedeln Abbey. The views of nature are sensational, particularly on the area's many hiking trails. Snaking through the canton are the Sihl and Muota rivers. About 75 per cent of the hilly area is richly appropriate for agriculture. There are many lakes in the region, such as the Zug, the Lauerz and the Sihl. The mountains of Bos Fulen, Kulm and Scheidegg rise attractively on the horizon. Besides agriculture, tourism is a main moneymaker, particularly in the Einsiedeln region, where many winter sporting opportunities are offered. Just downhill of Schwyz town, the Swiss Army knife is produced by Victorinox. Schwyz hotels make spending time in and appreciating this storied land all the easier.
+ -