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$171.84
1 night, 2 adults

B&B Hotel Mattli Übernachtung Frühstück

Hotel in Morschach

Set in Morschach, 33 km from Einsiedeln Abbey, B&B Hotel Mattli Übernachtung Frühstück offers accommodation with a garden, private parking, a shared lounge and a terrace.

B
Benedetto
From
Australia
The views are incredible, I didn’t stay in one of the rooms that directly overlook the mountains, but it was a beautiful stay anyway! Small room without the shower and toilet actually had a sink and a mirror, making it way more comfortable that I expected. Shared showers and toilets very very clean. Breakfast served in front of a magnificent view, it is definetely a place worth spending a night or even more!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 652 reviews
Price from
US$230.01
1 night, 2 adults

Allegro Alpin Lodge

Einsiedeln

Set in Einsiedeln, 1.1 km from Einsiedeln Abbey, Allegro Alpin Lodge offers accommodation with a garden, private parking, a shared lounge and a terrace.

R
Radu
From
Germany
Super nice surroundings, very nice hotel, excellent food/restaurant.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 550 reviews
Price from
US$140.98
1 night, 2 adults

Hotel Allegro Einsiedeln

Hotel in Einsiedeln

Enjoying a scenic location in the town of Einsiedeln, Hotel Allegro is 500 metres from the Benedictine Abbey and Lake Sihl.

M
Matevz
From
Switzerland
It was perfect for our family - our kids loved the play corner and its selection of toys and puzzles. The staff are very friendly, the rooms are clean and the hotel is a 15-min leisurely walk from ether the town centre or the lake.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 792 reviews
Price from
US$239.91
1 night, 2 adults

Hirschen Backpacker-Hotel & Pub

Schwyz

Hirschen Backpacker-Hotel & Pub features a garden, shared lounge, a restaurant and bar in Schwyz.

S
Sina
From
Netherlands
The pub and the location were great. Staff there are very welcoming and fun to be around. There was separate kitchen that we used a lot.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 723 reviews
Price from
US$159.56
1 night, 2 adults

Business Hotel First

Hotel in Feusisberg

Located near the village of Feusisberg, Business Hotel First is a 5-minute drive from Lake Zurich and 25 km from Zurich. It offers free Wi-Fi and free parking.

d
du Plessis
From
Netherlands
Excellent stay! Will definitely book here again!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 452 reviews
Price from
US$202.81
1 night, 2 adults

Tailormade Hotel SIHLPARK Schindellegi

Hotel in Schindellegi

The 4-star Tailormade Hotel SIHLPARK Schindellegi is located in the village of Schindellegi, near the Wollerau exit of the A3 motorway. Free WiFi is provided.

F
Ferenc and Carolina
From
France
All very good. Pleasant stay. Thank you to Janice for being so helpful.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 625 reviews
Price from
US$192.91
1 night, 2 adults

Berggasthaus Holzegg - Accessible Only by Cable Car

Hotel in Alpthal

Berggasthaus Holzegg - Accessible Only by Cable Car has a shared lounge, terrace, a restaurant and ski-to-door access in Alpthal.

M
Mathilde
From
France
Great location, wonderful view, the hosts were very nice. The breakfast was very rich. We had a wonderful Time!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 34 reviews
Price from
US$207.01
1 night, 2 adults

Hotel Tell

Hotel in Seelisberg

Set in Seelisberg, 34 km from Lucerne Station, Hotel Tell offers accommodation with free WiFi and free private parking.

K
Köhler
From
Switzerland
Beautiful location with a wonderful view. Everyone was very friendly and above all nice, the room and the whole interior of the hotel very well taken care of down to the smallest detail, the room was very clean and smelled delicious. If I get the chance I will definitely stay there again. Thank you for your helpfulness and understanding.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 536 reviews
Price from
US$180.55
1 night, 2 adults

See- und Seminarhotel FloraAlpina Vitznau

Hotel in Vitznau

See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.

H
Houcem Eddine
From
France
Amazing hotel , place and staff
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,246 reviews
Price from
US$253.76
1 night, 2 adults
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,089 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,345 reviews

Popular with guests booking cheap hotels in Canton of Schwyz

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 510 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, 929 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, 792 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, 550 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, 737 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.2
Very good - What previous guests thought, 723 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

FAQs about cheap hotels in Canton of Schwyz

Cheap hotels that guests love in Canton of Schwyz

See all
Avg. price/night: US$160.76
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$230.01
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 652 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$216.41
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,345 reviews
Excellent facilities and location
Guest review by
Bistra
People with friends
Avg. price/night: US$180.55
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 510 reviews
Location is amazing. Lovely relaxing location. Great spa facilities.
Guest review by
Brian
Family with young children
Avg. price/night: US$179.31
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 420 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$189.20
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$180.55
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 737 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$210.23
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,089 reviews
Large room Very clean Friendly staff Great location Very nice restaurant attached to the hotel
Guest review by
Catherine
Solo traveller