Search hotels in Central Switzerland, Switzerland

Enter your dates and choose from 1014 hotels and other places to stay

Check out these popular cities in Central Switzerland

Lucerne

246 hotels

Weggis

25 hotels

Zug

50 hotels

Engelberg

179 hotels

Andermatt

60 hotels

Hergiswil

5 hotels

Sursee

6 hotels

Stansstad

3 hotels

Brunnen

10 hotels

Beckenried

8 hotels

Stay in Central Switzerland's best hotels!

Filter by:

Star Rating
Review score

Stoos Lodge

Hotel in Stoos

Featuring ski-to-door access, Stoos Lodge is located in Stoos in the Canton of Schwyz region, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne.

Z
Zandy
From
Qatar
Everything about the hotel was GREAT!! Can’t say any negative about the property and staff. I will stay here again for sure. Recommended!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,332 reviews
Price from
$209.28
1 night, 2 adults

See- und Seminarhotel FloraAlpina Vitznau

Hotel in Vitznau

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

E
Ercan
From
Estonia
Rooms are nice, breakfast is ready good. Wellness area exceeded my expectations
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,240 reviews
Price from
$274.68
1 night, 2 adults

Hotel Felmis

Hotel in Lucerne

Located 2.5 mi outside of Lucerne’s town center, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

M
Marc-André
From
Luxembourg
The beds were comfortable, the room was quiet and cosy, and the staff was very friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,289 reviews
Price from
$249.14
1 night, 2 adults

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Hotel in Lucerne

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly located within its own grounds on the shores of Lake Lucerne, only 2.5 mi away from the city center with beautiful views of the...

S
Salama
From
Qatar
The location, staff, the view and the service in the lobby was fantastic
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,056 reviews
Price from
$474.62
1 night, 2 adults

Seehotel Waldstätterhof Swiss Quality

Hotel in Brunnen

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.

A
Abdulrahman
From
Saudi Arabia
The view the restaurant the staff are polite great and considerate, the location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,015 reviews
Price from
$440.98
1 night, 2 adults

Hotel des Balances

Hotel in Lucerne

Housed in a former Guild Hall, the Hotel des Balances enjoys a picturesque location on the Reuss river in the heart of Old Lucerne. Wi-Fi is available free of charge.

F
Farell
From
Indonesia
Excellent hotel with highest quality service. Location is very central, with great view of the river
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,234 reviews
Price from
$996.57
1 night, 2 adults

Hotel Tell

Hotel in Seelisberg

Located in Seelisberg, 21 miles from Lucerne Train Station, Hotel Tell provides accommodations with free WiFi and free private parking.

A
A.
From
Netherlands
Hotel Tell is great!! The rooms are very clean, the beds sleep really good. The breakfast is extensive, and everything tastes good. But most, we arrived I a snowstorm and they went above and beyond to help us, with us being unprepared for this.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 531 reviews
Price from
$189.35
1 night, 2 adults

Mandarin Oriental Palace, Luzern

Hotel in Lucerne

Mandarin Oriental Palace, Luzern features a garden, terrace, a restaurant and bar in Lucerne.

A
Afra
From
United Arab Emirates
Carin was the perfect person in the hotel good to have her as she helps alot and very kind as well
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 297 reviews
Price from
$1,114.92
1 night, 2 adults

Hotel Klausenpass

Hotel in Unterschächen

Featuring a terrace, Hotel Klausenpass is located in Unterschächen in the Uri region, 27 miles from Klewenalp and 31 miles from Arth-Goldau. The hotel features family rooms.

M
Maciej
From
United Kingdom
Amazing place with breath taking views and really great staff.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 248 reviews
Price from
$274.68
1 night, 2 adults

Kempinski Palace Engelberg

Hotel in Engelberg

Located within a 12-minute walk of Titlis Rotair Cable Car and 22 miles of Lucerne Train Station, Kempinski Palace Engelberg provides rooms in Engelberg.

C
Claudia
From
Indonesia
The location, the service and room with beautiful views! One of the best Hotels in Europe I have ever stayed in..
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 731 reviews
Price from
$667.70
1 night, 2 adults
See all 1014 hotels in Central Switzerland

