Photo by Natalie Odermatt

Find hotels in Schwyz from £98

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Schwyz hotels and places to stay

Hirschen Schwyz GmbH - Hostel

2.0 star property
8.0 out of 10, Very good, (47)
"The nicest staff ever! Location is super convenient to two bus stops. It's loud at night until 11/12, but that's to be expected, so bring earplugs if noise bothers you. "
The price is £118
includes taxes & fees
6 Aug - 7 Aug
Hirschen Schwyz GmbH - Hostel

Hotel Bänklialp

3.0 star property
8.6 out of 10, Excellent, (69)
"Amazing stay! The views from the balconies are absolutely stunning, and the staff are so friendly and courteous."
The price is £126
includes taxes & fees
25 Aug - 26 Aug
Hotel Bänklialp

Bellevue-Terminus - Urban Lifestyle Hotel

4.0 star property
9.4 out of 10, Exceptional, (184)
"Excellent location and nice breakfast with local produce. "
The price is £214
includes taxes & fees
29 Aug - 30 Aug
Bellevue-Terminus - Urban Lifestyle Hotel

Hotel Crystal Engelberg

3.0 star property
9.2 out of 10, Wonderful, (106)
"Great Value for money, very friendly and great location "
The price is £190
includes taxes & fees
18 Aug - 19 Aug
Hotel Crystal Engelberg

Hotel Central

3.0 star property
8.8 out of 10, Excellent, (179)
"Good central location between train station, ski hill and restaurants. "
The price is £172
includes taxes & fees
4 Aug - 5 Aug
Hotel Central

Kempinski Palace Engelberg

5.0 star property
9.8 out of 10, Exceptional, (90)
"Beautiful property and great staff. Would highly recommend. "
The price is £629
includes taxes & fees
24 Aug - 25 Aug
Kempinski Palace Engelberg

H+ Hotel & SPA Engelberg

4.0 star property
8.8 out of 10, Excellent, (653)
"Good hotel and town to stay. Very close to train station. Friendly staff and good breakfast."
The price is £181
includes taxes & fees
5 Aug - 6 Aug
H+ Hotel & SPA Engelberg

Hotel Krone

3.0 star property
8.2 out of 10, Very good, (261)
"Staff bit grumpy but location and facilities good. "
The price is £102
includes taxes & fees
6 Aug - 7 Aug
Hotel Krone

Hotel Bellevue

3.0 star property
8.0 out of 10, Very good, (1)
"Magnifique "
The price is £324
includes taxes & fees
31 Jul - 1 Aug
Hotel Bellevue

Tailormade Hotel STANS SÜD

3.0 star property
8.6 out of 10, Excellent, (189)
"Lovely hotel and very friendly staff!"
The price is £134
includes taxes & fees
28 Aug - 29 Aug
Tailormade Hotel STANS SÜD

Hotel Engel

2.0 star property
9.2 out of 10, Wonderful, (125)
"Clean an Nice people, Good price quality "
Hotel Engel

Panoramarestaurant Hotel Roggerli

2.5 star property
8.8 out of 10, Excellent, (8)
"Excellent breakfast with a quiet enjoyable stay!"
The price is £193
includes taxes & fees
24 Aug - 25 Aug
Panoramarestaurant Hotel Roggerli

Seehotel Pilatus

4.0 star property
8.8 out of 10, Excellent, (511)
"A Really nice place to stay, we loved it!"
The price is £215
includes taxes & fees
7 Aug - 8 Aug
Seehotel Pilatus

Hotel Nidwaldnerhof

3.5 star property
9.6 out of 10, Exceptional, (179)
"Very kind staff"
The price is £279
includes taxes & fees
1 Aug - 2 Aug
Hotel Nidwaldnerhof

Seerausch Swiss Quality Hotel

3.0 star property
9.0 out of 10, Wonderful, (884)
"A nice place to stay"
The price is £162
includes taxes & fees
13 Aug - 14 Aug
Seerausch Swiss Quality Hotel

Waldhotel by Bürgenstock Lake Lucerne

5.0 star property
9.4 out of 10, Exceptional, (82)
"Luxury beyond all else. "
The price is £666
includes taxes & fees
31 Jul - 1 Aug
Waldhotel by Bürgenstock Lake Lucerne

Bürgenstock Hotel & Alpine Spa

5.0 star property
9.4 out of 10, Exceptional, (272)
"Amazing resort loved it "
The price is £904
includes taxes & fees
24 Aug - 25 Aug
Bürgenstock Hotel & Alpine Spa

Hotel Villa Honegg

