Hotels in Canton of Schwyz

432 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Canton of Schwyz hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

432 Cheap hotels in Canton of Schwyz

Best Canton of Schwyz hotels with a restaurant

Swiss Holiday Park Resort - Canton of Schwyz
8.3 2330 reviews

Swiss Holiday Park Resort

hotel, Morschach
The Swiss Holiday Park Resort is situated in Morschach, a village above Lake Lucerne, a short drive from the car-free Stoos Ski Area. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The resort offers a range of accommodation options, including modern rooms, simple hostel rooms, and fully equipped apartments. Guests can enjoy a variety of amenities and activities such as an extensive spa area, a family-friendly kids' club, multiple dining options, stunning views, and a range of indoor and outdoor sports and games.
Livinn - Self-check-in - Canton of Schwyz
9.0 369 reviews

Livinn - Self-check-in

hotel, Arth
LIVINN - Self-Check-in in Arth offers mountain views and is located 21 kilometres from both the Lion Monument and Lucerne's KKL Culture and Convention Centre.
This pet-friendly apartment provides self-check-in, free Wi-Fi, parking, a terrace/balcony, one bedroom, one bathroom, and breakfast options including buffet, continental, and vegetarian choices, with some units featuring a kitchen and all offering a seating area, flat-screen TV, and safety deposit box.
Hotel Zum Hirschen - Canton of Schwyz
No reviews

Hotel Zum Hirschen

hotel, Feusisberg
Hotel Zum Hirschen, a 3-star hotel in Schindellegi's centre, offers convenient access to Lake Zurich, the Opernhaus, and Bellevue Square, all within a short distance.
This pet-friendly accommodation provides complimentary Wi-Fi, on-site dining, free parking, and accessible facilities including a lift, with a check-out time of 11:00.
Hôtel St Georg - Canton of Schwyz
8.5 56 reviews

Hôtel St Georg

hotel, Einsiedeln
Hôtel St Georg, a 3-star hotel in Einsiedeln, is situated moments from the Schafbock- und Lebkuchenmuseum Goldapfel and Einsiedeln Abbey, with ski resorts such as Brunni Ski Resort 11.6 kilometres away.
This pet-friendly and family-friendly establishment offers guests complimentary wireless internet, on-site recreational facilities including a sauna and fitness centre, bicycle rentals, ski storage, and a restaurant, with check-out available between 06:30 and 12:00.

Top cities

Best Canton of Schwyz hotels with a pool

Among the 432 accommodations in Canton of Schwyz, here are the 4 best hotels with a pool

Tailormade Hotel Sihlpark Schindellegi - Canton of Schwyz
No reviews

Tailormade Hotel Sihlpark Schindellegi

hotel, Feusisberg
The Tailormade Hotel Sihlpark Schindellegi is conveniently situated in Schindellegi, offering easy access to Lake Zurich, which is 2.3 kilometres away, and the Opernhaus and Bellevue Square.
This 3-star hotel provides a range of amenities including a swimming pool, a water park, an indoor pool, and a playroom for children, alongside business facilities and pet-friendly accommodation.
Seehotel Waldstätterhof Swiss Quality - Canton of Schwyz
9.0 1954 reviews

Seehotel Waldstätterhof Swiss Quality

hotel, Ingenbohl
The Seehotel Waldstätterhof Swiss Quality is situated on the shores of Lake Lucerne, a short walk from the See Bus Stop and boat departures. This 4-star hotel has excellent user ratings, making it a popular choice for travellers.
The accommodation features a private park and offers stunning lake views. Guests can enjoy a range of amenities including a spa, fitness centre, swimming pool, restaurant and bar, as well as free Wi-Fi throughout the hotel.
Hotel Zum Hirschen - Canton of Schwyz
8.3 195 reviews

Hotel Zum Hirschen

hotel, Feusisberg
Hotel Zum Hirschen is located in Schindellegi, a short 270-metre walk from the train station, offering panoramic views of the surrounding countryside. The hotel features a modern restaurant serving traditional Swiss cuisine, a swimming pool, a terrace, and comfortable rooms with private bathrooms.
Gasthaus Platten - Canton of Schwyz
8.4 1058 reviews

Gasthaus Platten