Most-booked hotels in Central Switzerland in the past month

See all

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,301 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,060 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,415 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,579 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,229 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,764 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,350 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 2,692 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,962 reviews

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,720 reviews

Central Switzerland's best hotels with breakfast

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 250 reviews

Located in Siebnen, a 2-minute drive from the train station, Hotel Schäfli Siebnen offers free WiFi, a garden with a sun terrace and a restaurant.

From $254.13 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 621 reviews

Located in a quiet area in Andermatt amid the beautiful nature of the Swiss Alps, 2789 feet from the Gemsstockbahn cable car station, The Chedi Andermatt combines Swiss hospitality tradition with...

From $1,424.10 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews

The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...

From $1,370.29 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 241 reviews

This traditional hotel enjoys a quiet location 1.2 mi from Lake Sempach. It offers panoramic views of the lake and the Swiss Alps. Guests benefit from free Wi-Fi and a bowling alley.

From $330.12 per night

Hotel Engel

Hotel in Stans
Breakfast options
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 577 reviews

Located in Stans’ village square, Hotel Engel provides modern rooms with contemporary furniture and a minimalistic design. The café bar offers a terrace overlooking the square.

From $229.21 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 372 reviews

Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne.

From $1,096.23 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 653 reviews

Located on the banks of Lake Zug in the historic quarter of Zug, Hotel Löwen am See offers air-conditioned rooms, panoramic lake and mountain views, and a restaurant.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 463 reviews

Located in Eich, 11 miles from Lucerne Train Station, Sonne Seehotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Budget hotels in Central Switzerland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 632 reviews

Featuring free WiFi throughout the property, B&B Hotel Peter und Paul offers pet-friendly accommodations in Willisau, 16 mi from Luzern. The guests can enjoy free coffee, tea and water at the lounge.

From $112.11 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,301 reviews

The Ibis Budget Hotel Luzern City is within a 15 minute walk from Lucerne Main Train Station, the Old Town, and Lake Lucerne.

From $122.14 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,289 reviews

Located 2.5 mi outside of Lucerne’s town center, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 531 reviews

Located in Seelisberg, 21 miles from Lucerne Train Station, Hotel Tell provides accommodations with free WiFi and free private parking.

From $158.21 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 248 reviews

Featuring a terrace, Hotel Klausenpass is located in Unterschächen in the Uri region, 27 miles from Klewenalp and 31 miles from Arth-Goldau. The hotel features family rooms.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 257 reviews

Located in Altdorf, Berggasthaus Eggberge - Boutique Mountain Hotel - Access via Cablecar has a garden, terrace, restaurant, and free WiFi throughout the property.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 397 reviews

Request Type : Property Description Nowhere do the stars shine more intensely and the sunrises are more spectacular than on Pilatus Kulm. So close to Lucerne and yet in a completely different world.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 270 reviews

Featuring ski-to-door access and barbecue facilities, Stoos Hüttä is located in Stoos, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne. 27 miles from Chapel...

Hotels in Central Switzerland you can book without a credit card

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 770 reviews

GRAND your home with common kitchens with self check-in is centrally located in Engelberg, next to the village´s train station and 1969 feet from both Titlis Rotair Cable Car and Gerschnialp - Trübsee...

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 494 reviews

0.6 mi away from the center of Engelberg which offers access to the Titlis Ski Area, guests can find Sporthotel Eienwäldli in quiet surroundings.

From $235.44 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 908 reviews

On the sunny plateau of Melchsee-Frutt in the Swiss Alps, 6.3 feet above sea level, this hotel features a spa and an open-air lounge with mountain views. Stöckalp SMF Ski Elevator is 492 feet away.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 reviews

Located at the summit of Mount Pilatus at 7 feet above sea level, the Hotel Bellevue is reachable by aerial tramway or the world's steepest cog railway in summer.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 319 reviews

The Alpenhotel Schlüssel enjoys a central location, a 5-minute walk from the Andermatt Train Station and the Gemsstock ski elevators.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 292 reviews