5.0 star property
10.0 out of 10, Exceptional, (38)
"Standout hotel in breathtaking location. Truly unique in every way. Staff are wonderful. "
The price is £703
includes taxes & fees
15 Aug - 16 Aug
Hotel Villa Honegg

Seehotel Kastanienbaum

3.5 star property
9.0 out of 10, Wonderful, (217)
"Great"
The price is £282
includes taxes & fees
31 Jul - 1 Aug
Seehotel Kastanienbaum

Bellevue

3.0 star property
9.0 out of 10, Wonderful, (134)
"A very nice clean and friendly hotel. The food was good and we enjoyed the beautiful views "
The price is £132
includes taxes & fees
27 Aug - 28 Aug
Bellevue
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

Learn more about Schwyz

Get away to Schwyz! Enjoy the skiing, mountains and museums.

Photo by Natalie Odermatt
Open Photo by Natalie Odermatt

Top Schwyz Hotel Reviews

Find out more about Schwyz

Find out more about Schwyz

Top reasons to visit Schwyz

  • Outdoor Adventure: Schwyz is ideal for skiing, hiking, and exploring stunning mountain landscapes, catering to adventure enthusiasts.
  • Breathtaking Scenery: The region offers picturesque views of serene lakes and majestic mountains, perfect for stunning photographs.
  • Cultural Experiences: Visitors can enjoy charming churches and traditional Swiss architecture, reflecting the rich heritage of the area.
  • Welcoming Atmosphere: Schwyz boasts a friendly vibe, making it perfect for relaxation and romantic getaways.
  • Diverse Accommodation: A range of charming hotels and bed & breakfasts provide comfortable stays for all travellers.

Find great hotels near Schwyz

Discover a delightful range of accommodation options in Schwyz, where charming hotels and cosy bed & breakfasts cater to every traveller's needs. Whether you're seeking pet-friendly lodgings, family-friendly amenities, or business-focused services, you'll find the perfect base for your Swiss adventure. Explore the inviting hotels in Schwyz and experience the warmth of Swiss hospitality, making your stay truly memorable.

  • HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel: Nestled on the shores of Lake Lucerne, this 4.5-star hotel is perfect for those seeking a blend of business and leisure. With direct access to the beach, guests can indulge in a serene beach vacation experience while benefiting from top-notch business amenities. The hotel features a 24-hour business centre and multiple meeting rooms, making it an ideal choice for corporate travellers. The stylish decor and tranquil atmosphere add a touch of luxury to your stay, ensuring a memorable retreat.
  • Swiss Holiday Park Resort: Just 1.9km from Schwyz, this 4-star family-friendly resort is a winter wonderland for ski enthusiasts. With easy access to ski shuttles and lifts, it’s an excellent base for hitting the slopes. Families will appreciate the extensive amenities for children, including a supervised kids' club, an arcade game room, and nearby sledding opportunities. The resort combines comfort with fun, making it a perfect getaway for families looking to create cherished memories in a snowy paradise.
  • Seerausch Swiss Quality Hotel: A 3-star gem located 6.2km from Schwyz, Seerausch Swiss Quality Hotel is a haven for adventure-loving families and pet owners. Offering a range of exciting activities such as skiing, snowboarding, and fishing, it promises an exhilarating stay. The hotel is pet-friendly, allowing you to bring your furry companions along for the adventure. With amenities for children, including an arcade game room and a first aid kit, this hotel ensures a safe and enjoyable experience for the whole family.

Where to stay in and around Schwyz

Schwyz offers a delightful blend of outdoor adventure and breathtaking scenery, perfect for a memorable vacation. Just a short journey from Zurich, you can explore stunning summits and immerse yourself in the charm of traditional Swiss architecture. The friendly atmosphere and captivating landscapes make it ideal for relaxation and romance, while the majestic mountains beckon adventure enthusiasts to hike and explore. Discover the enchanting beauty that this region has to offer!

  • Seewen: Nestled in the picturesque area of Schwyz, Seewen is a charming village that offers a delightful blend of scenery and romance. With a moderate influx of visitors, particularly from March to April and September, it is an ideal spot for those seeking an outdoor experience. The village is renowned for its stunning landscapes, featuring beautiful lakes and unique water features. Take a leisurely stroll around the local transport museum to gain insight into the region's history, or simply bask in the serene atmosphere that Seewen provides.
  • Ibergeregg: A hidden gem in the Schwyz region, Ibergeregg is a vibrant village perfect for adventure enthusiasts. Peak travel times occur between June and August, attracting visitors eager to explore its thrilling ski fields and resorts. The surrounding landscapes offer breathtaking views, with easy access to picturesque lakes and lookouts. Whether you're skiing in winter or hiking during the warmer months, Ibergeregg promises an exhilarating outdoor experience in a stunning alpine setting.
  • Morschach: Located a mere 1.9km from Schwyz, Morschach is a lively city that attracts visitors year-round. With peak visitor numbers in July, September, and December, it is an excellent destination for outdoor and adventure seekers. Morschach boasts breathtaking mountain views and a stunning lake, making it perfect for those who enjoy nature. Popular activities include skiing at nearby resorts and taking in the panoramic views from local lookouts. The combination of adventure and scenery makes Morschach a must-visit on your Swiss itinerary.

