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

233 hotels

Engelberg

180 hotels

Andermatt

69 hotels

Zug

49 hotels

Weggis

24 hotels

Hergiswil

5 hotels

Stoos

7 hotels

Einsiedeln

9 hotels

Emmetten

32 hotels

Sursee

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

J
Julia
From
Canada
Loved the hotel, wonderful amenities, room was spacious, beautiful view, well-equipped and extremely comfortable. The area is beautiful, you're right next to the stoosbahn, the spa is a wonderful place of relaxation and the restaurant has excellent selections and salad buffet. Can't wait to return.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,368 reviews
Price from
US$250.80
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.

G
George
From
Georgia
Amazing location, hotel with a unique character, very friendly staff. We enjoyed dinner on the terrace and everything was very well cooked. The views are exceptional.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,268 reviews
Price from
US$356.17
1 night, 2 adults

Boutique Hotel Balm

Hotel in Luzern

Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.

C
Connor
From
Canada
We really liked it that the bus into town was just right out the door. We didn't need to use our car for our whole stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,150 reviews
Price from
US$312.56
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.

L
Lee
From
Canada
Most excellent, more than expected, really well done!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,289 reviews
Price from
US$252.06
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...

E
Ehab
From
Egypt
Just amazing... everything was awesome... definitely visiting again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,015 reviews
Price from
US$584.79
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.

Y
Yayu
From
China
Mario gave us extremely warm welcome when we checkin, and the thorough experience of our stay was so beyond expectation: Our room was next to the room where President Bush stayed. It had a big window facing the lake which allowed us to oberserve the double rainbow appeared in the early morning. Strongly recommend everyone who comes to Brunnen to stay here, especially the lake side room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,056 reviews
Price from
US$446.15
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.

H
Hadar
From
Israel
Everything. Location was perfect. Breakfast was very good and the staff were very friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,212 reviews
Price from
US$1,083.87
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.

A
ANDREI
From
Romania
Quiet place, close to the lake and Lucerne. Very caring and helpful staff. Good breakfasts. Everything was great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 549 reviews
Price from
US$191.57
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
Sumee
From
Australia
Beyond expectation customer service at front desk, housekeeping and concierge, the room was large and the staff were excellent.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 303 reviews
Price from
US$1,764.45
1 night, 2 adults

FLÜHLI Hotel Kurhaus

Hotel in Flühli

Set in Flühli, 39 km from Lucerne Station, FLÜHLI Hotel Kurhaus offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Martina
From
Switzerland
Beautiful inside and out. Rooms were clean me spacious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 331 reviews
Price from
US$279.49
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,195 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,055 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,126 reviews

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

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

Popular with guests booking hotels in Central Switzerland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,792 reviews

Popular with guests booking hotels in Central Switzerland

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

Central Switzerland's best hotels with breakfast

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 531 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$983.05 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 266 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.

From US$243.24 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 513 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$325.16 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 876 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.

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

Hotel Engel

Hotel in Stans
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 550 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$289.87 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 362 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,134.29 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 651 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.

From US$453.21 per night

Budget hotels in Central Switzerland

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,195 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$139.90 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,150 reviews

Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.

From US$197.87 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,289 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.4
Superb - What previous guests thought, 303 reviews

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

From US$756.19 per night
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, 677 reviews

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

From US$945.24 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 259 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.2
Superb - What previous guests thought, 400 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.

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, 776 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.1
Superb - What previous guests thought, 580 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,731.68 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 294 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...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 122 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, 320 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.0
Superb - What previous guests thought, 395 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.2
Superb - What previous guests thought, 655 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.2
Superb - What previous guests thought, 395 reviews

The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

FAQs about hotels in Central Switzerland

See reviews by guests who stayed at hotels in Central Switzerland

