Find hotels in Schwyz from £109

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Schwyz hotels

Wysses Rössli

Wysses Rössli
4.0 star property
Schwyz
8.4 out of 10, Very good, (34 reviews)
"Great place."
Switzerland
Fabien
The price is £148
includes taxes & fees
5 Jul - 6 Jul
Wysses Rössli

Hirschen Schwyz GmbH - Hostel

Hirschen Schwyz GmbH - Hostel
2.0 star property
Schwyz
8.0 out of 10, Very good, (54 reviews)
"Friendly everybody, clean rooms. I would definitely stay there again if I ever go back to the area. "
United States
Yves
The price is £122
includes taxes & fees
15 Jun - 16 Jun
Hirschen Schwyz GmbH - Hostel

Bellevue

Bellevue
3.0 star property
Seelisberg
9.0 out of 10, Wonderful, (236 reviews)
"An awesome place, great views !!"
United States
Rod
The price is £126
includes taxes & fees
28 Jun - 29 Jun
Bellevue

Seerausch Swiss Quality Hotel

Seerausch Swiss Quality Hotel
3.0 star property
Beckenried
9.0 out of 10, Wonderful, (1,009 reviews)
"Very nice hotel on the lake. Staff were very friendly. Good breakfast. "
United States
Thu-Cuc
The price is £136
includes taxes & fees
28 Jun - 29 Jun
Seerausch Swiss Quality Hotel

BERG & BERG HOTEL Kerns - Self-Check-in

BERG & BERG HOTEL Kerns - Self-Check-in
3.5 star property
Kerns
8.6 out of 10, Excellent, (108 reviews)
"Amazing hidden Jen. Nice location next to a beautiful church and walking distance from Coop store and a very local pub. Hotel has a nice bar and restaurant as well."
United States
JAYDIP
The price is £133
includes taxes & fees
30 Jun - 1 Jul
BERG & BERG HOTEL Kerns - Self-Check-in

Stoos Lodge

Stoos Lodge
4.0 star property
Morschach
9.6 out of 10, Exceptional, (294 reviews)
"The room was very comfortable and staff was amazing "
Canada
Jessy
The price is £159
includes taxes & fees
12 Jul - 13 Jul
Stoos Lodge

Hotel Engel

Hotel Engel
2.0 star property
Emmetten
9.2 out of 10, Wonderful, (151 reviews)
"Absolutely phenomenal! From the moment we arrived at Hotel Engel in Emmetten, the staff went above and beyond—helping with laundry, offering brilliant touring tips, and solving our transportation challenges. Every meal was a culinary delight, and the hospitality was unmatched. Warm, professional, and genuinely caring, the team made our stay unforgettable, especially the Owner! I can’t recommend this hotel enough—truly a five-star experience in every way!"
United States
Janet
The price is £143
includes taxes & fees
15 Jun - 16 Jun
Hotel Engel

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See
4.0 star property
Kuessnacht
9.0 out of 10, Wonderful, (261 reviews)
"The hotel was so beautiful and everyone was so nice!! Their breakfast restaurant also had the best dinner!! "
United States
Erin
The price is £168
includes taxes & fees
28 Jun - 29 Jun
Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Hotel Bellevue

Hotel Bellevue
2.5 star property
Alpnach
9.6 out of 10, Exceptional, (4 reviews)
"The staff at the restaurant for dinner and breakfast are very friendly and provided an excellent service. Room was clean and the view is amazing. "
United States
Oscar
The price is £279
includes taxes & fees
17 Jun - 18 Jun
Hotel Bellevue

Hotel Sonnenberg

Hotel Sonnenberg
3.0 star property
Kriens
9.0 out of 10, Wonderful, (256 reviews)
"Clean, comfortable, decent breakfast."
United States
Mihail
The price is £183
includes taxes & fees
28 Jun - 29 Jun
Hotel Sonnenberg

Tailormade Hotel STANS SÜD

Tailormade Hotel STANS SÜD
3.0 star property
Stans
8.4 out of 10, Very good, (226 reviews)
"It was very clean and the staff was very friendly and helpful"
United States
Liam
The price is £142
includes taxes & fees
7 Jul - 8 Jul
Tailormade Hotel STANS SÜD

See- und Seminarhotel FloraAlpina

See- und Seminarhotel FloraAlpina
3.0 star property
Vitznau
9.0 out of 10, Wonderful, (103 reviews)
"A beautiful peaceful retreat. Absolutely loved this place. Planned on one night, stayed for three. Don't ever want to leave. Spa facilities are amazing and rejuvenating. Staff is exceptionally friendly and helpful."
United States
Kristen
The price is £144
includes taxes & fees
21 Jun - 22 Jun
See- und Seminarhotel FloraAlpina

