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

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.

Stoos Lodge

Hotel in Stoos

Boasting ski-to-door access, Stoos Lodge is situated in Stoos in the Canton of Schwyz region, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne. the hotel is very ckean an tidy, the rooms are very well kept. the staff are all very friendly an helpful, the location is perfect an the level of high tech in the hotel is spot on.

Show more Show less
9
Superb
1,016 reviews
Price from
HK$ 1,106
per night

Seehotel Waldstätterhof Swiss Quality 4 stars

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 lake view was breathtaking. Best hotel I’ve ever stayed in.

Show more Show less
9
Superb
1,017 reviews
Price from
HK$ 2,323
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. Attention to detail was second to none. The food was excellent .

Show more Show less
9.7
Exceptional
166 reviews
Price from
HK$ 3,383
per night

Wellness Hotel Stoos 4 stars

Hotel in Stoos

Wellness Hotel Stoos is located in Stoos, a quiet car free mountain village,1300 metres above sea level, above Brunnen on the Lake of Lucern. The spa facilities The food (breakfast& dinner). Best salad buffet I've ever had. The bar and lounge. The view from the room Most of the staff

Show more Show less
9
Superb
901 reviews
Price from
HK$ 986
per night

Gasthaus Hirschen AG, Oberiberg

Hotel in Oberiberg

Located in Oberiberg, 16 km from Einsiedeln Abbey, Gasthaus Hirschen AG, Oberiberg provides accommodation with a terrace, free private parking and a restaurant. The hotel features family rooms.

Show more Show less
9.1
Superb
20 reviews
Price from
HK$ 1,230
per night

Swiss Holiday Park Resort 4 stars

Hotel in Morschach

Situated 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. There were plenty of great activities to enjoy with kids.

Show more Show less
8.3
Very good
2,029 reviews
Price from
HK$ 846
per night

Hotel Schmid & Alfa 3 stars

Hotel in Brunnen

Hotel Schmid & Alfa is located on the edge of Lake Lucerne in the traditional Alpine village of Brunnen. Rooms have cable TV, and Wi-Fi is free in public areas. Very friendly staff, spotlessly clean, comfortable beds and a wonderful breakfast.

Show more Show less
8.6
Fabulous
1,001 reviews
Price from
HK$ 1,153
per night

Seedamm Plaza 4 stars

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; free parking in the garage is a benefit. Hotel personal very kind and helpful

Show more Show less
8.5
Very good
1,453 reviews
Price from
HK$ 1,529
per night

Tailormade Hotel RIGIBLICK Küssnacht 3 stars

Hotel in Küssnacht

Situated in Küssnacht, 14 km from Lion Monument, Tailormade Hotel RIGIBLICK Küssnacht features accommodation 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
302 reviews
Price from
HK$ 897
per night

Gasthaus Meinradsberg

Hotel in Einsiedeln

Boasting a garden, terrace, restaurant and free WiFi, Gasthaus Meinradsberg is situated in Einsiedeln, 200 metres from Einsiedeln Abbey and 38 km from Uetliberg Mountain. Very clean, great location with a view of the monastery. The staff was very welcoming. We stayed for one night and had a great nights sleep.

Show more Show less
8.4
Very good
194 reviews
Price from
HK$ 547
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 & disinfecting
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

Hotels in Canton of Schwyz that you can book without a credit card

See all

FAQs about hotels in Canton of Schwyz

  翻译: