Skip to main content

Stay in Canton of Schwyz's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 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.

Stoos Lodge

Hotel in Stoos

Featuring ski-to-door access, Stoos Lodge is located in Stoos in the Canton of Schwyz region, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne. Very modern, clean and beautiful. The restaurant is just superior, especially the grill section of the menu.

Show more Show less
9
Wonderful
1,031 reviews
Price from
$187
per night

Seehotel Waldstätterhof Swiss Quality

Hotel in Brunnen

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area. The location is perfect for family

Show more Show less
9
Wonderful
1,011 reviews
Price from
$315
per night

Caschu Alp Boutique Design Hotel Stoos - adults only

Hotel in Stoos

Caschu Alp Boutique Design Hotel Stoos - adults only features a shared lounge, terrace, a restaurant and bar in Stoos. The chalet is beautiful and the owners pay a lot of attention to detail, with an amazing view and a great restaurant.

Show more Show less
9.7
Exceptional
163 reviews
Price from
$435
per night

Hotel Schäfli Siebnen

Hotel in Siebnen

Located in Siebnen, a 2-minute drive from the train station, Hotel Schäfli Siebnen offers free WiFi, a garden with a sun terrace and a restaurant. spacious room, very clean, with a daily cleaning service. Very comfortable beds and blinds for a good sleep quality

Show more Show less
9
Wonderful
257 reviews
Price from
$150
per night

Marina Lachen

Hotel in Lachen

Located on the southern tip of Lake Zurich, the Marina Lachen offers 2 restaurants and a bar lounge right on the lake, as well free Wi-Fi in the entire property. Great location on the lake. We enjoyed breakfast on the hotel deck. The bed was very comfortable and the room had a desk and small table and chairs which we appreciated. The hotel is a short walk to the train station.

Show more Show less
9
Wonderful
382 reviews
Price from
$251
per night

Wellness Hotel Stoos

Hotel in Stoos

Wellness Hotel Stoos is located in Stoos, a quiet car free mountain village,4265 feet above sea level, above Brunnen on the Lake of Lucern. Nice place for skying. Besides close location to skying infrastructure the hotel has many other possibilities: swimming pool, sauna, fitness center. The food is the restaurant is really delicious!

Show more Show less
9
Wonderful
902 reviews
Price from
$149
per night

Gasthaus Platten

Hotel in Gersau

Located in Gersau, 20 miles from Lion Monument, Gasthaus Platten provides accommodations with a seasonal outdoor swimming pool, free private parking, a terrace and a restaurant. Everyrhing was great, especially the staff! Very friendly! Will come back again soon.

Show more Show less
8.4
Very Good
1,005 reviews
Price from
$120
per night

Swiss Holiday Park Resort

Hotel in Morschach

Located in the village Morschach above Lake Lucerne, Swiss Holiday Park Resort is the largest holiday and leisure resort in Switzerland and is surrounded by mountains and lush meadows. The property is situated in a stunning part of the Swiss alps with easy public transport, great facilities and amazing staff.

Show more Show less
8.3
Very Good
2,025 reviews
Price from
$127
per night

Seedamm Plaza

Hotel in Pfäffikon

Overlooking Lake Zürich, the Seedamm Plaza enjoys a unique location on the shores opposite of the historic city of Rapperswil. Very good breakfast, car chargers, free parking, (even though I paid anyways...), nice staff. nice and quite location.

Show more Show less
8.6
Excellent
1,491 reviews
Price from
$197
per night

Tailormade Hotel RIGIBLICK Küssnacht

Hotel in Küssnacht

Located in Küssnacht, 8.9 miles from Lion Monument, Tailormade Hotel RIGIBLICK Küssnacht has accommodations with free WiFi and free private parking. This 3-star hotel offers luggage storage space. very modern, large rooms, one the best toilets in a hotel in Europe I've stayed at. we didn't want to leave and wished we booked for more nights. there are big cupboards, coffee machine, electric stove, a pan, a pot and dish washing area available. very thoughtfully designed living space

Show more Show less
8.3
Very Good
307 reviews
Price from
$116
per night

Hotels with extra health and safety measures

Find hotels in Canton of Schwyz with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Canton of Schwyz in the past month

See all

Canton of Schwyz's best hotels with breakfast

See all

Budget hotels in Canton of Schwyz

See all

FAQs about hotels in Canton of Schwyz