Search hotels in Central Switzerland, Switzerland

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

Check out these popular cities in Central Switzerland

Luzern

243 hotels

Weggis

26 hotels

Zug

50 hotels

Engelberg

179 hotels

Andermatt

65 hotels

Hergiswil

5 hotels

Sursee

6 hotels

Stansstad

3 hotels

Beckenried

8 hotels

Einsiedeln

9 hotels

Stay in Central Switzerland's best hotels!

Filter by:

Star rating
Review score

Stoos Lodge

Hotel in Stoos

Boasting ski-to-door access, Stoos Lodge is situated in Stoos in the Canton of Schwyz region, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne.

I
Irina
From
Romania
Breathless view. The hotel staff was very kind.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,332 reviews
Price from
US$233.15
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.

D
Delila
From
Romania
First of all I would like to thank Janka for all the extra effort she pulled for us because of our late check in, She was very kind and helpful and prepared everything for us. We loved our room, it was clean and the bed extra comfortable, the view breathtaking, the breakfast delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,243 reviews
Price from
US$271.55
1 night, 2 adults

Hotel Felmis

Hotel in Luzern

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

e
ernest christoph
From
Netherlands
We had a great time! The room is good, Everything you need is there. Good parking in front of the hotel. There are also some chargers for the car. We did not have to take the car to the city, there was a free bus. We also walked to Luzern and it was a great walk through the forest and with great views. Loved our stay. Thanks!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,290 reviews
Price from
US$249.36
1 night, 2 adults

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Hotel in Luzern

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly situated within its own grounds on the shores of Lake Lucerne, only 4 km away from the city centre with beautiful views of the...

M
Mehul
From
Singapore
The service by John and Noah was excellent! The property is away from hustle and bustle of the city centre and is quite. It’s easily accessible by a 10 min bus ride from the hotel and they give you a free bus pass. Excellent location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,060 reviews
Price from
US$607.19
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.

E
Elena
From
Ukraine
Location, service, beach, breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,018 reviews
Price from
US$441.37
1 night, 2 adults

Hotel des Balances

Hotel in Luzern

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.

R
Renato
From
Italy
location, room design and comfort, river view
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,237 reviews
Price from
US$997.44
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.

O
Olha
From
Ukraine
A very lovely and cozy hotel with a warm, homely atmosphere. Our room was comfortable, spotlessly clean, and had everything we needed. Check-in was smooth and easy — we arrived very late, but the hotel staff had everything prepared for us: a parking spot was reserved, the key was left for us, and we were given clear instructions on where to find it. The staff were all very kind and polite. We truly felt welcome and comfortable here, and would happily come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 531 reviews
Price from
US$189.51
1 night, 2 adults

Mandarin Oriental Palace, Luzern

Hotel in Luzern

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

S
Syed Yasir
From
United Kingdom
The location was amazing, right on the Lake. The standard of the hotel was beyond anything I have seen, I couldn't fault it.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 297 reviews
Price from
US$1,103.42
1 night, 2 adults

Hotel Klausenpass

Hotel in Unterschächen

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

S
Schenk
From
Australia
Everything, including the snow!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 248 reviews
Price from
US$274.92
1 night, 2 adults

Kempinski Palace Engelberg

Hotel in Engelberg

Located in Engelberg, 1.1 km from Titlis Rotair Cable Car, Kempinski Palace Engelberg features views of the mountain.

L
Li Chun
From
Taiwan
Breakfast was fabulous! Great variety and delicious!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 734 reviews
Price from
US$763.04
1 night, 2 adults
See all 1018 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,326 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,776 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,691 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Central Switzerland's best hotels with breakfast

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 538 reviews

Situated 450 metres above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel by Bürgenstock was designed by star architect Matteo Thun and features the Waldhotel Spa and...

From US$860.30 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 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
Superb - 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 US$254.35 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 622 reviews

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

From US$1,425.35 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 US$1,371.49 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 242 reviews

This traditional hotel enjoys a quiet location 2 km 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 US$330.40 per night

Hotel Engel

Hotel in Stans
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 578 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 US$229.41 per night
Scored out of 10, guest rating 9.2
Superb - 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 US$1,122.12 per night

Budget hotels in Central Switzerland

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

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

From US$112.21 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,326 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 US$122.25 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,650 reviews

The Ibis Luzern-Kriens offers a quiet yet central location at the foot of Mount Pilatus, next to the A2 motorway and only a few minutes away from Lucerne.

From US$147.26 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,290 reviews

Located 4 km outside of Lucerne’s town centre, 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
Superb - What previous guests thought, 248 reviews

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

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 256 reviews

Situated 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.0
Superb - What previous guests thought, 271 reviews

Boasting ski-to-door access and barbecue facilities, Stoos Hüttä is situated in Stoos, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 769 reviews

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

Hotels in Central Switzerland that you can book without a credit card

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 492 reviews

1 km away from the centre of Engelberg which offers access to the Titlis Ski Area, guests can find Alpenresort Eienwäldli Engelberg in quiet surroundings.

From US$235.65 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 908 reviews

On the sunny plateau of Melchsee-Frutt in the Swiss Alps, 1,920 meters above sea level, this hotel features a spa and an open-air lounge with mountain views. Stöckalp SMF Ski Lift is 150 metres away.

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

Located at the summit of Mount Pilatus at 2,132 metres 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
Superb - 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 lifts.

Scored out of 10, guest rating 9.4
Superb - 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
Superb - What previous guests thought, 396 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
Superb - What previous guests thought, 653 reviews

Set in Engelberg, 1.2 km from Titlis Rotair Cable Car, SPANNORT family home with common kitchen and self check-in offers accommodation with a shared lounge, free private parking, a terrace and a...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 457 reviews

