Search hotels in Central Switzerland, Switzerland

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

Check out these popular cities in Central Switzerland

Luzern

243 hotels

Weggis

25 hotels

Zug

50 hotels

Engelberg

179 hotels

Andermatt

60 hotels

Hergiswil

5 hotels

Sursee

6 hotels

Einsiedeln

8 hotels

Stansstad

3 hotels

Beckenried

8 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.

C
CHUN
From
China
Wonderful night, it is the best hotel I lived in Europe. Everything is brand new, extremely clean. Very welcoming staff. I have a beautiful view from my room, II didn’t want to leave my bed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,330 reviews
Price from
US$214.69
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.

b
barbara
From
Spain
Lovely Swiss hotel with Old World Charm. Loved the bathtub with a beautiful view. Delicious meals as well and enjoyed watching Eurocopa with the Swiss. Pool nice and warm as well. Also enjoyed the sax and guitar music at the birthday celebration.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,239 reviews
Price from
US$273.45
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.

N
Natalia
From
Russia
Very clean and exceptionally welcoming staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,284 reviews
Price from
US$251.10
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...

K
Katarina
From
Croatia
We celebrated our 26 year anniversary and both room and staff looked after us 1st class. Highly recommend this property will be back again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,068 reviews
Price from
US$316.38
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.

J
Jakub
From
Poland
The view from the room was breathtaking. Stuff was very friendly and breakfast was delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,019 reviews
Price from
US$444.44
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.

M
Mohammed Hyder
From
Saudi Arabia
Beautiful view from the hotel balcony
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,238 reviews
Price from
US$431.89
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.

J
Joanna
From
Poland
Such a lovely place with a warm, family vibe and a delicious breakfast! We stayed in a family room for four adults it was cozy and just right for us. The owner gave us such a warm welcome and a heartfelt goodbye, which really made us feel at home. It was a truly wonderful stay definitely a place worth recommending!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 529 reviews
Price from
US$183.30
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.

A
Andrey222
From
Cyprus
Very welcoming and helpful staff. I would especially like to mention the following hotel employees: Lawrence, Julietta, Fabio, Bogdan and Adi. Magnificent view from the room to the lake. The room is comfortable. An unforgettable magic experience of visiting a Japanese restaurant Minamo with a chef Yutaka Kobayashi. Every dish was like a piece of art. Definitely come back again and will recommend to the friends.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 298 reviews
Price from
US$747.02
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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 247 reviews
Price from
US$276.84
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
Lina
From
Lithuania
Family oriented, Spa, location
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 731 reviews
Price from
US$630.26
1 night, 2 adults
See all 1021 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,327 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,360 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,773 reviews

Popular with guests booking hotels in Central Switzerland

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

Central Switzerland's best hotels with breakfast

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 253 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$341.49 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 621 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,186.44 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,381.04 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 493 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$237.29 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 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.

From US$441.93 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$332.71 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 373 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,092.28 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 653 reviews

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

Budget hotels in Central Switzerland

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,327 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$110.33 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 2,680 reviews

Located in the heart of Weggis, only a short walk from the shores of Lake Lucerne, Post Hotel Weggis offers stylish rooms with beautiful views.

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

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.

From US$207.16 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,284 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, 247 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.0
Superb - What previous guests thought, 135 reviews

Situated in Stans, 15 km from Lucerne Station, Culinarium Alpinum features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$288.76 per night
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.1
Superb - What previous guests thought, 270 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.

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 767 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 -...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews

Caschu Alp Boutique Design Hotel Stoos - adults only features a shared lounge, terrace, a restaurant and bar in Stoos. 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre...

From US$509.60 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 909 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.

Hotel Engel

Hotel in Stans
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 582 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$288.76 per night
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, 397 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, 652 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...

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, 547 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$357.82 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,189 reviews
Our stay at Château Gütsch was wonderful. Fantastic views, ideal to treat yourself and enjoy something special in Luzern. The staff is helpful and friendly. The Gütsch forest is a short walk away ( I highly recommend this), but the funicular takes you back to the city quickly. The rooms have everything you need. We were travelling with a baby (9 months) and they provided a cot, which was great, although the bed is big enough for three as well. The breakfast is very complete with good options for all. They provide a Luzern visitor card which includes transport all around the city, which suited our needs perfectly.
Guest review by
Samar
Spain
From US$640.30 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 491 reviews
The staff was very welcoming and the customer service generally exceptional, without feeling too full-on. The room had an incredible view of the whole lake of Zürich and was very spacious. Beds were very comfortable. The breakfast buffet had a great variety and the food was really good! We had dinner at Collina restaurant and were very impressed with the food quality and the service there too. Great overnight stay and lovely to combine with a day in the spa! (The view you have from just about everywhere in the hotel really is amazing!)
Guest review by
MartyL
United Kingdom
From US$441.93 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 507 reviews
We had a large 3 bedroom apartment. It has all amentities you want when travelling with kids. The pool area was incredible with build in spas overlooking snow capped mountains. Pools are heated. Across the road from Lake Lucerne where we could kayak.
Guest review by
Anja
Australia
From US$351.54 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,239 reviews
Lovely Swiss hotel with Old World Charm. Loved the bathtub with a beautiful view. Delicious meals as well and enjoyed watching Eurocopa with the Swiss. Pool nice and warm as well. Also enjoyed the sax and guitar music at the birthday celebration.
Guest review by
barbara
Spain
From US$148.15 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,975 reviews
Everything was very clean. I had never stayed in a hostel and didn’t know what to expect but the room was clean and comfortable and the shared bathroom was very clean as well.
Guest review by
Laury
United States
From US$366.60 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 467 reviews
Spa access on both days. Spa opens early for guests before check-out. They also have late check-outs, and the staff are very helpful. Relaxing time with my dog during my stay
Guest review by
arumu0615
South Korea
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 397 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$389.20 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,068 reviews
We celebrated our 26 year anniversary and both room and staff looked after us 1st class. Highly recommend this property will be back again.
Guest review by
Katarina
Croatia
From US$308.85 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 913 reviews
Everything was perfect. The restaurant was very good. The SPA was wonderful. Staff was very nice.
Guest review by
Hordur
Iceland
From US$1,092.28 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 373 reviews
I loved everything about this hotel. I will definitely come back again.
Guest review by
Tuğba
Turkey
From US$237.29 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,356 reviews
Strongly recommend. Great staff, great location, great facilities.
Guest review by
Fulya
Switzerland
From US$1,468.93 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,065 reviews
The spa was sooo good. Staff was also friendly and smily.
Guest review by
Ceyda
Turkey
From US$1,186.44 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 621 reviews
The stuff is exceptional. Rooms are greqt. Beutiful hotel
Guest review by
Robert
Croatia
From US$209.67 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,082 reviews
good restaurant, classical European style hotel, location
Guest review by
Oleg
Kazakhstan
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 909 reviews
It was absolutelky perfect! Beautufil place.
Guest review by
Kateřina
Czech Republic
From US$1,381.04 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
beautiful hotel in a very special location
Guest review by
Natasha
Russia
From US$334.46 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Unique and impressive building
Guest review by
Stuart
United Kingdom

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