hotel, Gersau
Gasthaus Platten is situated in the charming village of Gersau, just 32 kilometres from Lucerne city centre, offering a peaceful escape on the shores of Lake Lucerne. This apartment receives very good ratings for user experience, cleanliness and location.
The apartment has a fully equipped kitchen with a dishwasher and fridge, allowing guests to prepare their own meals. Enjoy the fresh air and stunning mountain views from the private balcony, and take advantage of the free private parking, free Wi-Fi, satellite TV, swimming pool and tennis court.

Frequently asked questions about hotels in Canton of Schwyz

  • What are the best landmarks to visit in the Canton of Schwyz, Switzerland?

    The Canton of Schwyz boasts stunning scenery and historical sites. For breathtaking mountain views, head to Mount Rigi, known as the 'Queen of the Mountains', or Mount Pilatus, accessible by a cogwheel railway. In Schwyz town itself, visit the Zeughaus (arsenal), a well-preserved medieval building, and the Hofkirche (court church), showcasing impressive architecture. The Chapel Bridge in Lucerne, while technically outside the Canton, is a short trip away and a must-see.
  • What are the best hotels with a swimming pool in Canton of Schwyz?

    Seehotel Waldstätterhof Swiss Quality, Wellness Hotel Stoos and Panorama Resort & Spa are among the best hotels with a swimming pool in Canton of Schwyz.

  • What is the best itinerary to experience the Canton of Schwyz, Switzerland?

    A great itinerary would involve spending a day exploring Schwyz town and its historical sites. Then, dedicate a day to a mountain excursion, choosing either Mount Rigi or Mount Pilatus depending on your preference for views and accessibility. Consider a boat trip across Lake Lucerne, taking in the picturesque scenery. Finally, allocate time for a hike in one of the many valleys, like the Muotathal, known for its charming villages and stunning natural beauty. This allows for a balanced experience of culture and nature.
  • What are the most popular 2, 3 and 4-star hotels in Canton of Schwyz?

    Among 2, 3 and 4-star hotels in Canton of Schwyz, Hotel Schmid & Alfa, Hotel Drei Könige and Boutique Hotel St - Georg are the most popular ones.

  • What is the best time to visit the Canton of Schwyz, Switzerland?

    The best time to visit is during the summer months (June to August) for pleasant weather and access to all hiking trails and mountain excursions. Spring (April-May) and autumn (September-October) offer beautiful scenery with fewer crowds, but be aware of potential for unpredictable weather. Winter (November to March) is ideal for skiing and snowboarding, but many higher altitude attractions will be closed.
  • What are the best luxury hotels in Canton of Schwyz?

    Seehotel Waldstätterhof Swiss Quality, Wellness Hotel Stoos and Hotel Restaurant Seehof are among the best luxury hotels in Canton of Schwyz.

  • What popular festivals can you find in the Canton of Schwyz, Switzerland?

    The Canton of Schwyz hosts various local festivals throughout the year. While specific dates vary, many villages celebrate traditional festivals with parades, music, and local food. Information on specific events is best found closer to your travel dates. Lucerne, nearby, often hosts larger events, but these are not directly within the Canton of Schwyz.
  • What are the best family friendly hotels in Canton of Schwyz?

    The best family friendly hotels in Canton of Schwyz are Seehotel Waldstätterhof Swiss Quality, Stoos Lodge and Wellness Hotel Stoos.

  • What traditional local food should you try in the Canton of Schwyz, Switzerland?

    Try the Älplermagronen, a hearty macaroni dish with cheese, potatoes, and onions, a classic Swiss mountain meal. Also, look for local cheeses like Schwyzer Käse, and dishes featuring local meats. Many restaurants offer traditional Swiss cuisine, often with regional variations.
  • What are the best pet friendly hotels in Canton of Schwyz?

    The best pet friendly hotels in Canton of Schwyz are Seehotel Waldstätterhof Swiss Quality, Stoos Lodge and Wellness Hotel Stoos.

  • Are there any unknown or hidden places that should be on your list in the Canton of Schwyz, Switzerland?

    The Muotathal valley is less touristy than other areas and offers charming villages and beautiful hiking trails. Explore smaller villages like Einsiedeln, known for its Benedictine monastery, offering a peaceful and less crowded experience compared to larger towns.
  • What are the best hotels with jacuzzi in Canton of Schwyz?

    Seehotel Waldstätterhof Swiss Quality, Wellness Hotel Stoos and Hotel Drei Könige are the best hotels with a jacuzzi in Canton of Schwyz.

  • What are some authentic ways to meet locals and discover their traditions in the Canton of Schwyz, Switzerland?

    Staying in a locally-run guesthouse or participating in a guided hike or walking tour can offer opportunities to interact with locals. Visiting smaller villages and attending local events (if any coincide with your trip) are also great ways to experience the local culture and traditions.
  • What should visitors know about the weather and natural risks in the Canton of Schwyz, Switzerland?

    The weather in the mountains can change rapidly. Be prepared for all conditions, even in summer. Mountain weather forecasts should be checked before any hikes. Natural risks include sudden changes in weather, rockfalls (especially in mountainous areas), and potential for flooding in certain areas after heavy rainfall.
  • Are there any special items you’ll need when travelling to the Canton of Schwyz, Switzerland?

    Comfortable walking shoes are essential for exploring the region. Layers of clothing are recommended due to the varying temperatures, especially in higher altitudes. A Swiss Travel Pass can be cost-effective for public transport. A basic first-aid kit is always advisable for any outdoor activities.