Our rustic-style 3-star hotel with 12 rooms enjoys an idyllic, sunny and quiet location on the edge of the village, offering superb panoramic views of the surrounding mountains.

FAQs about hotels in Central Switzerland

See reviews by guests who stayed at hotels in Central Switzerland

See all
From US$179.54 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 550 reviews
Simply WOW! 💖 Fantastic place and absolutely amazing staff! You guys are magicians at creating an atmosphere of hospitality and comfort! Everything was simply perfect: delicious, clean, friendly, beautiful, but what surprised me most was that the managers really listened to people's comments here! Can you imagine, it turns out there are managers in this world who really improve the service after complaints from guests!? 😁 And absolutely everything I read here about the hotel before checking in, absolutely all the wishes of previous guests, were met and fulfilled. You guys truly set the highest standards in the business! My deepest gratitude! We will definitely be back!
Guest review by
Hanna
Ukraine
From US$1,446.29 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,067 reviews
Hands down the location - up on top of the mountain with miraculous views of Lucern, the Lucern lakes and surrounding areas as well as views of the slopping green farming mountains, and finally the snow cape mountains. The venue balances the old with the new well. Finally - the spa is high quality with so many things to do and experience with the highlight the outdoor 35 degree pool with again amazing views.
Guest review by
Hanife
Oman
From US$255.60 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,189 reviews
- Outstanding services offered by the hotel - Very very helpful and polite staff - The location is great, the hotel is on a height but a 2 min lift takes you down to the city quickly - The vintage decor within the rooms is exquisite, also each room is one of a kind. The quality of bath and body products are great. - The view from the hotel is outstanding!
Guest review by
Darshita
Luxembourg
From US$344.12 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 466 reviews
Our one-night stay was truly unforgettable. The spa was outstanding. The food was exceptional, with every dish exceeding our expectations, and the breathtaking view from our room added a magical touch to the experience. I would love to return in the future and stay longer, the Rigi and the hotel were incredible!
Guest review by
Andrea
Switzerland
From US$438.88 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 509 reviews
Small, cozy, it looks like the owners live in it themselves. I love and respect this very much. We were getting back from Lucerne late, the children were already asleep, and it was a kilometer away from the bus stop. I called them, they picked us up in a car from the stop. It was very helpful.
Guest review by
Andrei Antonov
Russia
From US$249.11 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,243 reviews
First of all I would like to thank Janka for all the extra effort she pulled for us because of our late check in, She was very kind and helpful and prepared everything for us. We loved our room, it was clean and the bed extra comfortable, the view breathtaking, the breakfast delicious.
Guest review by
Delila
Romania
From US$177.05 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,077 reviews
What a great place., the property is a delight. The owner with his little buddy, is tireless, reception, waiter barman, repairman and anything else that has to be done. Enjoyed the meal and breakfast. If you looking for a place out of the way from the autobahn, then give it a try.,
Guest review by
David
Germany
From US$386.51 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,060 reviews
The service by John and Noah was excellent! The property is away from hustle and bustle of the city centre and is quite. It’s easily accessible by a 10 min bus ride from the hotel and they give you a free bus pass. Excellent location
Guest review by
Mehul
Singapore
From US$306.71 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 913 reviews
Everything was more than perfect. This is a full 5 stars hotel not 4 stars. Each detail was perfect more than any expectations. Staff is incredibly professional, welcoming, kind and efficient.
Guest review by
jasmina
Italy
From US$573.53 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 489 reviews
Room very clean. Spectacular view. Room service was amazing. Breakfast very nice with great view. Thank you to the team for making it such a memorable stay. Will definitely visit again soon.
Guest review by
Bernard
Switzerland
From US$1,122.12 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 372 reviews
An exceptional 5-star hotel! From the attentive staff to the stunning outdoor pool, every detail was flawless. Truly a perfect stay and an unforgettable experience!
Guest review by
Felipe
Australia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 396 reviews
Everything. The view is amazing, the food is great, the spa is great, the staff is very service minded and they ensure you have an amazing time at Vitznaurhof.
Guest review by
Joachim Hinca
Denmark
From US$152.11 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,970 reviews
Very nice facilities, everything you need is close by with amazong views. A small nice town is close and you get hiking in the mountains in 5mins.
Guest review by
Ella-Elina
Finland
From US$332.15 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 154 reviews
breakfast was generous and full of options. eggs were only available after 9am due to internal meetings before..I thought that was rather unusual.
Guest review by
r e s o p a l
Germany
From US$210.71 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,350 reviews
Very nice hotel with good and clean room, comfortable bed. Staff was very friendly. Breakfast was really nice.
Guest review by
Emily
Netherlands
From US$1,425.35 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 622 reviews
The stuff is exceptional. Rooms are greqt. Beutiful hotel
Guest review by
Robert
Croatia
From US$1,371.49 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
We loved everything about this trip! Truly amazing hotel!
Guest review by
Andreea
Romania
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 908 reviews
It was absolutelky perfect! Beautufil place.
Guest review by
Kateřina
Czech Republic

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
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
10

I love Einsiedeln,because it is such a lovely village with...

I love Einsiedeln,because it is such a lovely village with the Mountains and SIHLSEE. It has beautiful little shops, good restaurants and coffee places with their own roastery. The only problem is with Taxi cars: none available at the centralstation,when one arrives by train. How come?? My favourite place was the MONASTERY, walking around through KLOSTERWALD and the horses there.Another nice walk to SIHLSEE. There is MIGROS with affordable food to buy and their restaurant,which serves good meals. Good connections by train and bus. And the annual Christmas market infront of the monastery is just wonderful.
Guest review by
Monika
Australia