A riverside cityscape with historic buildings and a snow-covered hill in the background.

Search Hotels with Restaurant in Lucerne

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Lucerne Hotels with Restaurant

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for Lucerne hotels with a restaurant

1. AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
Lucerne
United States
Lauren
£367
includes taxes & fees
21 Aug - 22 Aug
AMERON Luzern Hotel Flora

2. Waldstaetterhof Swiss Quality Hotel

Waldstaetterhof Swiss Quality Hotel
Lucerne
United States
Nate
£268
includes taxes & fees
16 Aug - 17 Aug
Waldstaetterhof Swiss Quality Hotel

3. Radisson Blu Hotel, Lucerne

Radisson Blu Hotel, Lucerne
Lucerne
United States
Jeffrey
£492
includes taxes & fees
24 Aug - 25 Aug
Radisson Blu Hotel, Lucerne

4. Cascada Boutique Hotel

Cascada Boutique Hotel
Lucerne
United States
Mahdi
£303
includes taxes & fees
17 Aug - 18 Aug
Cascada Boutique Hotel

5. Astoria Lucerne

Astoria Lucerne
Lucerne
United States
Kevin
£304
includes taxes & fees
10 Aug - 11 Aug
Astoria Lucerne

6. Hotel Schweizerhof Luzern

Hotel Schweizerhof Luzern
Old Town Lucerne
United States
Patrick
£648
includes taxes & fees
2 Sept - 3 Sept
Hotel Schweizerhof Luzern

7. Hotel Des Balances

Hotel Des Balances
Old Town Lucerne
United States
Srinivasa raju
£385
includes taxes & fees
11 Aug - 12 Aug
Hotel Des Balances

8. Mandarin Oriental Palace, Luzern

Mandarin Oriental Palace, Luzern
Lucerne
United States
Esteban
£836
includes taxes & fees
16 Aug - 17 Aug
Mandarin Oriental Palace, Luzern

9. Des Alpes Luzern

Des Alpes Luzern
Old Town Lucerne
United States
Danielle
£312
includes taxes & fees
12 Aug - 13 Aug
Des Alpes Luzern

10. Romantik Hotel Wilden Mann

Romantik Hotel Wilden Mann
Lucerne
United States
Rachana
£282
includes taxes & fees
16 Aug - 17 Aug
Romantik Hotel Wilden Mann
View all properties

Top Lucerne Hotel Reviews

Hotel Central Luzern

Hotel Central Luzern

10/10 Excellent
"Fantastic location right in the centre of town with great breakfast included."
Matthew 3-night trip
Posted 8 hours ago
Hotel Central Luzern
Radisson Blu Hotel, Lucerne

Radisson Blu Hotel, Lucerne

8/10 Good
"Hotel bueno si quieres estar cerca o en la estación de la estación de tren."
Eduardo 1-night trip
Posted 13 hours ago
Radisson Blu Hotel, Lucerne
Astoria Lucerne

Astoria Lucerne

10/10 Excellent
"Very clean. Excellent staff and fantastic location."
Banaz 2-night trip
Posted 15 hours ago
Astoria Lucerne
AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora

10/10 Excellent
"Excellent location"
Taimur 2-night trip
Posted 16 hours ago
AMERON Luzern Hotel Flora
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

10/10 Excellent
"Excellent staff and view of Lake Lucerne. Highly recommend taking a swim in the lake after touring Luzern all day. Rooms were a bit small but the outstanding service made up for it."
Hunter 2-night trip
Posted 16 hours ago
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel
Waldstaetterhof Swiss Quality Hotel

Waldstaetterhof Swiss Quality Hotel

10/10 Excellent
"Excellent Guest service manager, Naeem, thank you so much for your excellent hospitality."
Kumudu 2-night trip
Posted 1 day ago
Waldstaetterhof Swiss Quality Hotel
ibis Styles Luzern

ibis Styles Luzern

10/10 Excellent
"Great staff. Very nice room with lots of space. Great location. Price was right."
Mason 3-night trip
Posted 2 days ago
ibis Styles Luzern
Mandarin Oriental Palace, Luzern

Mandarin Oriental Palace, Luzern

10/10 Excellent
"Great location near the old town and in front of the water. The best part is that you can swim in the lake in front of the hotel. The hotel looks great but it feels to me some of the server lack training and perhaps the chain is getting bigger as it doesn’t feel special anymore. In other high end hotels the check in is special, here it feels like any other check in."
Erika 2-night trip
Posted 4 days ago
Mandarin Oriental Palace, Luzern
ibis budget Luzern City