Nearby regions

Best Canton of Schwyz hotels with parking

Business Hotel First - Canton of Schwyz
8.3 372 reviews

Business Hotel First

hotel, Feusisberg
Business Hotel First is located just 5km from Lake Zurich and 26km from Zurich city centre, offering a peaceful escape near the village of Feusisberg. This 4-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel offers spacious, air-conditioned rooms with comfortable seating areas and desks. Guests can enjoy a range of amenities including a restaurant, room service, a terrace, a garden, and free Wi-Fi and parking.
Stoos Lodge - Canton of Schwyz
9.3 1586 reviews

Stoos Lodge

hotel, Morschach
Book a room in a 4 star luxury hotel with an excellent rating of 93% based on 1586 reviews. You will be in Morschach.
Facilities and services: a spa, a wheelchair friendly access and free parking.
Hotel Alpenblick Muotathal - Canton of Schwyz
8.2 313 reviews

Hotel Alpenblick Muotathal

hotel, Muotathal
The Hotel Alpenblick Muotathal is located in the peaceful Muotha Valley, just 20 kilometres from Lake Lucerne and the town of Schwyz. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities, including a restaurant serving regional cuisine, a terrace with scenic views, and free Wi-Fi throughout. Guests can enjoy a range of activities in the surrounding area, such as canoeing, hiking, and motorcycling tours.
B&b Hotel Mattli Ubernachtung Fruhstuck - Canton of Schwyz
9.1 8 reviews

B&b Hotel Mattli Ubernachtung Fruhstuck

hotel, Morschach
The B&B Hotel Mattli is located in Morschach, offering the "B&b Hotel Mattli Ubernachtung Fruhstuck" offer and providing excellent user ratings, family-friendly accommodation with internet, a terrace/balcony, garden, concierge, restaurant, and parking.
This establishment features comfortable rooms with practical amenities, including superior rooms with air conditioning, optional laundry service, video streaming, daily newspapers, and coffee/tea making facilities, with some bathrooms providing bathrobes, towels, and hairdryers.

Best Canton of Schwyz hotels with jacuzzi

Hotel Drei Könige - Canton of Schwyz
8.4 1198 reviews

Hotel Drei Könige

hotel, Einsiedeln
Hotel Drei Könige is conveniently located in the centre of Einsiedeln, just 500 metres from the Einsiedeln Abbey and 500 metres from the railway station. The hotel offers comfortable rooms with cable TV, free Wi-Fi and private bathrooms, as well as a restaurant serving both international and local dishes.
Caschu Alp Boutique Design Hotel Stoos - Adults Only - Canton of Schwyz
9.5 212 reviews

Caschu Alp Boutique Design Hotel Stoos - Adults Only

hotel, Morschach
The Caschu Alp Boutique Design Hotel Stoos - Adults Only is located in the car-free village of Stoos ob Schwyz, a 15-minute cable car ride from Morschach, high in the Swiss Alps. This hotel has consistently received excellent ratings for its location, cleanliness, and overall guest experience.
The hotel offers a range of modern design features, blending contemporary style with traditional Alpine charm. Guests can enjoy a spa, swimming pool, and a restaurant serving homemade pasta, as well as access to hiking trails and ski slopes right outside the door.
©2026 cozycozy.com