Photo by Natalie Odermatt

Find hotels in Schwyz from 3.268.543 ₫

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

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, (46)
"Great spot to stay. Staff is very helpful"
The price is 3.878.531 ₫
4.170.995 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Hirschen Schwyz GmbH - Hostel

Hotel Villa Honegg

5.0 star property
10.0 out of 10, Exceptional, (35)
"Standout hotel in breathtaking location. Truly unique in every way. Staff are wonderful. "
The price is 27.635.736 ₫
28.685.894 ₫ total
includes taxes & fees
8 Jul - 9 Jul
Hotel Villa Honegg

City-Hotel Ochsen

4.0 star property
9.4 out of 10, Exceptional, (114)
"Friendly, clean, family hotel, centrally located in Zug."
The price is 8.429.535 ₫
8.881.746 ₫ total
includes taxes & fees
2 Aug - 3 Aug
City-Hotel Ochsen

Wellness Hotel Stoos

4.0 star property
9.4 out of 10, Exceptional, (157)
"Very nice place, modern Wellness, great surrounding"
The price is 8.445.688 ₫
8.964.367 ₫ total
includes taxes & fees
16 Jul - 17 Jul
Wellness Hotel Stoos

Romantik Hotel Wilden Mann

4.0 star property
9.0 out of 10, Wonderful, (265)
"Great and friendly staff! "
The price is 9.720.232 ₫
10.412.650 ₫ total
includes taxes & fees
29 Jul - 30 Jul
Romantik Hotel Wilden Mann

Seehotel Kastanienbaum

3.5 star property
9.0 out of 10, Wonderful, (215)
"Restaurant staff were really friendly. Drinks on the patio with that view was special. Food was just ok."
The price is 9.674.572 ₫
10.150.965 ₫ total
includes taxes & fees
18 Jul - 19 Jul
Seehotel Kastanienbaum

Gasthaus zur Waldegg

3.0 star property
8.4 out of 10, Very good, (88)
"Very easy access via bus 20 to train station (11 minutes)"
The price is 6.032.634 ₫
6.370.633 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Gasthaus zur Waldegg

City Hotel Glarnerland

3.0 star property
9.0 out of 10, Wonderful, (64)
"Everything was great! Nice rooms, great food and close to the arena"
The price is 5.572.079 ₫
5.783.664 ₫ total
includes taxes & fees
6 Jul - 7 Jul
City Hotel Glarnerland

Holiday Inn Express Luzern - Kriens by IHG

3.0 star property
8.8 out of 10, Excellent, (532)
"good place to stay."
The price is 6.702.460 ₫
7.230.823 ₫ total
includes taxes & fees
17 Jul - 18 Jul
Holiday Inn Express Luzern - Kriens by IHG

Waldhotel by Bürgenstock Lake Lucerne

5.0 star property
9.4 out of 10, Exceptional, (80)
"Luxury beyond all else. "
The price is 23.080.605 ₫
23.957.668 ₫ total
includes taxes & fees
29 Jul - 30 Jul
Waldhotel by Bürgenstock Lake Lucerne

Hotel APART Welcoming I Urban Feel I Design

4.0 star property
9.0 out of 10, Wonderful, (103)
"This is my usual hotel for when i come to RK for work. Love the hotel, clean, professional and amazing showers. Look forward to returning!"
Hotel APART Welcoming I Urban Feel I Design

Tailormade Hotel STANS SÜD

3.0 star property
8.6 out of 10, Excellent, (177)
"Lovely hotel and very friendly staff!"
The price is 4.586.897 ₫
4.827.144 ₫ total
includes taxes & fees
28 Jul - 29 Jul
Tailormade Hotel STANS SÜD

Neuro Campus Hotel

3.5 star property
9.2 out of 10, Wonderful, (170)
"Good food, beautiful location and hotel."
Neuro Campus Hotel

Hotel Hirschen am See

3.0 star property
8.6 out of 10, Excellent, (473)
"Beautiful idyllic setting right on the lake with a wonderful restaurant. "
The price is 4.986.448 ₫
5.406.634 ₫ total
includes taxes & fees
13 Jul - 14 Jul
Hotel Hirschen am See

Boutique Hotel St. Georg

3.0 star property
8.8 out of 10, Excellent, (393)
"Okay"
The price is 5.111.864 ₫
5.306.115 ₫ total
includes taxes & fees
16 Jul - 17 Jul
Boutique Hotel St. Georg

Hotel Central Luzern

3.0 star property
9.0 out of 10, Wonderful, (1001)
"Very nice place to stay. "
The price is 7.877.773 ₫
8.473.879 ₫ total
includes taxes & fees
7 Jul - 8 Jul
Hotel Central Luzern

Hotel Nidwaldnerhof

3.5 star property
9.6 out of 10, Exceptional, (175)
"We are a family of five with three sons and this place was perfect for us. We had a suite with a great view of the lake and we really enjoyed walking on some of the surrounding trails. The room had all of the modern conveniences and the breakfast was amazing. We really enjoyed staying here. "
The price is 7.620.042 ₫
7.909.736 ₫ total
includes taxes & fees
17 Jul - 18 Jul
Hotel Nidwaldnerhof

Seerausch Swiss Quality Hotel

3.0 star property
9.0 out of 10, Wonderful, (849)
"Great place to stay right in the water!!"
Seerausch Swiss Quality Hotel

Hotel Belvoir Lake View & Spa

4.5 star property
9.2 out of 10, Wonderful, (397)
"The playground near the restaurant patio was great for our kids to play at while we finished eating. "
The price is 7.591.886 ₫
8.111.183 ₫ total
includes taxes & fees
20 Jul - 21 Jul
Hotel Belvoir Lake View & Spa

Hotel Allegro Einsiedeln

3.0 star property
8.8 out of 10, Excellent, (149)
"Relaxed atmosphere in a nice rural setting. Staff were friendly and helpful. An very keenly priced for this part of the world."
The price is 5.527.145 ₫
5.737.179 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Hotel Allegro Einsiedeln
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

Apart-hotels in Schwyz you'll enjoy

Hotels with a spa in Schwyz may fit your trip

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.

Learn more about Schwyz

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

Photo by Natalie Odermatt
Open Photo by Natalie Odermatt

Frequently asked questions

What's the seasonal weather in Schwyz?

The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are January and February, with an average of 0°C. The rainiest months in Schwyz are August, July, June and May, with each month seeing an average of 230 mm of rainfall.