The attractive city of Lucerne is one of the most-visited destinations in Switzerland. With so much to see and do in the city, it is well worth spending a few days to enjoy the many attractions at your leisure.
Whether you prefer to stay in an apartment or hotel, Lucerne has plenty to choose from as you’ll discover in this guide. Being such a compact city, all of Lucerne’s main tourist sites are within easy reach of the Old Town and train station.
When choosing accommodation in Lucerne, hotels on the lake and in the Old town are always popular with visitors and we provide plenty of options below.
As well as luxury hotels in Lucerne, this guide also covers both three- and four-star hotels.
[This post may contain compensated links. Please see my disclosure policy for more information.]
Useful things to know about Lucerne
The beautiful medieval city of Lucerne features highly on many people’s Swiss bucket list – and rightly so! With a charming Old Town featuring cobbled streets and frescoed buildings, this compact city has a host of interesting things to see and do.
It’s also ideally located in central Switzerland, just an hour from Zurich and two hours from Bern. Getting to Lucerne is easy thanks to the excellent Swiss rail and road network, with frequent direct trains from Zurich Airport to the city an added bonus.
If you plan on spending a few days in Lucerne, be sure to consider the Tell Pass, a regional transport and sightseeing pass that offers excellent value.
Read our Lucerne Travel Guide for further information to help you plan your visit to Lucerne.
🇨🇭 Check out our 2 days in Lucerne itinerary here.
Summary of Lucerne hotels covered in this guide
|Hotel Schweizerhof||5 star||Book Now|
|Hotel Astoria||4 star||Book Now|
|Hotel des Balances||4 star||Book Now|
|Radisson Blu Hotel||4 star||Book Now|
|Cascada Boutique Hotel||4 star||Book Now|
|Château Gütsch||4 star||Book Now|
|Hotel Rebstock||4 star||Book Now|
|Seehotel Hermitage||4 star||Book Now|
|Hotel des Alpes||3 star||Book Now|
|Waldstatterhof Swiss Quality Hotel||3 star||Book Now|
|Hotel Central||3 star||Book Now|
|Hotel Anker||3 star||Book Now|
12 of the Best Hotels in Lucerne
Location: Schweizerhofquai, Old Town. (5 minute walk from Chapel Bridge.)
Every one of the 101 rooms at the Schweizerhof is individually styled to reflect a previous guest such as a writer, musician or actor. Rooms have views over the lake, Lucerne’s Old Town or mountains.
All of the elegant rooms at this property, which is regarded as one of the best hotels in Lucerne, have heating and air conditioning, tea and coffee making facilities, satellite TV and a writing desk.
Each room can accommodate between one and five guests, and they range from a style single or city view double to a deluxe lake view triple or the signature Lucerne Luxury Suite.
This five star hotel in Lucerne Old Town has a spa, sauna and fitness room, all with panoramic views of the lake and Alps. There are Bio and Finnish saunas, and helpful hotel staff can book a range of beauty and body treatments.
There are two restaurants at Hotel Schweizerhof Lucerne – the Pavillon and the Galerie. Al fresco dining beneath olive and palm trees is possible during good weather, while inside the stylish bar with soft piano music ensures a refined yet relaxing ambience.
Astoria Hotel – 4*
Location: Pilatusstrasse 29, 6002 (5 minute walk from Chapel Bridge.)
There are 264 tastefully designed rooms at Astoria Hotel, Lucerne, with a range of bedding options to choose from. All rooms feature air conditioning, soundproof windows, safe, flatscreen TV and private bathroom with hairdryer.
Deluxe rooms also include a Nespresso coffee machine, a mini fridge and a rain shower in the spacious bathroom (except for Business Deluxe Room).
The Astoria Lucerne, which is located in the heart of Lucerne, was designed by architects Herzog & de Meuron resulting in a hotel with all the modern comforts you’d expect of a 4-star establishment.
As well as free WiFi, parking and a fitness centre, the hotel boasts three excellent restaurants which specialise in Italian, Asian and Thai cuisine. The Thai Garden restaurant has been awarded 15 GaultMillau points.
There is also a rooftop garden lounge and bar which offers 360-degree panoramic views making Hotel Astoria Lucerne one of the best places in town for an evening drink.
Hotel des Balances – 4*
Location: Weinmarkt, Old Town. (4 minute walk from Chapel Bridge.)
Hotel des Balances Lucerne is a four star hotel housed in an historic building that was once the Guild Hall. In the centre of Lucerne’s Old Town, the property is right by the Reuss River.
All rooms and suites can sleep at least two guests, while city and river view triples can accommodate a family of five.
Some suites have private, river view balconies, affording guests superb views over the water. Room decor features natural woods and light, bright linens.
Facilities at this stylish, comfortable Lucerne hotel include free WiFi, a fine dining restaurant, a piano bar and a casual bistro. There is a river-side terrace at Restaurant La Balance, and the eatery specialises in serving up well-executed Swiss and French dishes.
Landmarks like Chapel Bridge, Weinmarkt Square and the Jesuit Church can be seen from Hotel des Balances.
The location is very central to all the sights and amenities of the iconic Old Town making it one of the most well-located hotels in Lucerne, Switzerland.
Radisson Blu Hotel – 4*
Location: Inseliquai, by KKL and train station. (13 minute walk from Chapel Bridge.)
A range of spacious, air-conditioned rooms is available at this modern four star Lucerne hotel right on the shores of the lake.
In contrast to the Old Town hotels, this is a glimmering, glass-fronted contemporary property adjacent to the train station and Culture and Convention Centre (KKL). If it’s hotels near Lucerne train station you are looking for, look no further than the Radisson Blu.
Accommodation here can sleep at least five guests, and family rooms up to seven. All rooms have mountain or lake views, tea and coffee making facilities, cable TV, free WiFi and minibar.
The Hotel Radisson Blu Lucerne has a well-equipped health club on the fifth floor. This has a steam bath, sauna and relaxation room. The latter offers guests sweeping views over Mount Pilatus.
Restaurant Luce has an outdoor terrace and serves up Mediterranean style cuisine, while the 1970s style Luce Bar specialises in cocktails. There is also a contemporary modern wine lounge at this Lucerne four star hotel.
Location: Bundesplatz, Neustadt district. (12 minute walk from Chapel Bridge.)
Swiss waterfalls provide the inspiration for room decor at the stylish Hotel Cascada Lucerne. Every modern room offers boutique, air-conditioned accommodation with luxurious linens and a free minibar that is replenished daily.
The range of room styles includes singles and standard doubles as well as bigger family rooms and suites. The largest are the Family and Superior Suites, which have two or four bedrooms respectively.
The boutique Cascada Hotel Lucerne is within walking distance of the Old Town, train station and lake. Guests also have the option of hiring bicycles, which the hotel provides on a complimentary basis. There is also a sauna and fitness room at Cascada.
The Bolero restaurant serves up a generous buffet breakfast each morning. For lunch and dinner, the eatery offers a range of Spanish style dishes.
There is also a bar for pre or post dinner drinks, which stocks a range of fine wines and gins.
Château Gütsch – 4*
Location: Kanonenstrasse, Gütsch district. (23 minute walk from Chapel Bridge.)
The Château Gütsch hotel is situated within a Lucerne landmark – a magnificent fairytale castle dating from the 1800s. Rooms accommodate up to four guests, and include a Duplex as well as lake view Junior and Deluxe Suites.
Every room at this iconic four star Swiss property has en-suite bath or shower room, WiFi, free minibar and cable TV.
The building offers guests superb views over the town, lake and Rigi Mountain. Spectacular views can be enjoyed while dining on the terrace in summer.
The restaurant offers both regional and Mediterranean inspired cuisine, while the bar serves up a range of cocktails and carefully selected wines.
Other amenities at Château Gütsch include free private parking plus Tesla and electric vehicle charging stations. There is also a 24-hour reception, luggage storage and a tour desk.
Hotel Rebstock – 4*
Location: St. Leodegarstrasse, Old Town. (8 minute walk from Chapel Bridge.)
History buffs will love the Rebstock as it is located within a 14th century, half-timbered building next to the Hof Church.
Between one and five guests can be accommodated in a range of rooms. There is also a two-bedroom lake view apartment.
All rooms at this four star Lucerne hotel have coffee and tea making facilities, free WiFi, cable TV, safe and minibar. Some have balconies, and each room is individually decorated and furnished in a classic yet contemporary style.
There are just 16 ‘unique and historical’ hotels in Switzerland, and the Rebstock is one of them. Inside, contemporary artworks adorn the walls, complementing original and modern features like beamed ceilings and polished wood floors.
Restaurant Rebstock has a large outdoor terrace, and serves up regional cuisine made from locally sourced produce.
The hotel’s Hofegge bar is open daily, closing in the late evening on Friday and Saturday nights.
Seehotel Hermitage – 4*
Location: Seeburgstrasse, 4 kilometres / 2.5 miles from central Lucerne. (11 minutes by car or 14 by public transport to Chapel Bridge.)
The four star Seehotel Hermitage is located a little further from town, but has some impressive advantages. There is a private lake beach for guests’ use, and every room offers direct views over the mountains or lake.
Comfortable, stylish rooms can sleep two to four guests, and offer all the four star amenities you might expect.
Some rooms have a private balcony offering breathtaking vistas over the calming waters making this one of the best hotels in Lucerne, Switzerland by the lake.
In addition to the private beach, Seehotel Heritage in Lucerne features a sun-drenched lawn, direct lake access and a wellness area. Free WiFi is available to all guests.
In terms of catering, this lovely property has a range of dining options with lakeside terraces and a smart, modern bar. Guests who stay benefit from free use of public buses and the hotel also provides a complimentary electric car charging station.
Hotel des Alpes – 3*
Location: Furrengasse, Old Town. (2 minute walk from Chapel Bridge.)
This hotel in the Old Town of Lucerne is located in the pedestrian zone, making it the ideal choice for exploring the city on foot. Fully renovated rooms provide comfortable, elegant accommodation at this three star property.
Hotel des Alpes offers a range of accommodation in the heart of Lucerne from single city view rooms to doubles with lake, city or river views. Some have a private balcony, and can sleep three or four guests.
The Hotel des Alpes Lucerne is situated very close to Chapel Bridge, right where Lake Lucerne and the Reuss River join.
Guests can enjoy lovely views over the river while dining on the outdoor terrace. Swiss and international dishes are served at the restaurant.
The hotel is also within very easy reach of the eateries, shops and cultural and historic sights of the Old Town. A breakfast buffet is served daily here.
Location: Zentralstrasse, central Lucerne. (7 minute walk from Chapel Bridge.)
The Waldstätterhof is housed in a 20th century building and offers a range of contemporary and traditional accommodation in Lucerne. This includes comfort singles and doubles, premium and triple rooms and several suites.
All 96 three star superior rooms feature en-suite bath or shower room, free WiFi, kettle, hairdryer and TV. Polished wood floors and sleek, stylish furnishings run throughout the hotel.
The Hotel Waldstätterhof Lucerne has an on-site restaurant offering international as well as Swiss-style dishes. An excellent buffet breakfast is available daily.
The hotel offers free parking, and is one of the most popular hotels in Lucerne near the train station, which is just 100 metres away. The ship pier is 200 metres away, and the Old Town can easily be reached on foot.
Location: Morgartenstrasse, Neustadt district. (8 minute walk from Chapel Bridge.)
This newly refurbished and reopened Lucerne hotel lies in the Neustadt district. The quiet, side street location is convenient for central Lucerne. Light-filled, recently decorated rooms have en-suite bathrooms, smart parquet flooring, free Wifi and flatscreen TV.
The highly rated property offers single, double and family rooms and apartments. The most spacious accommodation can sleep a family of four or five, thanks to the inclusion of a sofa bed.
For the comfort of guests, rooms are soundproofed and feature allergy free bedding.
A rich, Swiss-style buffet breakfast is available each morning and there is also a lounge where guests can enjoy free water and hot beverages.
All the facilities of Lucerne – including the train station, Old Town and Convention Centre – are within walking distance. This means the bars, cafes and restaurants are all on the doorstep – as are all the famous scenic and historic sights.
Hotel Anker Luzern – 3*
Location: Pilatusstrasse, central Lucerne. (12 minute walk from Chapel Bridge.)
All rooms at this three star hotel in Lucerne come fully equipped with private bathrooms and flatscreen cable TV. Some have a dedicated lounge area, offering guests the chance to enjoy city or mountain views from their room.
Accommodation ranges from standard singles and doubles to a suite with terrace, Queen room or Junior Suite. Some Superior Double rooms have their own balcony.
This is a convenient location for reaching both the Old Town and the modern amenities of Lucerne. The hotel interior is contemporary in style, yet set within a historic building on Pilatusplatz square.
The three star Hotel Anker Luzern has its own restaurant, the Josper Grill, which offers a range of grilled dishes. After dinner drinks can be taken in the relaxing on-site bar and lounge.
Lucerne Hotels Map
Click on the map to open it and zoom in.
Lucerne Visitor Tax
All visitors staying overnight in Lucerne are required to pay a visitor tax. Nightly rates are CHF 2.30 for per adult for 5-star and 4-star hotels and CHF 2.00 per adult for 3-, 2- and 1-star hotels.
The Visitor Tax is paid directly to the hotel and is generally not included in the nightly tariff.
As you can see, there are some delightful hotels in Lake Lucerne to choose from. Whether you prefer to stay in the heart of the Old Town, beside the lake or a bit further away, there is a hotel to suit every budget.
We hope we have helped you to choose the perfect place to stay with our guide to 12 of the best hotels in Lucerne, Switzerland.
To read our full guide to Lucerne > click here.
Planning a trip to Switzerland?
At Holidays to Switzerland we are passionate about sharing our love of Switzerland and helping you to plan the perfect trip. Read our guide to planning a trip to Switzerland to kick start your travel plans and join our free Switzerland Travel Planning group on Facebook to chat with other past and future travellers.
Want monthly news and podcast updates, helpful travel tips and special deals sent straight to your inbox? > Click here and we’ll send you a bonus copy of our 10 Useful Things to Know Before You Visit Switzerland guide.
PIN FOR LATER