Hotels in Schwyz

Hotels found in Schwyz — 68

Search hotels in Schwyz

Hotel Linde

Klosterplatz, Einsiedeln, Schwyz Map
Hotel Linde Photos
4 reviews

The Hotel Linde in Einsiedeln offers a restaurant, a roof terrace and free wireless internet access Show more

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

Hotel Rössli

Gotthardstrasse 29, Goldau, Schwyz Map
Hotel Rössli Photos
1 reviews

Located in the picturesque village Goldau, Hotel Rössli is surrounded by Lake Zug, Lake Lauerz and Lake 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 Hirschen

Kantonsstrasse 19, Reichenburg, Schwyz Map
Hotel Hirschen Photos

Hotel Hirschen is located in Reichenburg, just a 3-minute walk from the train station and 500 metres Show more

Seehotel Schwert

Seestrasse 29, Gersau Map
Seehotel Schwert Photos

Located right on the shore of Lake Lucerne, Seehotel Schwert in Gersau offers free WiFi and a balcony Show more