Things to do near Schwyz

Schwyz, nestled in the heart of Switzerland, is perfect for those seeking outdoor adventure and stunning scenery. Visitors can enjoy skiing at local resorts, take in breathtaking views via cable car gondolas, and explore the picturesque landscapes that the region has to offer. Whether you’re an avid skier or simply looking to bask in the natural beauty, Schwyz promises an unforgettable experience.

Shopping

In Schwyz, visit the Schafbock- und Lebkuchenmuseum Goldapfel, a delightful store located 5.6km away, perfect for unique gifts. If you're up for a drive, the Metalli Shopping Centre, 7.5km away, offers a vibrant shopping experience with various shops and entertainment options.

Recreation

At the Golf & Country Club Zurich, enjoy a round of golf amidst scenic landscapes, perfect for outdoor enthusiasts. Swim at the Swimming Pool Altdorf, ideal for families seeking relaxation and fun. Bubikon Golf Club offers a challenging course, ensuring a thrilling experience for avid golfers.

Adventure

Ski Region Hoch Ybrig, a thrilling ski resort located 3.7km from Schwyz, offers excellent skiing and a vibrant outdoor atmosphere. For hikers, Weg der Schweiz, a scenic trail situated 1.9km away, presents breathtaking views. Meanwhile, Brunni Ski Resort, a ski field 1.9km from Schwyz, is perfect for sports enthusiasts.

Nightlife

In Schwyz, the Stuckli Run offers exhilarating amusement rides just 1.9km away, while the Ticino Theater, 8.7km distant, provides a cultural experience filled with entertainment and romance. For more thrills, the Sommerrodelbahn Wirzweli, located 9.3km from Schwyz, promises fun for the whole family.

Booking tips and Expedia advantages for Schwyz

To save money on your trip to Schwyz, consider visiting during the off-peak months of February to March or November, when accommodation prices are lower. Book your hotel about a month in advance for the best deals, especially on Saturdays. Use Expedia to find last-minute offers and filter results by budget and hotel type, including eco-friendly options. Additionally, combining your hotel with flights and activities in an Expedia package can lead to further savings. Explore free activities in the area to enhance your experience without breaking the bank.

  • 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: Book your hotel in Schwyz about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your results from the lowest to highest prices, ensuring that the most affordable hotels appear first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Schwyz with your flights and activities through an Expedia package.

Find the best attractions near Schwyz

Schwyz offers a delightful blend of outdoor adventure and stunning scenery, appealing to those seeking cultural experiences. Visitors can explore picturesque mountains and serene lakes, as well as charming churches that reflect the region's heritage. Popular attractions cater to a variety of interests, ensuring an unforgettable holiday filled with exploration and adventure in this beautiful Swiss canton.

  • Burgenstock: Experience breathtaking views and invigorating hikes on Burgenstock, a stunning mountain located 7.5km from Schwyz. Known for its vibrant outdoor adventures, this destination offers scenic trails and the chance to embrace nature's beauty.
  • Ageri Lake: A serene escape just 4.3km from Schwyz, Ageri Lake is perfect for a romantic day out. With its picturesque beach, scenic surroundings, and outdoor activities, it invites visitors to relax and enjoy the tranquil atmosphere.
  • Ski Region Hoch Ybrig: Only 3.7km away, Ski Region Hoch Ybrig is a winter sports haven. Whether you're skiing or snowboarding, this adventure-filled ski resort promises exhilarating experiences amidst stunning alpine scenery.

Best time to go to Schwyz

The best time to visit Schwyz can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Schwyz falls in July, when visitor numbers are slightly high and weather is mostly sunny with moderate rain. The coolest average temperature in Schwyz falls in January, 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 SunnyAverageSlightly High
September55.0°F (12.8°C)Light RainMostly SunnySlightly HighAverage
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

