Skip to main content

Featured hotels in Old Town

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Schweizerhof Luzern 5 stars

Hotel in Old Town, Luzern

The family-owned 5-star Hotel Schweizerhof Luzern is located right in the Old Town of Lucerne, next to the lake. It offers a spa area and elegant rooms with modern furniture. We loved everything. The location was excellent. The hotel is close to everything. Although it is on the other side of the train station and pier, it’s actually just a 5 to 10-minute walk. The chapel bridge is between the wall from the station and hotel. Behind the hotel, about 10 to 15 minutes of walking, are the Lion Monument and the Glacier Garden. At check in, we knew it was going to be an excellent stay. The concierge, Noah (I hope I spelled his name right), immediately made us feel welcome. He gave us information, tips and suggestions that made life easier for us. The lady who delivered our room service was so very wonderful as well. The customer service is just top notch: professional and yet warm. Everything about our room was just wonderful. It was huge, the bed was so comfortable, the bathroom was clean and huge, and the view was just to die for. Check out was painless and quick, with the same efficient and yet warm customer service. I can’t say enough good things. If we have the chance, we would love to visit Luzern so we could stay in Hotel Schweizerhof again.

Show more Show less
9.1
Superb
1,238 reviews
Price from
€ 500
per night

Hotel des Balances 4 stars

Hotel in Old Town, 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. Fantastic view from the balcony ! The room is big for 3 adults and has all the facilities we needed.

Show more Show less
9.1
Superb
1,547 reviews
Price from
€ 408
per night

Barabas Luzern 2 stars

Hotel in Old Town, Luzern

Barabas Luzern is located in Luzern, a 3-minute walk from Chapel Bridge. Popular points of interest nearby include KKL Culture and Convention Centre Lucerne and Lion Monument. The staff is very nice and helpful. The room is comfortable,quiet and clean. The location is very good, not far from tourist spots.

Show more Show less
8
Very good
3,065 reviews
Price from
€ 54
per night

Hotel Central Luzern 3 stars

Hotel in Old Town, Luzern

Set right in the heart of the bustling Neustadt quarter in the centre of Lucerne, the Hotel Central Luzern enjoys a quiet location in a side alley, with modern rooms and free WiFi. Extra clean, excellent room service, tasty breakfast, quiet, comfortable bed, pleasant stuff, they gave me an umbrella and socket adapter, perfect location

Show more Show less
8.7
Fabulous
1,921 reviews
Price from
€ 227
per night

Hotel Anker Luzern 3 stars

Hotel in Old Town, Luzern

Opening in December 2016, Boutiquehotel Anker Luzern is located in a historical building in the centre of Luzern, right on the Pilatusplatz square. exceptional staff. good breakfast. great location

Show more Show less
8.9
Fabulous
2,531 reviews
Price from
€ 281
per night

The Lubo - self check-in 3 stars

Hotel in Old Town, Luzern

The Lubo - self check-in is located in the center of the city of Lucerne in the historic old town and only a 10-minute walk from Lucerne main station and just 200 metres from the shores of Lake... Central location, very comfortable. Have all you need.

Show more Show less
8.3
Very good
1,153 reviews
Price from
€ 243
per night

Hotel Pickwick and Pub "the room with a view"

Hotel in Old Town, Luzern

Just a few meters from the historic Chapel Bridge, Hotel Pickwick is located right on the Reuss River in the Old Town of Lucerne. It includes an English pub and offers free Wi-Fi. It was a dream to wake up and go to sleep with that view.

Show more Show less
8.5
Very good
1,471 reviews
Price from
€ 142
per night

Hotel Münzgasse - Self Check-in 2 stars

Hotel in Old Town, Luzern

The Hotel Muenzgasse Luzern is located in the Old Town, 600 metres from the the Lucerne Train Station and Lake Lucerne and features city and river view rooms. Free Wi-Fi is available. This is a great place to stay in the middle of Luzern while still getting a good night sleep. Short walking distance from everything that matters and party places at night, great cafes and the train station. The breakfast was typical Swiss and really great. We actually live in Luzern and stayed here for a romantic change of scene and it suited our weekend perfectly.

Show more Show less
8.2
Very good
2,738 reviews
Price from
€ 256
per night

Continental Park 4 stars

Hotel in Old Town, Luzern

The family-run Continental Park is located 100 metres from Lucerne Train Station and offers free WiFi in the entire property; an on-site underground garage parking and air-conditioned rooms with an... Location was superb and staff were friendly & knowledgeable

Show more Show less
8.5
Very good
1,138 reviews
Price from
€ 301
per night

Hotel Rebstock 3 stars

Hotel in Old Town, Luzern

Stay at the historic, half-timbered Hotel Rebstock dating from the 14th century, surrounded by a lot of contemporary art, where the people of Lucerne too enjoy wining and dining. Lady at breakfast was a sweetheart. So smiley and friendly! Staff like this are priceless. Lovely hotel, very comfortable and very close to everything. On a lovely square beside a church. Bells do ring though!

Show more Show less
8.4
Very good
2,758 reviews
Price from
€ 235
per night

Most booked hotels in Old Town in the past month

See all

The best hotels with breakfast in Old Town

See all

Budget hotels in Old Town

See all