Hotels in Central Switzerland

Search and compare Central Switzerland hotels from hundreds of travel sites and save

Central Switzerland
23 Sep — 24 Sep2
Central Switzerland
Sat 23/9
Sun 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Central Switzerland

These are some of the hotels in Central Switzerland with the highest demand. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Hotel des Balances
9.0 Excellent
Weinmarkt, Lucerne, Luzern, Switzerland
Show on map
0.1 km from city center, Lucerne, Switzerland 
ExcellentBased on 1,874 reviews
9.0

Featuring a rooftop terrace, Hotel des Balances is located in Lucerne and offers elegant accommodation. It is steps from Rathaus Lucerne, restaurants and nightlife options.

Chateau Guetsch
8.7 Excellent
Kanonenstrasse, Lucerne, Luzern, Switzerland
Show on map
1.0 km from city center, Lucerne, Switzerland 
ExcellentBased on 1,423 reviews
8.7

Just a short drive from the Kapellbrucke, Chateau Gutsch is a comfortable setting and boasts exclusive views of Lucerne and Lake Lucerne. It is conveniently positioned for those wanting to discover the area's attractions.

Altstadt Hotel Krone Luzern
8.5 Excellent
Weinmarkt 12, Lucerne, Luzern, Switzerland
Show on map
0.1 km from city center, Lucerne, Switzerland 
ExcellentBased on 2,178 reviews
8.5

This historic hotel in Lucerne offers complimentary wireless internet, as well as a 24-hour reception and valet parking. It is steps from Rathaus Lucerne, eateries and nightlife options.

Hotel Des Alpes
8.4 Excellent
Furrengasse 3, Lucerne, Luzern, Switzerland
Show on map
0.1 km from city center, Lucerne, Switzerland 
ExcellentBased on 3,376 reviews
8.4

Located under a 10-minute stroll from Lucerne Railway Station, Hotel Des Alpes provides guests with a convenient base while in Lucerne. It is set in the area's vibrant nightlife district, which is only a few minutes walk from the Kapellbrucke.

Altstadt Hotel Magic Luzern
7.3 Good
Brandgässli 1, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city center, Lucerne, Switzerland 
GoodBased on 1,114 reviews
7.3

Set in Lucerne, Altstadt Hotel Magic Luzern is a five-minute walk from the Kapellbrucke and offers free Wi-Fi and a Jacuzzi. It is conveniently located for those wanting to discover the area's attractions.

Cascada Boutique Hotel
8.5 Excellent
Bundesplatz 18, Lucerne, Luzern, Switzerland
Show on map
0.7 km from city center, Lucerne, Switzerland 
ExcellentBased on 1,482 reviews
8.5

Situated amongst a range of tourist attractions, shops and dining options, Cascada Boutique Hotel is ideal for guests wishing to explore Lucerne and its surroundings. Its premium amenities include a sauna and a fitness room.

Romantik Hotel Wilden Mann Luzern
8.2 Excellent
Bahnhofstrasse 30, Lucerne, Luzern, Switzerland
Show on map
0.3 km from city center, Lucerne, Switzerland 
ExcellentBased on 228 reviews
8.2

Romantik Hotel Wilden Mann Luzern provides unique 4-star accommodation in Lucerne. It is close to Rathaus Lucerne, shops and nightlife options.

Hotel Drei Könige
8.3 Excellent
Bruchstrasse 35, Lucerne, Luzern, Switzerland
Show on map
0.5 km from city center, Lucerne, Switzerland 
ExcellentBased on 909 reviews
8.3

Garni Hotel Drei Konige is situated in the city's famous tourism and shopping area. It is located a short stroll from Rathaus Lucerne and the Kapellbrucke.

Top-rated Central Switzerland hotels

Our users rated these hotels as some of the best places to stay in Central Switzerland. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 2,739 hotels
1
The Chedi Andermatt
9.2 Excellent
Gotthardstrasse 4, Andermatt, Uri, Switzerland
Show on map
0.4 km from city center, Andermatt, Switzerland 

Located in Andermatt, The Chedi Andermatt provides elegant 5-star accommodation, as well as a sauna, an outdoor pool and a Jacuzzi. It has a fitness centre, as well as ski passes, free Wi-Fi and a free shuttle service.

2
Bellpark Hostel
7.1 Good
Luzernerstrasse 23, Kriens, Lucerne, Luzern, Switzerland
Show on map
2.6 km from city center, Lucerne, Switzerland 

Bellpark Hostel provides a comfortable setting while in Kriens. It also features luggage storage, a tour desk and free Wi-Fi.

3
Hotel Restaurant Anker
8.9 Excellent
Pilatusstrasse 36, Lucerne, Luzern, Switzerland
Show on map
0.5 km from city center, Lucerne, Switzerland 

This comfortable hotel in Lucerne provides free wireless internet, as well as a currency exchange and a tour desk. It is conveniently located for those wanting to visit the area's popular attractions.

4
Hotel Monopol Luzern
7.9 Good
Pilatusstrasse 1, Lucerne, Luzern, Switzerland
Show on map
0.4 km from city center, Lucerne, Switzerland 

