Search cheap hotels in Canton of Schwyz

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Gersau

9 cheap hotels

Einsiedeln

8 cheap hotels

Muotathal

6 cheap hotels

Schwyz

4 cheap hotels

Küssnacht

4 cheap hotels

Ingenbohl

4 cheap hotels

Stoos

3 cheap hotels

Morschach

3 cheap hotels

Innerthal

3 cheap hotels

Goldau

3 cheap hotels

Brunnen

3 cheap hotels

The best cheap hotels in Canton of Schwyz

Check out our pick of great cheap hotels in Canton of Schwyz

Filter by:

Star rating
Review score

Berggasthaus Rigi-Burggeist

Gersau

Situated just 10 km from Rigi, Berggasthaus Rigi-Burggeist offers accommodation in Gersau with access to a bar, barbecue facilities, as well as bicycle parking.

I
Iina
From
Finland
It was such a wonderful experience to stay there overnight. The host was very friendly and kind. The views were insane. It felt like a home/cottage in a good way. Worth the money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 67 reviews
Price from
US$173.06
1 night, 2 adults

Kirchenrüttiweg 1

Bürglen

Located in Bürglen in the Uri region, Kirchenrüttiweg 1 provides accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$100.88
1 night, 2 adults

Holz100 Zimmer mit Rigiblick

Steinen

Offering mountain views, Holz100 Zimmer mit Rigiblick is an accommodation set in Steinen, 22 km from Einsiedeln Abbey and 31 km from KKL Culture and Convention Centre Lucerne.

c
charl
From
United Kingdom
Ursula and Kurt were the most welcoming hosts and made us feel right at home. Room was very clean and tidy with very comfortable beds with a balcony with a stunning view. Large bathroom with lots of towels available with a mini fridge and a kettle. Very accommodating with the English language with translations on hand for clear communication. Perfect for a traveling couple or solo travelers.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews

Schöne ruhige Wohnung mit Sicht auf den Innenpark

Gersau

Featuring a garden, Schöne ruhige Wohnung mit Sicht auf den Innenpark provides accommodation in Gersau with free WiFi and inner courtyard views.

A
Abhijit
From
Germany
Very beautiful location around Vierwaldstättersee.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 12 reviews

Couzy rooms

Zug

Situated in Zug, 28 km from Einsiedeln Abbey, Couzy rooms features accommodation with a terrace, free WiFi, a lift, and a shared lounge.

E
Emre
From
Switzerland
The place was super cozy and very clean – I felt at home right away. The location was quiet but still easy to reach, and everything was thoughtfully arranged with attention to detail. The host was really friendly and helpful, and everything went smoothly from check-in to check-out.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 60 reviews
All cheap hotels in Canton of Schwyz

Most booked cheap hotels in Canton of Schwyz this month

See all

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,093 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,348 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 787 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 513 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 549 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 732 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 930 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 419 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 291 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 723 reviews

FAQs about cheap hotels in Canton of Schwyz

Cheap hotels that guests love in Canton of Schwyz

See all
Avg. price/night: US$161.90
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 639 reviews
The location, the hostess
Guest review by
Thomas
Group
Avg. price/night: US$236.63
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 651 reviews
The location was superb and the tranquillity was amazing, with views over Lake Luzern, the ideal place for getting away from it all. Reception and catering staff were very friendly and helpful. The breakfast buffet was continental style, varied and plentiful. The local bus stop was about a ten minute walk and the service to Brunnen railway station departed at 05 and 35 minutes past the hour. There was a small shop and ATM close to the bus stops.
Guest review by
Charles
Solo traveller
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews
Perfect little apartment in a genuinely stunning location. Everything you need to get away from it all.
Guest review by
Mark
Solo traveller
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 95 reviews
Quite location, very friendly staff, very close to the hiking path of the Rigi area and close to a train station to go up/down of the Rigi
Guest review by
Alexandre
Young couple
Avg. price/night: US$207.98
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,348 reviews
Excellent facilities and location
Guest review by
Bistra
People with friends
Avg. price/night: US$181.83
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 513 reviews
Location is amazing. Lovely relaxing location. Great spa facilities.
Guest review by
Brian
Family with young children
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 419 reviews
Easy and free parking, despite the location being on a very busy road there is a pathway you can use to walk into town, or an easy one stop on the train from the station at Hurden. The breakfast was good and plentiful. There was a problem with our room when we arrived and whilst that wasn't ideal, it was resolved satisfactorily and quickly. The room was very hot, but a fan was provided.
Guest review by
Lorna
Family with young children
Avg. price/night: US$219.19
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 419 reviews
Location was great. My room was upgraded to a suite which included a terrace. Great way to enjoy a pizza from the Italian restaurant downstairs. The only issue was the name of the Hotel was not marked. It just said Hotel so I missed it and ended up travelling downtown and then coming back out.
Guest review by
TIMOTHY
Solo traveller
Avg. price/night: US$188.06
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 732 reviews
The rooms were very clean and with ample storage. Location was in very close proximity to excellent restaurants, attractions and stores.
Guest review by
RONALD
Family with young children
Avg. price/night: US$199.27
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,093 reviews
Large room Very clean Friendly staff Great location Very nice restaurant attached to the hotel
Guest review by
Catherine
Solo traveller