Featured Hotels in Canton of Schwyz

  • $104

    Average price per night

    Hotel Schäfli Siebnen, Siebnen
    9.0 Awesome 302 reviews
    Description 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.
    Review

    "The staff was very friendly and the accommodations were beautiful. My son became ill while we were there and they allowed us to check out late without penalty."

    Jill. United States of America
  • $88

    Average price per night

    Hotel Restaurant Alpina, Rigi Kaltbad
    9.1 Awesome 119 reviews
    Description Located in the center of the car-free village of Rigi Kaltbad, Hotel Alpina offers panoramic views of the Swiss Alps and Lake Lucerne.
    Review

    "Very very friendly staff Nice athmosphere Easy going Directly next to the beautifull bad"

    Peter. Switzerland
  • $226

    Average price per night

    Marina Lachen, Lachen
    9.0 Awesome 190 reviews
    Description Located on the southern tip of Lake Zurich, the Marina Lachen offers 3 restaurants and a bar lounge right on the lake, as well free Wi-Fi in the entire property.
    Review

    "Really nice place to stay beautiful view and very good staff."

    David. New Zealand
  • $198

    Average price per night

    Seehotel Waldstätterhof Swiss Quality, Brunnen
    9.0 Awesome 542 reviews
    Description 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.
    Review

    "Clean,modern and ideally located"

    Gabriel. United States of America
  • $84

    Average price per night

    Gasthaus Post, Muotathal

    Gasthaus Post

    Muotathal

    9.0 Awesome 11 reviews
    Description Offering free WiFi, Gasthaus Post is located in Muotathal, 1.4 miles from Hölloch Cave and 1.8 miles from Ried-Illgau.
  • $336

    Average price per night

    Caschu Alp Boutique Design Hotel Stoos, Stoos
    9.7 Exceptional 73 reviews
    Description Caschu Alp Boutique Design Hotel can be found right in the heart of the car-free village of Stoos ob Schwyz at 4265 feet above sea level, next to ski slopes and hiking paths.
    Review

    "Everything here is perfect! Paul and Camila, they are wonderful hosts, and you can feel all the time that they put the most sincere hearts inside. I have to say here is one of my best experiences in Switzerland! The..."

    haining. China
  • $99

    Average price per night

    Hotel Restaurant Platten, Gersau
    8.7 Excellent 166 reviews
    Description Located in Gersau, Hotel Restaurant Platten provides a terrace. Offering a bar, the property is located within 2.3 miles of Oberschwend-Rigi Burggeist 8p Gondola. Free WiFi is provided.
    Review

    "Great view of the lake, really friendly staff, really clean and comfortable room and bathroom."

    Salina. Ireland
  • $139

    Average price per night

    Strandhotel Schmerikon, Schmerikon
    8.7 Excellent 165 reviews
    Description Set in Schmerikon, Strandhotel Schmerikon has a garden and a terrace. All rooms boast a flat-screen TV with cable channels and a private bathroom.
    Review

    "Very nice facility with an excellent restaurant all situated in the marina on the upper Zurich Lake. The staff and specially Charlotte were amazingly friendly and supportive of any needs."

    DrexT. United States of America
  • $104

    Average price per night

    Jagd-Schloss - Swiss-Chalet Merlischachen, Merlischachen
    8.0 Very Good 283 reviews
    Description The Jagd-Schloss in Merlischachen offers a rooftop terrace with panoramic views of the Lake Lucerne and spacious rooms with attached bathroom in a quiet location, just 656 feet from the lake.
    Review

    "Staff, room and food all exceeded expectations. Very comfortable and pleasant. Stunning location. Beats Lucerne centre which is quite touristy"

    Antoine. Australia
  • $82

    Average price per night

    Boutique Hotel St. Georg, Einsiedeln
    8.3 Very Good 438 reviews
    Description Boutique Hotel Sankt Georg is just 262 feet from Einsiedeln Abbey and 1312 feet from Einsiedeln Train Station.
    Review

    "Nice, quite location. Good breakfast"

    Onur Büyükpolat. Poland

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