Hotel Monopol Luzern is situated in the city's well known tourism and shopping district. Just 10 minutes' walk from Lucerne Railway Station, the hotel offers guests an ideal base when in Lucerne.

5
Hotel Stern Luzern
8.1 Excellent
Burgerstrasse 35, Lucerne, Luzern, Switzerland
Show on map
0.4 km from city center, Lucerne, Switzerland 

Within a 20-minute walk from Lucerne Railway Station, Hotel Restaurant Stern Luzern offers guests a convenient base when visiting Lucerne. It also provides an express check-in and check-out feature, a swimming pool and a safe.

6
Hotel Sonnwendhof Engelberg
9.2 Excellent
Gerschniweg 1, Engelberg, Obwalden, Switzerland
Show on map
0.3 km from city center, Engelberg, Switzerland 

This Engelberg hotel is situated next to Swiss Alps. It is conveniently positioned for guests wishing to visit local attractions.

7
Ameron Luzern Hotel Flora
8.3 Excellent
Seidenhofstrasse 5, Lucerne, Luzern, Switzerland
Show on map
0.3 km from city center, Lucerne, Switzerland 

Situated in Lucerne, Ameron Hotel Flora Luzern provides stylish, 4-star accommodation close to Rathaus Lucerne. It is located in the area's vibrant nightlife district, which is only a few minutes walk from the Kapellbrucke.

8
Hotel Beau Séjour Lucerne
8.7 Excellent
Haldenstrasse 53, Lucerne, Luzern, Switzerland
Show on map
1.4 km from city center, Lucerne, Switzerland 

Hotel Beau Sejour Lucerne is situated in Lucerne and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

Cheapest hotels in Central Switzerland

Currently, these are the lowest-priced hotels in Central Switzerland we've come across for the dates selected. If you have the flexibility, change the dates selected to compare prices.
Show all 2,739 hotels
Backpackers Luzern
8.7 Excellent
Alpenquai 42, Lucerne, Luzern, Switzerland
Show on map
1.5 km from city center, Lucerne, Switzerland 

Situated close to Lucerne Railway Station, Backpackers Luzern offers guests a convenient base when visiting Lucerne. It is conveniently located for those wanting to sightsee in the area.

₹ 3,740
Avg. per night
Youth Hostel Luzern
7.6 Good
Sedelstrasse 12, Lucerne, Luzern, Switzerland
Show on map
1.1 km from city center, Lucerne, Switzerland 

Luzern Youth Hostel is located in Lucerne and offers free Wi-Fi. It also provides an express check-in and check-out feature, a swimming pool and a playground.

₹ 4,322
Avg. per night
Hotel-Restaurant Bänklialp
8.4 Excellent
Bänklialpweg 25, Engelberg, Obwalden, Switzerland
Show on map
0.6 km from city center, Engelberg, Switzerland 

Boasting a ski school and a sauna, Hotel-Restaurant Banklialp is situated in Engelberg and offers charming accommodation. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

₹ 6,981
Avg. per night
ibis Styles Luzern City
7.5 Good
Friedenstrasse 8, Lucerne, Luzern, Switzerland
Show on map
0.7 km from city center, Lucerne, Switzerland 

Situated a short stroll from Lucerne Railway Station, ibis Styles Luzern provides guests with an ideal base when visiting Lucerne. It is close to the Lion Monument, eateries and shops.

₹ 8,976
Avg. per night
Altstadt Hotel Le Stelle Luzern
6.4 Good
Hirschenplatz 3, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city center, Lucerne, Switzerland 

Altstadt Hotel Le Stelle Luzern provides elegant accommodation in Lucerne and is within walking distance of Lucerne Railway Station. It is close to Rathaus Lucerne, shops and nightlife options.

₹ 9,142
Avg. per night
Hotel de la Paix
8.0 Excellent
Museggstrasse 2, Lucerne, Luzern, Switzerland
Show on map
0.5 km from city center, Lucerne, Switzerland 

Hotel De la Paix Lucerne provides comfortable 3-star accommodation in Lucerne. It is close to the Lion Monument, shops and nightlife options.

₹ 9,641
Avg. per night
The Lubo - Self Check-In
8.4 Excellent
Süesswinkel 10, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city center, Lucerne, Switzerland 

Situated a short drive from Lake Lucerne, Aparthotel Adler Luzern provides historic accommodation in Lucerne. Only a short stroll from the Kapellbrucke, it offers modern rooms equipped with a kitchenette, free wireless internet access and a refrigerator.

₹ 10,389
Avg. per night
Hotel Alpina Luzern
7.5 Good
Frankenstrasse 6, Lucerne, Luzern, Switzerland
Show on map
0.4 km from city center, Lucerne, Switzerland 

Situated within a 10-minute walk of Lucerne Railway Station, Hotel Alpina Luzern is an ideal base while in Lucerne. It is conveniently located for guests wishing to visit local attractions.

₹ 10,389
Avg. per night

Hotel prices in Central Switzerland

An overview of the average price of hotels by hotel class in the Central Switzerland. Change the dates at the top of the page to see more options in Central Switzerland.
2 stars and under
3 stars