ibis budget Luzern City

8/10 Good
"The room was very clean and the bed and pillows were good. I slept very well here. The breakfast was good, as long as you are not gluten free. Had to ask for bread which is ok I don’t mind that, but it was like it was a chore to be asked. When it says budget it is budget. It is like a lower class Travelodge for the British among the readers. There is no kettle or fridge in the room, I do think there is room for both. You get hot water from downstairs, but sometimes there were no cups. If you ask the staff they are not always very helpful or maybe I just asked the wrong ones. There was no milk or teabags or coffee to go with the hot water. There is a supermarket next door. It is a 15 minutes walk from the train station. The area is safe, female solo traveller. If you arrive before check in you have to pay 3CHF per bag, to leave your bag. There is no charge on leaving. There is a bus right outside the door so you can use your city pass for this, you get it free at check in. I do think some amenities could be added and some staff need some staff training in customer service."
Cheryl 5-night trip
Posted 4 days ago
ibis budget Luzern City

Frequently asked questions

How much do hotels with restaurants in Lucerne cost?
Hotels in Lucerne range between £150 to £454 per night. Bring your appetite, because these hotels feature restaurants or offer access to some terrific culinary experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Lucerne?
A top pick is Mandarin Oriental Palace, Luzern. Get comfortable at this 5-star stay which offers individually decorated rooms and al fresco dining. Hotel Des Balances is another sought-after hotel with dining worth shortlisting. Book into this 4-star option and you'll have access to amenities such as al fresco dining and a nearby riverwalk. You can pick from multiple hotels with restaurants in Lucerne with a total average guest review rating of 8.7.
How many hotels with restaurants are there in Lucerne?
Make use of your holiday days and pick from 57 hotels with access to dining options in Lucerne. For official business travel, a weekend escape and everything in between, Expedia can help you find the perfect stay in a few simple clicks.
What are the best cheap hotels with dining in Lucerne?
With hotels with restaurants starting from only £150 per night, you'll have more money in your pocket to enjoy some superb culinary experiences in Lucerne! Boutique Hotel Schlüssel seit 1545 is an affordable option that features amenities such as an electric car charging station and breakfasts. Alternatively, sample the flavours of this destination from Hotel Hammer. Dining romance packages and a terrace are among this property's conveniences. If you prefer to save your hard-earned cash and still experience the best of Lucerne, add a couple of free attractions to your must-see list. Historisches Museum and Chapel Bridge are always great choices. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Lucerne?
Treat the family to a stay at Mandarin Oriental Palace, Luzern, a 5-star option not far from town. Amenities here include a sauna and childcare services. Another family-friendly hotel with dining in Lucerne is Hotel Des Balances. Front desk services and laundry facilities help make this 4-star escape a favourite. Once you've checked in and dropped off your luggage, there are plenty of family-friendly attractions to discover around Lucerne. Swiss Transportation Museum and Hammetschwand Lift promise fun for all ages.
Are there any 5-star hotels with restaurants in Lucerne?
If you're up for a taste of the high life and some great gastronomic experiences on your Lucerne adventure, Penthouse by Art Deco Hotel Montana won't disappoint. This 5-star hotel with dining offers a staffed front desk and massage services and is around 1 mi from the downtown area. Another option that'll cater to your culinary yearnings is Hotel Schweizerhof Luzern. It's 0.2 mi from the centre of Lucerne and has amenities such as a sauna and spa facilities.
Why book your hotel with dining in Lucerne with Expedia?
Booking a hotel with dining in Lucerne is as easy as working out your travel dates and picking a place that checks your boxes. On the search for a stay that has an on-site restaurant or is in a foodie hot spot? Want it to be affordable or upmarket? Use Expedia's filters to further narrow your search results and find your dream fit.
How can I find cheap hotels with dining in Lucerne?
The simplest way to get cheap hotels with dining in Lucerne is with Expedia's filter tool. Locate properties with restaurants or a few extras, like included breakfast and lunch. You can also tailor your search results by star rating, amenities and budget to secure unbeatable deals in just a few clicks.
What is there to do in Lucerne near my hotel with dining?
Whatever your tastes or interests, Lucerne has loads of things to keep you going. Swiss Transportation Museum, Hammetschwand Lift and Glacier Garden are on many travellers' sightseeing itineraries. You shouldn't miss Weggis Cable Car, Schloss Meggenhorn and Lucerne Arts Museum either. With Expedia's Lucerne hotel deals, you can discover even more neat attractions like these with the money you save.

Explore a world of travel with Expedia