Skip to main content

Filter by:


Star rating

Review score

Willisau – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
B&B Hotel Peter und Paul, hotel in Willisau

Featuring free WiFi throughout the property, B&B Hotel Peter und Paul offers pet-friendly accommodation in Willisau, 25 km from Luzern. The guests can enjoy free coffee, tea and water at the lounge.

Nice and clean accommodation, the reception room offers drinks, wine and crisps. The rooms are spacious and meet the requirements for weekly business trips.
8.3
Scored 8.3
Very good
Rated very good
666 reviews
Price from£97.71per night
Gasthaus Post, hotel in Willisau

Gasthaus Post is centrally located in the Old Town of Willisau. It offers a restaurant with a large terrace. Wi-Fi and parking are available free of charge.

This is a great little hotel and is the third time I have stayed here whilst visiting the Willisau Christmas Market. The rooms are situated in an adjacent new modern building and the rooms are large, well-appointed with modern excellent bathrooms. You need to leave this building to get to the actual hotel, but it is a matter of a few metres away. The hotel itself was built in 1907 and is in a more traditional Swiss style. There is a contrast between the rooms and the hotel that reflects the building method and time. Breakfast is of a simple continental style but appropriate.
8.1
Scored 8.1
Very good
Rated very good
98 reviews
Price from£143.91per night
Gasthof zum Mohren, hotel in Willisau

Set in the centre of Willisau, Hotel Mohren is 40 metres from the Mohrenplatz bus station and 1 km from the Bailiff’s Castle.

Staff is friendly and the rooms are spotless.
7.7
Scored 7.7
Good
Rated good
331 reviews
Price from£152.68per night
Hotel Sursee, hotel in Willisau

Hotel Sursee is located in the centre of Sursee and 1 km from Lake Sempach, offering en-suite rooms with flat-screen TV and free WiFi. The Sursee Train Station is 600 metres away.

Clean, large room and bathroom. Breakfast was decent.
8.2
Scored 8.2
Very good
Rated very good
1,380 reviews
Price from£148.30per night
Hotel Rebstock - Self Check-in, hotel in Willisau

Set in the town of Wolhusen, self-check-in Hotel Rebstock - Self Check-in offers soundproofed rooms with private bathrooms, flat-screen cable TV and free Wi-Fi access.

Clean, practical, quiet. Don’t seek charm, it’s not what it is for but the price is very fair !
7.6
Scored 7.6
Good
Rated good
632 reviews
Price from£96.09per night
Seminarhotel CAMPUS SURSEE, hotel in Willisau

In green surroundings on the outskirts of Sursee, a 20-minute drive from Lucerne, Seminarhotel CAMPUS SURSEE features an indoor pool (for a surcharge), a sauna, a fitness room, a bar, and a restaurant...

The room was very spartan, but functional and very clean
7.1
Scored 7.1
Good
Rated good
221 reviews
Price from£227.80per night
Focus Hotel, hotel in Willisau

Situated in Sursee, 26 km from Lucerne Station, Focus Hotel features accommodation with a fitness centre, private parking, a garden and a shared lounge.

Good breakfast, personnal was ok
8.2
Scored 8.2
Very good
Rated very good
327 reviews
Price from£183.05per night
August Restaurant Hotel, hotel in Willisau

Boasting a garden, restaurant, bar and free WiFi, August Restaurant Hotel is set in Wolhusen, 21 km from Lucerne Station and 22 km from Lion Monument. Guests can enjoy mountain views.

We liked the area and we liked the restaurant. We didn't have breakfast there. The beds were comfortable and the shower was great.
7.2
Scored 7.2
Good
Rated good
61 reviews
Price from£94.77per night
Wellness Hotel Aquafit Sursee, hotel in Willisau

Featuring a free extensive spa and wellness area, Aquafit Sursee is located in Sursee, a 5-minute walk from the train station.

Excellent facilities, clean, spacious rooms, good breakfast, well located close to the railway station.
8.1
Scored 8.1
Very good
Rated very good
1,633 reviews
Price from£188.66per night
HIRSCHEN OBERKIRCH - Design Boutique Hotel, hotel in Willisau

Set in Oberkirch, 27 km from Lucerne Station, HIRSCHEN OBERKIRCH - Design Boutique Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

Great staff
8.3
Scored 8.3
Very good
Rated very good
274 reviews
Price from£213.76per night
See all hotels in and around Willisau
Subscribe to receive premium deals

Prices drop the moment you sign up!

Explore guest reviews of hotels in Willisau

  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    We only stayed for one night but its was clean, comfortable and easy, we had an issue with the self check in but we phoned the number and the lady who delt with us was brilliant, in the end she had to come to the hotel and let us in and make a new key card, she was very nice and we really appreciated her coming to our rescue. We would highly recommend this place and we would go back to it again
    Kelly
    United Kingdom
  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    Clean, big room, good wifi, big bathroom. The self check-in was fantastic, as we arrived late at night. There were also plenty of parking spaces. Next to the hotel is a garden center with a great playground and facilities for children. They had a water fountain and even a magic show.
    Sebastian
    Germany
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 81 reviews
    Quite dated hotel 1970s decor but we didn't mind the old style room furnishings and bathroom Spotless clean and comfortable Very good value full and plenty breakfast Good value for money Friendly family staff
    Louise
    United Kingdom
  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    Big room, great shower, all very clean. Staff in the morning was very friendly, breakfast was good. Common areas are clean and very well designed. Thé, cafe at your disposal. I liked the Hotel.
    Camilo
    Switzerland
  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    The cleanest hotel I have stayed in everything was so convenient self service check in was easy unlimited free coffee tea friendly helpful staff beautiful area
    Tia
    United Kingdom
  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    clean, spacious room, parking space. great value for money. the hotel staff sent our forgotten e-reader to our holiday location the next morning 🙌.
    Philip
    Netherlands
  • From £140.40 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 98 reviews
    Nice place just outside of the town centre of Willisau. Good for the Herzroute bicycle route
    Robbo58
    Switzerland
  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    I was really happy you hotel also good and the price really cheap
    EAGLEMAN 1
    Germany
  • From £94.20 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 666 reviews
    View was awesome and hotel was neat and clean.
    Zaidi
    Netherlands