See all
From US$667.97 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 488 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$1,361.14 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,092 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$384.40 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,186 reviews
The breakfast was healthy:: Good choices Freshly cooked :: Everything was light and fluffy Best omelette I had ::Being a vegetarian I had many choices :; They met all my dietary requirements:: The waiting staff were very helpful and they gave good service with a smile 😊 thank you 😊
Guest review by
Tiffany
United Kingdom
From US$368.01 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 443 reviews
Really nice hotel in beautiful location! Mountains view from rooms and from hotel restaurant,free access to hot spring.Delicious breakfast,very clean and top customer service! Highly recommended!
Guest review by
Gosia
United Kingdom
From US$335.24 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 912 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$189.05 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,268 reviews
Amazing location, hotel with a unique character, very friendly staff. We enjoyed dinner on the terrace and everything was very well cooked. The views are exceptional.
Guest review by
George
Georgia
From US$1,731.68 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 580 reviews
It surpassed all of our expectations! Fabulous hotel, amazing facilities, great food, superb attention to details and the service is fantastic.
Guest review by
Maria
United Kingdom
From US$162.58 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,931 reviews
Everything....the scenery, the cottages newly renovated and very cosy and comfortable, excellent activities and the pool was just amazing 👌👌
Guest review by
Chimpoo
Belgium
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 488 reviews
We really enjoyed everything, from location, to the views, staff, breakfast and dinner and access to the pools and spa facilities.
Guest review by
Alina
Switzerland
From US$1,134.29 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 362 reviews
Absolutely everything what a place. What a hotel!!! it was amazing if you want to relax I can’t think of anywhere better
Guest review by
Ismail
United Kingdom
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 395 reviews
The experience . From the moment you arrived at the parking lot, reception desk, room, attention cards, service,...
Guest review by
joris
Belgium
From US$200.39 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,333 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$195.35 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,080 reviews
Excellent location right on the lake. Very peaceful and really a romantic place.
Guest review by
ANAND
India
From US$302.48 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,015 reviews
Just amazing... everything was awesome... definitely visiting again
Guest review by
Ehab
Egypt
From US$185.27 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 202 reviews
Loved the big room and amazing view. Fantastic breakfast.
Guest review by
Shannon
South Africa
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 563 reviews
nice view and easy to walk to the lake very clean
Guest review by
Lin
China
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 294 reviews
beautiful hotel in a very special location
Guest review by
Natasha
Russia
From US$442.37 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 876 reviews
Location and room were fantastic
Guest review by
Nicholas
United Kingdom

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

Scored out of 10, guest rating 8.0

I just wanted to share my recent experience at the...

I just wanted to share my recent experience at the information counter. The staff there were incredibly helpful to provide detailed information about the city walking tour. Their assistance made my trip so much more enjoyable. It was a pleasant trip overall, and the helpfulness of the information counter staff played a significant role in that.
Guest review by
Edathil Madathil
Scored out of 10, guest rating 6.0

Not a good place for skiing,there are too many people going...

Not a good place for skiing,there are too many people going up the mountain every day, with only one lift going up. Hundreds of tourists not skiing using the same lift. We stood in a chaotic queue from the parking lot in the mornings foe at least 40 minutes to get onto the first lift. Half of our time we were not able to go up to Titlist as there were too many people. VERY EXPENSIVE for very little ski. Not worth it.
Guest review by
Hendrik
South Africa
Scored out of 10, guest rating 8.0

A very ski oriented town with a wide range of skiable areas.

A very ski oriented town with a wide range of skiable areas. Some of them requires bus/train ride to get to. The Epic pass doesn't include the train ride and some lifts close around 3:30. So plan well to make sure you can get back in time to take the lift down to the bottom.
Guest review by
Qian
United States
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 6.0

Stoos is a very charismatic small village in the Swiss alps.

Stoos is a very charismatic small village in the Swiss alps. You get their only with the steepest funicular of the world, no cars in the village. During the summer season this village only attracts people for the famous (and very overcrowded by Instagrammers and Tiktokkers) Stoos ridge hike. It is amazing and has great views but you walk in line the whole way unless you are willing to really take the 1st chairlift up there. I am sure there are as nice hikes but less crowded ridge hikes in Switzerland. It was a reminder for us to never take travel tips from social media.
Guest review by
Michel
Netherlands
Scored out of 10, guest rating 8.0

A lovely town with a beautiful and impressive monastery.

A lovely town with a beautiful and impressive monastery. In Winter they have a lovely Christmas market, cross country skiing and other activities. In the warmer weather you can visit the monastery, go walking and explore the town.
Guest review by
Amiee
Switzerland
Scored out of 10, guest rating 8.0

there was a mountain top with gondola ride to get to top,...

there was a mountain top with gondola ride to get to top, but it was closed from march'25 to may'25 (I think due to refurbishment - all notices were in german). there is a nice grocery shop only a few mins walk away - with pretty generous timings
Guest review by
Navin
United Kingdom
Scored out of 10, guest rating 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