LIVINN - Self-Check-in

LIVINN - Self-Check-in
3.0 star property
Arth
9.4 out of 10, Exceptional, (101 reviews)
"Pleasant and comfortable stay."
Switzerland
Kennedy
The price is £192
includes taxes & fees
28 Jun - 29 Jun
LIVINN - Self-Check-in

Ski Lodge Engelberg

Ski Lodge Engelberg
3.0 star property
Engelberg
9.2 out of 10, Wonderful, (109 reviews)
"Thanks for a lovely room! The place to be in Engelberg. "
Sweden
Oliver
The price is £122
includes taxes & fees
30 Jun - 1 Jul
Ski Lodge Engelberg

Businesshotel LUX

Businesshotel LUX
3.0 star property
Emmen
8.6 out of 10, Excellent, (452 reviews)
"Great stay"
United Kingdom
chahatt
The price is £160
includes taxes & fees
1 Jul - 2 Jul
Businesshotel LUX

Hotel Terrasse am See

Hotel Terrasse am See
3.0 star property
Vitznau
8.6 out of 10, Excellent, (66 reviews)
"Fabulous position right on the lake and beside the mountain train. Breakfast was a simple continental but quite sufficient. Toiletries were classy and plentiful. The Hotels past was likely quite fancy and a little bit of a spruce up would make her fabulous again."
Australia
Caroline
The price is £171
includes taxes & fees
30 Jun - 1 Jul
Hotel Terrasse am See

Hotel Pilatus Kulm

Hotel Pilatus Kulm
4.0 star property
Kriens
9.6 out of 10, Exceptional, (71 reviews)
"Not only is the view amazing but the intimate dinner with a view!! Amazing! Well worth the gondolas to get there! Simply breathtaking!"
United States
Tory
The price is £407
includes taxes & fees
17 Jun - 18 Jun
Hotel Pilatus Kulm

Hotel Villa Honegg

Hotel Villa Honegg
5.0 star property
Ennetbuergen
9.8 out of 10, Exceptional, (75 reviews)
"Beautiful place and stunning surroundings Courteous staff and wonderful spa and pool Highly recommend and love to be back one day"
United States
Nea
The price is £683
includes taxes & fees
29 Jun - 30 Jun
Hotel Villa Honegg

Hotel Felmis

Hotel Felmis
3.0 star property
Horw
9.0 out of 10, Wonderful, (378 reviews)
"Charming small hotel just 20-25 minutes by bus 21 from Lucerne station and city centre. Comfortable quiet room with good air-con. Excellent breakfast with a wide choice of fresh breads, fruits, hot and cold dishes etc."
United Kingdom
Roger
The price is £178
includes taxes & fees
15 Jun - 16 Jun
Hotel Felmis

Holiday Inn Express Luzern - Neuenkirch by IHG

Holiday Inn Express Luzern - Neuenkirch by IHG
3.0 star property
Neuenkirch
8.2 out of 10, Very good, (889 reviews)
"Food was great and parking was easy and convenient..Staff was amazing.."
United States
Emily
The price is £135
includes taxes & fees
6 Jul - 7 Jul
Holiday Inn Express Luzern - Neuenkirch by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Schwyz attractions

Learn more about Schwyz

The Federal Charter Museum houses Switzerland's founding document, while nearby hiking trails offer spectacular views of Lake Lucerne. Visit the historic Ital Reding Estate for a glimpse into aristocratic life, then sample local specialities at the town's traditional markets.

Photo by Natalie Odermatt
Open Photo by Natalie Odermatt

Top Schwyz Hotel Reviews

More cheap stays in Schwyz

Find out more about Schwyz

Top reasons to visit Schwyz

  • Stunning Outdoor Adventures: Schwyz is ideal for outdoor enthusiasts, offering skiing, hiking in the Alps, and picturesque trails for all skill levels.
  • Scenic Lakes and Rivers: Enjoy water sports and relaxing sunset cruises on Zug, or take leisurely strolls along the serene rivers.
  • Rich Cultural Experiences: Explore historic churches and charming streets while indulging in local Swiss cuisine.
  • Picturesque Mountain Backdrop: The stunning mountain scenery provides a romantic setting for couples and a perfect escape for all travellers.
  • Diverse Accommodation Options: From charming hotels to welcoming bed and breakfasts, Schwyz offers a range of stays to suit every traveller's needs.

