Skip to main content

The best inns in Canton of Schwyz

Check out our pick of great inns in Canton of Schwyz

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Gipfelrestaurant Fronalpstock

Stoos

Gipfelrestaurant Fronalpstock is situated in Stoos, 1922 metres above sea level and next to the 4er Sesselbahn Fronalpstock and 6er Sesselbahn. Located amidst the Ski Region Stoos, the inn is only accessible by foot or via the cable car. Amazing view from our apartment, with a shared balcony and foldable chairs to enjoy the views, especially at sunset. Breakfast was excellent; everything was already setup for each guest in the morning.

Show more Show less
9.2
Superb
584 reviews
Price from
£170
per night

Gästezimmer im Dorfzentrum

Rothenthurm

Situated in Rothenthurm, within 11 km of Einsiedeln Abbey and 39 km of Uetliberg Mountain, Gästezimmer im Dorfzentrum features accommodation with a terrace and a restaurant, and free WiFi throughout the property. The property is set 40 km from KKL Culture and Convention Centre Lucerne, 40 km from Chapel Bridge and 40 km from Museum Rietberg. Bellevueplatz is 42 km away and Zurich Opera House is 42 km from the inn. Cozy place, clean, good facilities and good reception ... Very friendly host ... highly recommend

Show more Show less
8
Very good
222 reviews
Price from
£89
per night

Hotel Alpenblick Muotathal

Muotathal

This traditional hotel is quietly located in the Muotha Valley, ideal for canoeing, hiking and motorcycling tours. It features a regional restaurant with garden, and country-style rooms with free Wi-Fi.

Rooms with rustic décor and a work desk are featured at Hotel Alpenblick Muotathal. They have either a private or shared bathroom with toiletries. Staff was extraordinarily friendly and helpful, they even offered to me to park my bike in the garage free of charge. The restaurant has a good, rustic cuisine with very reasonable prices. The room on the third floor was small, but absolutely okay and in good condition. The shared bathrooms were clean.

Show more Show less
8.1
Very good
357 reviews
Price from
£56
per night

Gasthaus Tübli Gersau

Gersau

Overlooking Lake Lucerne, Gasthaus Tübli Gersau is a carefully renovated, historic guesthouse dating from 1767. It offers free WiFi.

The quiet rooms are furnished in a traditional Swiss style and feature cable TV. Perfect place, nice, calm, centrally located on the lake shore, with nice staff. Their cuisine is also very good, the boat station is a few minutes' walk away.

Show more Show less
8.5
Very good
203 reviews
Price from
£93
per night

Hotel Rigi Klösterli

Rigi Kaltbad

Set on the car-free Rigi Mountain, Hotel Rigi Klösterli can only be reached by cogwheel train. It features an on-site restaurant and free Wi-Fi in the lounge. It offers basic rooms with shared bathroom facilities. It’s a family owned rustic hotel, very clean and cosy. The owners are very attentive. You could hear cow’s bells near buy, which I found very relaxing. Common bathrooms were very clean. The breakfast was wonderful

Show more Show less
8.5
Very good
85 reviews
Price from
£75
per night

Fischers Lodge

Innerthal

Situated in Innerthal, 19 km from Einsiedeln Abbey, Fischers Lodge features accommodation with a garden, free private parking, a shared lounge and a terrace. The property provides a children's playground and free WiFi. loved the place, amazing location - right in front tof the lake and just a few minutes walk from the bus station. The place has everything you need for a comfortable stay. Hosts are very nice and friendly.

Show more Show less
7.9
Good
226 reviews
Price from
£49
per night

Gasthof Seefeld

Hurden

Set in Hurden, 13 km from Einsiedeln Abbey, Gasthof Seefeld offers accommodation with a terrace, free private parking, a restaurant and a bar. Located around 34 km from Museum Rietberg, the inn with free WiFi is also 35 km away from Fraumünster. Grossmünster is 36 km away and Bellevueplatz is 36 km from the inn. Very friendly and supporting staff more than ever, the restaurant in the hotel was extreamly good food as well here only friendly staff.

Show more Show less
7.8
Good
393 reviews
Price from
£78
per night

Hotel Garni Rösslipost

Unteriberg

Family-run for 5 generations, this country inn in the Canton of Schwyz is located in the heart of Central Switzerland.

In summer, the hotel is an ideal base for hiking and cycling tours. A private beach on Lake Sihl as well as a golf course (reduced green fees) are nearby. Winter sports enthusiasts appreciate the cross-country ski run next to the hotel and the proximity to the Hoch-Ybrig ski area (reduced ski passes). The hotel is also perfectly suited for meetings or small seminars. Lovely hosts who were very helpful

Show more Show less
7.9
Good
185 reviews
Price from
£100
per night

Most booked inns in Canton of Schwyz this month

Inns that guests love in Canton of Schwyz

gogless