To reach Schwyz, you can fly into several major airports. Zürich Airport (ZRH) is situated 18.6km away, with luxurious options like the Zurich Marriott Hotel and Kameha Grand Zurich, both offering convenient airport shuttles. Altenrhein Airport (ACH-St. Gallen - Altenrhein) is 32.9km away, featuring hotels such as Bad Horn - Hotel & Spa, which provides shuttle services on request. Lastly, Bern Airport (BRN-Belp) is 34.2km distant, with top accommodations like Hotel Schweizerhof Bern & Spa and Bellevue Palace Hotel, both offering 24-hour shuttle services. Each airport provides accessible transport options to ensure a smooth journey to Schwyz.

Frequently asked questions

What are the best hotels in Schwyz that travellers recommend?
Wysses Rössli Swiss Quality Hotel stands out as a top choice in Schwyz, boasting an excellent review score of 8.4. Nestled amidst breathtaking mountain vistas, this hotel offers a serene escape for those looking to unwind in nature. Guests rave about the attentive service and the warm, friendly setting, making it a great retreat for couples seeking both relaxation and adventure.
What are the best family hotels in Schwyz?
Wysses Rössli Swiss Quality Hotel is an excellent choice for families visiting Schwyz, boasting a traveller review rating of 8.4. This charming hotel understands the needs of families with children, offering complimentary cribs to ensure the littlest guests are well catered for. Find more child-friendly accommodations in Schwyz.
What hotels in Schwyz offer free breakfast?
Wysses Rössli Swiss Quality Hotel in Schwyz is a charming option for travellers seeking a delightful stay in the picturesque Swiss landscape. This hotel not only offers a complimentary breakfast buffet, great for fueling up before a day of exploration, but also features rooms with stunning mountain views and private balconies, allowing guests to soak in the natural beauty of the area. Find more hotels with free breakfast in Schwyz.
What are the top pet-friendly hotels in Schwyz?
Wysses Rössli Swiss Quality Hotel is a charming option in Schwyz that welcomes pets, making it an excellent choice for travellers looking to bring their furry friends along on their Swiss adventure. Nestled in a picturesque location with stunning mountain views, this hotel offers a cozy atmosphere superb for relaxing after a day of exploration. See more pet-friendly hotels in Schwyz.
What are the best budget hotels in Schwyz?
Wysses Rössli Swiss Quality Hotel is a charming option for budget-conscious travellers seeking comfort without compromising on quality. With a inviting space and amenities like free Wi-Fi, complimentary breakfast, and breathtaking mountain views from private balconies, this hotel garners a review score of 8.4 from guests.

For those who may prefer a more communal experience, Hirschen Schwyz GmbH - Hostel offers a unique stay with a review score of 8.0. Nestled in a picturesque location surrounded by mountains, this hostel is superb for adventure enthusiasts, featuring nearby skiing opportunities, mountain biking trails, and even golf. Families will appreciate the availability of cribs, ensuring a convenient stay for those traveling with little ones. View all budget hotels in Schwyz.
When is the best time to go to Schwyz?
The most popular time to visit Schwyz is during the summer months, particularly July and August, when the region showcases its breathtaking landscapes and vibrant outdoor activities. With average temperatures ranging from 23 to 26°C, this is an excellent time to explore the picturesque hiking trails, serene lakes, and charming villages that make Schwyz a hidden gem in Switzerland.

During the peak season from July to September, tourist activity flourishes as visitors flock to enjoy the stunning scenery and partake in various cultural events. Whether you're hiking up the majestic Mythen mountains or sailing on Lake Lauerz, the pleasant climate and long daylight hours enhance your outdoor experience. The lush greenery and blooming flowers create a captivating backdrop for sightseeing, making it easy to immerse yourself in nature's beauty.

For those who appreciate a more tranquil atmosphere, consider visiting in late September or early October. During this shoulder season, while temperatures remain mild, you may find fewer crowds and a chance to enjoy the stunning autumn foliage, all at slightly lower accommodation prices than in the peak months. This time also offers a unique opportunity to experience local harvest festivals, where you can engage with the community and sample traditional Swiss cuisine.
Where can I find the best nightlife in Schwyz?
Schwyz, situated in the heart of Switzerland, is more renowned for its stunning landscapes and peaceful charm than for a bustling nightlife scene.

While the area does have a few cosy bars and restaurants where you can enjoy a relaxed evening, it's not a nightlife hotspot like larger cities. You might find some local pubs in the town centre where you can unwind with a drink after a day of exploring the beautiful Swiss Alps.
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?
Before booking your Schwyz hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
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 £98 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.