Find great hotels near Schwyz

Schwyz offers a delightful selection of accommodations, ranging from charming hotels to inviting bed and breakfasts. Whether you seek pet-friendly options, family-friendly stays, or facilities tailored for business travellers, you will find an array of choices. With its stunning landscapes and rich history, Schwyz is the perfect backdrop for a memorable vacation. Discover the best hotels and top-rated lodgings to enhance your experience in this picturesque Swiss canton.

  • HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel: Nestled along the serene shores of Lake Lucerne, the 4.5-star HERMITAGE offers a unique blend of beachside relaxation and luxurious lifestyle amenities, boasting a remarkable guest rating of 9.4. Located 22.5km from Schwyz, this property is perfect for those seeking a pet-friendly retreat with direct beach access. Enjoy the tranquil atmosphere while taking advantage of the on-site services, including pet amenities such as food and water bowls, and a welcoming policy for dogs. Relaxation and leisure are at the forefront here, making it an ideal choice for a rejuvenating getaway.
  • Swiss Holiday Park Resort: Just 4.8km from Schwyz, the 4-star Swiss Holiday Park Resort is perfect for families and skiing enthusiasts, with a commendable guest rating of 8.4. This family-friendly haven offers easy access to ski lifts and shuttles, ensuring a hassle-free winter experience. Children will delight in the various activities available, including a shared playground, air hockey, and foosball. With its comprehensive amenities and warm atmosphere, this resort guarantees a memorable adventure for guests of all ages.
  • Seerausch Swiss Quality Hotel: Situated 16.1km from Schwyz, the 3-star Seerausch Swiss Quality Hotel boasts a guest rating of 9.0 and is an excellent choice for those seeking adventure and family-friendly experiences. With opportunities for fishing, snowshoeing, and skiing nearby, it caters to thrill-seekers and nature lovers alike. The property also provides child-friendly amenities such as an arcade game room and first-aid kit, along with a pet-friendly policy, making it a versatile option for travellers looking to explore the great outdoors.

Where to stay in and around Schwyz

Schwyz offers a delightful blend of adventure and relaxation for every traveller. Immerse yourself in Swiss culture as you explore charming streets, indulge in local cuisine, and admire breathtaking scenery. For outdoor enthusiasts, the surrounding mountains provide ample hiking opportunities, while couples can enjoy romantic getaways amidst the picturesque landscape. Business travellers will appreciate the friendly atmosphere and convenient access to nearby cities, making Schwyz a perfect base for both leisure and work.

  • Seewen: Nestled within the scenic landscape of Schwyz, Seewen is a charming village that attracts visitors year-round, with peaks in March to April and September. Known for its stunning outdoor scenery, Seewen offers a romantic experience for couples and nature lovers alike. The village is surrounded by picturesque lakes and water features, making it an ideal spot for leisurely walks and picnics. Visitors can also explore the quaint town neighbourhood, which adds to the village's inviting atmosphere.
  • Ibergeregg: Located in the breathtaking Canton of Schwyz, Ibergeregg is a village that comes alive during the summer months from July to September. Renowned for its adventurous spirit, Ibergeregg is a haven for sports enthusiasts and ski lovers. The area boasts numerous ski fields and resorts that cater to a variety of skill levels. Beyond skiing, visitors can enjoy stunning lookouts that provide panoramic views of the surrounding mountains and valleys, perfect for unforgettable photo opportunities.
  • Ingenbohl: Just 4.8km from Schwyz, Ingenbohl is a vibrant city that offers a blend of outdoor adventure and scenic beauty. With peak visitor numbers in April and from August to September, it is a popular destination for those seeking thrilling activities. Ingenbohl features a cable car gondola and ski lifts that cater to winter sports enthusiasts. The nearby lake and mountains provide ample opportunities for hiking and exploration, while the local lookouts offer breathtaking views that captivate every visitor.

Things to do in Schwyz

Schwyz offers a delightful blend of outdoor adventures and stunning scenery, perfect for a holiday. Visitors can enjoy skiing at local resorts with convenient ski lifts. For water enthusiasts, Zug provides excellent facilities for water sports and relaxing sunset cruises. Additionally, there are picturesque trails around Schwyz for hiking, a lazy river for leisurely enjoyment, and opportunities for exciting day trips to explore the beautiful region further.

Shopping