The Hotel Waldegg - Adults only enjoys an elevated south-facing position in Engelberg. It offers panoramic mountain views, a spa area with an indoor pool, and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 394 reviews

The Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne is located at the foothills of Mount Rigi on the shores of Lake Lucerne, in the heart of Central Switzerland.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 654 reviews

Located in Engelberg, a 14-minute walk from Titlis Rotair Cable Car, SPANNORT family home with common kitchen and self check-in has accommodations with a shared lounge, free private parking, a terrace...

FAQs about hotels in Central Switzerland

See reviews by guests who stayed at hotels in Central Switzerland

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 394 reviews
Well, right from the word go at the reception, I knew I found the right place. First and foremost, the great, GREAT Staff who not just guest but accommodated every oddball request - including that for my favorite dessert of Crêpes Suzette :-D !!! The food was superb, the wine awesome and the Aperol Spritz out of this world! My room was phenomenal with a giant bathtub in which I soaked every morning! Overall, an awesome, awesome, otherworldly experience in paradise!
Guest review by
John
Germany
From $1,424.10 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 621 reviews
Absolutely stunning property and great location. All of the facilities at the hotel including the spa were extremely outstanding. The staff is very friendly and always on point and extremely welcoming. The food at the Japanese restaurant was one of the best sushi we have ever had. The rooms are absolutely exquisite and very well maintained . The selection at the breakfast restaurant is also very good.
Guest review by
Caroline
British Indian Ocean Territory
From $179.38 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 551 reviews
I fell in love with this hotel. Right on the lake, with lively terrace for breakfast, drinks/tea, dinner. By great good fortune, I had a corner room with a huge terrace. Truly, I did not want to leave. Clean, spacious, comfortable, great shower/tub! And views, views, views!!! Please read in the "negative " section where I refute some others' negative reviews. I'm already planning my next trip!!!
Guest review by
Deborah
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 908 reviews
What a location! It doesn't have to be winter for this to be beautiful. We stayed in the non-kids area and it was great. Lovely rooms, good food, amazing location... The spa area was nice as well. The non clothed area has multiple types of sauna, steamcabin and a good area to cool down. If you want to drive up, read the information because it is special. Friendly staff!
Guest review by
Peter
Belgium
From $166.93 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,076 reviews
An absolutely wonderful hotel in every aspect — from the excellent location and outstanding services to the exceptional cleanliness and the highly professional staff. Both check-in and check-out processes were smooth and well-organized.
Guest review by
mohamad smidi
Lebanon
From $1,357.83 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,066 reviews
Everything! The atmosphere, the views, the service — it’s all exceptional. This was actually my second time staying here, and I loved it even more. It’s truly a special place that I’m always excited to return to.
Guest review by
Komron
Uzbekistan
From $343.82 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 466 reviews
Very clean and beautyful hotel. The staff was super friendly and helped us to store our bagage after checkout, so we can go to the spa. The food in the Restaurant was amazing. The bed was very comfy.
Guest review by
M
Switzerland
From $255.37 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,184 reviews
I was in Switzerland for three weeks and this was by far the best hotel in which we stayed.
Guest review by
Alyshia
Canada
From $210.53 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,350 reviews
Beautiful quiet location, excellent breakfast, huge indoor pool, very good sauna.
Guest review by
Olga
Australia
From $331.86 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 153 reviews
Every thing, the view, the break fast , the room , the location, its expectational
Guest review by
Humaid
United Arab Emirates
From $241.05 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,240 reviews
Rooms are nice, breakfast is ready good. Wellness area exceeded my expectations
Guest review by
Ercan
Estonia
From $306.45 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 911 reviews
Amazing stay , everything was just top level ! Thank you for your hospitality!
Guest review by
Kseniya
Israel
From $386.17 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,056 reviews
The location, staff, the view and the service in the lobby was fantastic
Guest review by
Salama
Qatar
From $438.49 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 508 reviews
location, location, location! plus a first class wellness section
Guest review by
J
Switzerland
From $151.98 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,966 reviews
Spacious apartment, super tech, amazing service and staff
Guest review by
Zipora
Israel
From $573.03 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 488 reviews
Love the property Breakfast location and staff
Guest review by
Abid
United States
From $1,370.29 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
Amazing hotel excellent location, high end spa
Guest review by
Ruth
Israel
From $1,096.23 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 372 reviews
Swimming pool with incredible view.
Guest review by
MYUNGHUN
Belgium

