Top Hotels in Schwyz

Find the Top Hotels in Schwyz – 20+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
1-27 out of 27 hotels
8.2
Great424 reviews
From   US$ 146 /nightSelect
  • Extensive adventure pool with water slides
  • Onsite petting zoo for family fun
  • Variety of dining options available
Hotel
From   US$ 160 /nightSelect
  • Ski-to-door access for winter sport lovers
  • Mountain views from guest rooms
  • Dartboard and billiard tables available
8.2
Great94 reviews
  • Event Spaces
  • On-site Restaurant
  • Child-Friendly
From   US$ 216 /nightSelect
  • Traditional Swiss cuisine served all day
  • Event spaces for up to 120 guests
  • Lake views from many guest rooms
8.4
Great104 reviews
  • Beauty Spa
  • Outdoor Balcony
  • Conference Rooms
From   US$ 286 /nightSelect
  • Stunning lake-view dining experiences
  • Italian cuisine from stone oven
  • Unique decor by Piero Lissoni
8.2
Great287 reviews
  • Rooftop Jacuzzi
  • Private Terrace
  • Wellness Area
From   US$ 263 /nightSelect
  • Stunning views of Lake Lucerne
  • Rooftop wellness suite with jacuzzi
  • Complimentary bikes for guest use
8.2
Great160 reviews
  • Akari Spa
  • Panorama Suites
  • Sky Bar
From   US$ 239 /nightSelect
  • Luxurious spa with 2,000 m^2 facilities
  • Panoramic views over Lake Zurich and the Alps
  • Gourmet dining with exclusive Thai cuisine
8.2
Great224 reviews
  • Wellness Spa
  • Indoor Pool
  • Ski Access
From   US$ 424 /nightSelect
  • Breathtaking alpine views from every room
  • Extensive 1,100 m^2 wellness spa
  • Direct access to hiking trails
8.2
Great191 reviews
  • Restaurant
  • Ski storage
  • Children's playground
From   US$ 234 /nightSelect
  • Breathtaking mountain panorama views
  • Authentic Swiss regional cuisine
  • Family-friendly studio apartments
8.2
Great43 reviews
  • Ski School
  • Bar/Lounge
  • Children's Menu
From   US$ 235 /nightSelect
  • Ski-to-door access for ultimate convenience
  • Children's playground for family enjoyment
  • Restaurant with mountain views
8.2
Great63 reviews
  • Spa and wellness
  • Restaurant
  • Children's playground
From   US$ 387 /nightSelect
  • Modern spa with mountain views
  • Unique light meal options available
  • Kid-friendly dining and play area
8.2
Great107 reviews
  • Lakeside Restaurant
  • Garden Terrace
  • Canoeing Facilities
From   US$ 234 /nightSelect
  • Picturesque lakeside dining terrace
  • Stunning lake and mountain views
  • Historic charm and character
Hotel
8.2
Great113 reviews
From   US$ 169 /nightSelect
Immensee is 25 minutes' stroll from the 4-star Frohsinn and Lake Zug is 2.9 miles away.
  • Private Beach
  • Sauna
  • Library
From   US$ 298 /nightSelect
  • Private beach access at Lake Lucerne
  • Historical medieval-style architecture
  • Award-winning Swiss restaurant
8.2
Great252 reviews
  • Wellness Suite
  • Fuego Steakhouse
  • Bike Rentals
From   US$ 118 /nightSelect
  • Wellness suite with sauna and bathtub
  • Breathtaking views of the Swiss landscape
  • Convenient access to mountain biking
Hotel
8.0
Great201 reviews
From   US$ 156 /nightSelect
While staying at the 4-star City Brunnen you are invited to discover Ruetli Meadow, set nearly a 25-minute stroll away, or Morschach-Stoos, which is 10 minutes away by car.
8.2
Great165 reviews
From   US$ 74 /nightSelect
Featuring 23 rooms with views of the mountain, the Rotschuo Jugend- Und Familienferien Gersau is set around 1.7 miles from Bergbahnen Beckenried-Emmetten AG.
8.2
Great152 reviews
  • Rooftop patio
  • Gourmet restaurant
  • Bicycle rental
From   US$ 86 /nightSelect
  • Gourmet dining options with local flair
  • Rooftop patio with scenic views
  • Luxurious junior suites with alcove beds
8.2
Great115 reviews
From   US$ 165 /nightSelect
The pet-friendly Seehotel Schwert Gersau is set within 2 miles of Wissifluhbahn and a 10-minute drive from Luftseilbahn Waldi-Kalthutten 4p Cable Car.
8.4
Great221 reviews
  • On-site Spa
  • Bike Storage
  • Italian Restaurant
From   US$ 159 /nightSelect
  • Exceptional local product breakfast options
  • Engaging local culture through staff stories
  • Unique circular shower window design
8.0
Great194 reviews
  • Lakeside Terrace
  • Wellness Spa
  • Family Rooms
From   US$ 210 /nightSelect
  • Breathtaking views of Lake Lucerne
  • Direct access to ferry terminal
  • Family-run atmosphere with personal touch
8.2
Great75 reviews
  • Fitness centre
  • Spa lounge
  • Ski storage
From   US$ 152 /nightSelect
  • Location across from the Monastery
  • Two vegan dishes available for dinner
  • Bike parking and wash station provided
8.4
Great316 reviews
  • Lakeside Dining
  • Private Parking
  • Family Apartments
From   US$ 229 /nightSelect
  • Breathtaking views of Lake Lucerne
  • Historic charm with modern amenities
  • Spacious family apartments available
Aparthotel
8.2
Great122 reviews
  • Indoor Pool
  • Fitness Centre
  • Tennis Court
From   US$ 352 /nightSelect
  • Direct pool access from accommodations
  • Free shuttle service to Stoos
  • Proximity to family-friendly activities
8.4
Great57 reviews
  • Shared lounge
  • Garden
  • Bar area
From   US$ 228 /nightSelect
  • Ski pass sales point on-site
  • Allergy-free accommodations available
  • Bicycle rental and bike tours offered
Bed & Breakfast
From   US$ 178 /nightSelect
Set 2.4 miles from Rigi, the Berggasthaus Rigi-Burggeist Gersau has an à la carte restaurant serving international cuisine.
Bed & Breakfast
From   US$ 161 /nightSelect
While staying at the Gastehaus By Stoos Hotels Stoos you are invited to discover Swiss Path, set around 2.5 miles away, or Auslandsschweizerplatz Brunnen, which is 2.8 miles away.
8.2
Great32 reviews
  • Fitness Centre
  • Restaurant
  • Public Pool
From   US$ 237 /nightSelect
  • Recently refurbished contemporary rooms
  • On-site fitness centre and sauna
  • Children's playground available for families

Top Hotel Picks in Schwyz

How much is a hotel room per night?

These hotels are close to Lake Zurich, the Swiss National Museum in Zurich, and the Schwyz train station, which connects to major cities like Zurich and Lucerne. Prices start around $120 per night, with many options rated above 8.0/10.

3 star: $100-$180
4 star: $180-$280
5 star: $280-$450

Top Recommended Family Friendly hotels in Schwyz

Top Recommended Luxury hotels in Schwyz

Top Recommended Boutique hotels in Schwyz

Top Recommended Central hotels in Schwyz

Top Recommended Kussnacht in Schwyz

Top Recommended Gersau in Schwyz