In Schwyz, browse local shops for traditional Swiss souvenirs and gifts. For a broader selection, if you're up for a drive, visit the Einkaufszentrum Rüti, about 19.3km away, featuring a range of stores from fashion to electronics.

Recreation

Experience tranquillity at the wellness centre in Schwyz, where you can indulge in rejuvenating spa treatments and soothing massages. For outdoor relaxation, explore the picturesque hiking trails in the nearby mountains, offering stunning views and fresh alpine air, perfect for unwinding and reconnecting with nature.

Adventure

In Schwyz, embark on a thrilling hike up the iconic Mythen mountains, offering breathtaking views. Experience paragliding from the peaks, soaring over lush landscapes. For an exhilarating challenge, try mountain biking through scenic trails that wind through picturesque valleys and forests.

Nightlife

In Schwyz, the lively atmosphere can be found at venues like the Schwyzer Stubli, offering traditional Swiss charm alongside local brews. For a more modern vibe, check out the nearby bars in Zug, where trendy cocktails and vibrant music create a perfect night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Schwyz

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Schwyz are February to March and November, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Schwyz is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Schwyz is Saturday. The most expensive day to stay in Schwyz is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Schwyz with your flights and activities through an Expedia package.

Find the best attractions near Schwyz

Schwyz, nestled in the Canton of Schwyz, offers a delightful blend of outdoor adventures and cultural experiences. With its stunning mountains, serene lakes, and historic churches, it caters to all types of travellers seeking adventure and scenic beauty. Whether you're hiking in the Alps or exploring local heritage, Schwyz promises an unforgettable holiday filled with natural landscapes and rich culture.

  • Burgenstock: Experience breathtaking scenery and outdoor adventure at Burgenstock, a stunning mountain located 19.3km from Schwyz. Whether hiking its trails or simply enjoying the panoramic views, this destination offers an invigorating escape into nature.
  • Ageri Lake: Ageri Lake, situated 11.3km from Schwyz, is perfect for a romantic day out. With its serene waters and picturesque beach, you can indulge in outdoor activities or relax by the shore, soaking in the beautiful scenery.
  • Hammetschwand Lift: The Hammetschwand Lift, also 19.3km away, boasts an exhilarating ride to one of the highest lookouts in Switzerland. Enjoy the stunning views and a sense of adventure, making it a memorable spot for couples and thrill-seekers alike.

Best time to go to Schwyz