Planning a trip? Get inspired by reviews of cities in Central Switzerland

10

Fantastic city - great restaurants, plenty of wonderful...

Fantastic city - great restaurants, plenty of wonderful historic sites, loved the public transportation options and ease of access to outlying areas. We felt safe and welcomed. We really loved the medieval wall with towers and the closeness of Mt. Rigi.
Guest review by
Robert
United States
8.0

Ok so, Weggis is a beautiful little village but that is also...

Ok so, Weggis is a beautiful little village but that is also it's problem, it's a little village. Activities were limited and so were the restaurants. I would recommended staying there as a "base" but then exploring the surrounding attractions.
Guest review by
Mirhea Abdilla
Malta
8.0

Zug is a modern town that relies on international business...

Zug is a modern town that relies on international business and international visitors... Generally people are friendly and very family orientated, you may occasionally find the odd old 'grumpy' , wealthy swiss person that will correct your German grammar or look down their nose at you... But apart from this it's hard to fault this lakeside town. The old town is stunning and the restaurants and bars are truly special. The lake is stunning and the mountainous backdrop is truly beautiful. My daughter loved the open pedestrian friendly streets and apart from the high prices it's a great place to live/ work or visit especially for families and slightly older people.
Guest review by
Matt
Netherlands
10

Beautiful town and lots of activities to do.

Beautiful town and lots of activities to do. We enjoyed in Trubsee and Furenalp. We regret of staying only for 2 days. Best to stay at least 5 days or a week. Good food everywhere. Coop is also there if you want to cook. They have good meats at the butcher. Easy to get around.
Guest review by
Alein
United Kingdom
10

The light in the bathroom is not bright enough to do makeup...

The light in the bathroom is not bright enough to do makeup at the nice mirror provided. The noises from the restaurant below could be heard, but wasnt too loud. Garbage disposal was problematic and inconvient.
Guest review by
Mike
South Africa
10

This city is a short distance from Lucerne.

This city is a short distance from Lucerne. There are frequent trains that go to Lucerne and further into Unterwalden. The main attraction in Hergiswill is the glass works and its museum and restaurant. There is a boat that stops there. One of its benefits is hotels that cost less than Lucerne Hotels and offer great views of the Lake. Consider it a suburb of Lucerne.
Guest review by
Ramon
10

Sursee is a stunningly beautiful town with charming old...

Sursee is a stunningly beautiful town with charming old houses, a picturesque Old Town, excellent restaurants, a castle, a creek, and nearby lake. As a family, we thoroughly enjoyed our stay. What made it truly special were the incredibly welcoming and kind people. We felt at home right away and would love to return. Highly recommended!
Guest review by
Michael
Switzerland
8.0

It's a nice village close to Luzern and Stans.

It's a nice village close to Luzern and Stans. You can easily get the train to Luzern or Engelberg and visit the Stanserhorn bahn or the Titlis bahn. Where you can ski, take in the beautiful views or do some walking. It is by the lake and there are some good restaurants close by and also by the lake with lovely views and good pizza! you can also take a nice walk around the lake too.
Guest review by
Nicola
Switzerland
10

The lake view from the hotel window, with the surrounding...

The lake view from the hotel window, with the surrounding mountains, is vey beautiful. The mountain behind is a very nice "fitness" route. The view from the top of the mountain is even better than from the hotel, amenities include boat trips through the lake, a golf course on top of the mountain and a sky station next to the town.
Guest review by
JLOC
Austria
8.0

This small and tranquil village at the lake is an ideal stop...

This small and tranquil village at the lake is an ideal stop when travelling by car. It offers wondeful views of the lake and the mountains and some really nice hotels and restaurants that exceeded our expectations. Lots of sights and possible activities within a 30 minute drive from here.
Guest review by
Erik
Sweden