Hotels in Schwyz

Hotels found in Schwyz — 68

Search hotels in Schwyz

Seehof Resort

Seestrasse 1, Gersau, Schwyz Map
Seehof Resort Photos
10 reviews

The family-run Seehof Resort enjoys a secluded position in a small bay in Gersau, right on the shore Show more

Hotel Schmid + Alfa

Axenstrasse 5/7, Brunnen, Schwyz Map
Hotel Schmid + Alfa Photos
5 reviews

Hotel Schmid + Alfa is located on the edge of Lake Lucerne in the traditional Alpine village of Brunnen. Show more

Apart Holidays

Schulstrasse, Morschach, Schwyz Map
Apart Holidays Photos
9 reviews

This 4-star guest house is located in Morschach, on the grounds of the Swiss Holiday Park. Show more

Hotel Allegro

Lincolnweg 23, Einsiedeln, Schwyz Map
Hotel Allegro Photos
4 reviews

Enjoying a scenic location in the town of Einsiedeln, Hotel Allegro is 500 metres from the Benedictine Show more

Hotel Alpenblick

Stalden 1, Muotathal, Schwyz Map
Hotel Alpenblick Photos
2 reviews

This traditional hotel is quietly located in the Muotha Valley, ideal for canoeing, hiking and motorcycling Show more