The best time to visit Schwyz is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with moderate rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January29.5°F (-1.4°C)Light RainMostly SunnyAverageAverage
February30.7°F (-0.7°C)Light RainMostly SunnyAverageSlightly Low
March35.6°F (2.0°C)Light RainMostly SunnyAverageSlightly Low
April43.2°F (6.2°C)Light RainMostly SunnyAverageAverage
May50.2°F (10.1°C)Moderate RainMostly CloudyAverageAverage
June58.8°F (14.9°C)Moderate RainMostly SunnySlightly HighSlightly High
July62.2°F (16.8°C)Moderate RainMostly SunnySlightly HighSlightly High
August61.9°F (16.6°C)Moderate RainMostly SunnyAverageAverage
September55.0°F (12.8°C)Light RainMostly SunnySlightly HighSlightly High
October47.7°F (8.7°C)Light RainMostly SunnySlightly LowAverage
November38.7°F (3.7°C)Light RainMostly SunnySlightly LowSlightly Low
December32.2°F (0.1°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Schwyz

Visiting Schwyz, Switzerland, is convenient with major airports nearby. Zürich Airport (ZRH) is approximately 48.3km away, with excellent hotel options such as the Zurich Marriott Hotel and Dolder Grand, both 8.0km from the airport, offering 24-hour airport shuttles. Basel Airport (BSL-EuroAirport) is around 106.2km away, with good choices like Mercure Bale Mulhouse Aeroport, just 1.6km from the airport. Similarly, Mulhouse Airport (MLH-EuroAirport) is also 106.2km away, featuring hotels like ibis Mulhouse Bale Aeroport, located 3.2km away. Each hotel provides transportation services to their respective airports, ensuring a seamless travel experience.

Frequently asked questions

What is the best area to stay in Schwyz?
The best area to stay in Schwyz is the town centre, particularly around Bundesplatz and Hauptplatz.

This area is the heart of Schwyz, offering a blend of historical significance and modern convenience. You'll find the Town Hall and the Parish Church of St. Martin nearby, with several hotels, restaurants, and shops lining the main streets. It's a compact and very walkable area, making it easy to explore on foot.

For couples looking for a relaxing and culturally enriching trip, staying in the town centre is ideal. You're perfectly positioned to visit the Forum of Swiss History, explore the historic architecture, and enjoy meals at local eateries. The proximity to Lake Lucerne also offers opportunities for scenic boat trips, which are easily accessible from nearby public transport links.

Families will also find the town centre convenient due to its access to local amenities and relatively quiet streets. Many hotels offer family-friendly rooms, and you're within easy reach of attractions like the Schwyz Animal Park, a short drive away.
What are the best hotels in Schwyz that travellers recommend?
For a recommended stay in Schwyz, consider the Hirschen Schwyz GmbH - Hostel.

This hostel, with an 8.0 rating, is much-loved for its convenient location. Guests appreciate its proximity to the mountains, making it an excellent base for outdoor activities such as mountain biking and skiing, with a ski area and ski lessons available nearby.
What are the best family hotels in Schwyz?
For family-friendly accommodation in Schwyz, the Hirschen Schwyz GmbH - Hostel is a great choice.

This hostel, rated 8.0, is particularly much-loved for its convenient location. It offers amenities such as cribs, which are very useful for families with young children. For those who enjoy outdoor activities, the property is close to mountains and ski areas, with opportunities for mountain biking, cross-country skiing, and downhill skiing nearby. Ski lessons and ski rentals are also available in the vicinity, and there is a ski shuttle service for easy access to the slopes. Guests can also enjoy mountain views from the property.
What are the top pet-friendly hotels in Schwyz?
For a top pet-friendly hotel in Schwyz, the Hirschen Schwyz GmbH - Hostel is a great option.

The Hirschen Schwyz GmbH - Hostel, rated 8.0, is specifically set up for guests travelling with their dogs, offering amenities such as food and water bowls. It is located in a mountainous area, providing mountain views, and mountain biking is available nearby. The Ski Region Mythen, Handgruobi is just 4.4 km away.
What are the best budget hotels in Schwyz?
For a budget-friendly option in Schwyz, consider the Hirschen Schwyz GmbH - Hostel.

This hostel, with an 8.0 rating, is much-loved for its location and offers free WiFi and free self-parking. Guests appreciate its proximity to St. James Way, which is just 0.3 km away. The hostel also boasts mountain views and is conveniently located near mountain biking trails, making it ideal for those who enjoy outdoor activities.
What are the most romantic hotels in Schwyz for couples?
For couples seeking a romantic stay in Schwyz, the Hirschen Schwyz GmbH - Hostel offers a pleasant experience.

The Hirschen Schwyz GmbH - Hostel has a rating of 8.0 and provides charming mountain views, which can contribute to a romantic escape. It is located just 4.4 kilometres from the Ski Region Mythen, Handgruobi, making it convenient for couples who enjoy winter sports or simply appreciate a scenic, mountainous setting. Guests have frequently praised its good location.
What are the best hotels in Schwyz near Ski Region Mythen, Handgruobi?
For a well-located option in Schwyz near Ski Region Mythen, Handgruobi, consider the Hirschen Schwyz GmbH - Hostel.

This hostel, with an 8.0 rating, is conveniently located approximately 4.4 kilometres from Ski Region Mythen, Handgruobi. It is particularly well-suited for families as it offers cribs and has a strong connection to mountain activities, with mountains visible from the site and various ski-related amenities nearby, such as ski lessons, cross-country skiing, downhill skiing, and ski rentals. Guests appreciate its good location for accessing these activities.
When is the best time to go to Schwyz?
The best time to go to Schwyz is during the summer months, from June to September, or in the winter for snow sports, from December to March.

For travellers looking to enjoy hiking, cycling, and exploring the natural beauty of the region, summer is ideal. The weather is generally warm and pleasant, superb for outdoor activities in the Swiss Alps and around Lake Lucerne. This period offers the longest daylight hours and the best conditions for mountain excursions, such as taking a cable car up the Mythen peaks or visiting the Stoos car-free village.

Winter, particularly from December to March, is superb for those who love snow sports. Schwyz is close to several family-friendly ski resorts, such as Stoos and Hoch-Ybrig, offering opportunities for skiing, snowboarding, and snowshoeing. The landscape transforms into a stunning winter wonderland, and many hotels provide cosy amenities superb for a winter escape.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Schwyz.
How can I save on a Schwyz hotel booking with Expedia?
Members always get our best prices. Find our best Schwyz hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Schwyz hotel?
Prices for hotels in Schwyz often vary, but you can find a great deal from £109 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia