Skip to main content

Search hotels in Willisau

Enter your dates to see the latest prices and deals for Willisau hotels

Filter by:

Star Rating

Review score

Willisau – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.

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

The location and amenities in the room
Review score
8.4
Very Good
702 reviews
Price from
$131.18
1 night, 2 adults

Gasthaus Post features a garden, terrace, a restaurant and bar in Willisau. With free WiFi, this 3-star hotel offers an ATM.

The room was very quiet despite being a few step from the old town. The rooms are spacious and perfectly clean, the beds comfortable. We enjoyed the breakfast buffet too.
Review score
8.4
Very Good
91 reviews
Price from
$185.74
1 night, 2 adults

Set in the center of Willisau, Hotel Mohren is 131 feet from the Mohrenplatz bus station and 0.6 mi from the Bailiff’s Castle.

A good traditional breakfast! I would have liked if a bit of fruit as well.
Review score
7.6
Good
369 reviews
Price from
$197.35
1 night, 2 adults

Backpackers Gasthaus Post offers accommodations in Willisau, 23 miles from Lucerne Train Station and 23 miles from Lion Monument.

Review score
8.4
Very Good
79 reviews
Price from
$174.14
1 night, 2 adults

Located in Menzberg, 21 miles from Lucerne Train Station, Landgasthof Hotel Menzberg has accommodations with a garden, free private parking, a terrace and a restaurant.

The father/son proprietors greeted us personally. The view was pretty awesome and the drive to/from the hotel was a little harrowing but the scenery was nothing short of amazing
Review score
9.2
Wonderful
88 reviews
Price from
$226.38
1 night, 2 adults

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

spa was great, breakfast was delicious, location was very good
Review score
8.2
Very Good
1,517 reviews
Price from
$249.59
1 night, 2 adults

Hotel Sursee is located in the center of Sursee and 0.6 mi from Lake Sempach, offering rooms with attached bathroom with flat-screen TV and free WiFi. The Sursee Train Station is 1969 feet away.

Great location with convenient parking. Very friendly staff and delicious breakfast.
Review score
8.2
Very Good
1,767 reviews
Price from
$196.19
1 night, 2 adults

Located in Sursee, 16 miles from Lucerne Train Station, Focus Hotel has accommodations with a fitness center, private parking, a garden and a shared lounge.

Review score
8.7
Excellent
321 reviews
Price from
$241.47
1 night, 2 adults

Located in Oberkirch, 17 miles from Lucerne Train Station, HIRSCHEN OBERKIRCH - Design Boutique Hotel provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Very delicious, generous breakfast
Review score
8.7
Excellent
306 reviews
Price from
$278.62
1 night, 2 adults

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...

Review score
7.5
Good
199 reviews
Price from
$297.19
1 night, 2 adults
See all hotels in and around Willisau

See reviews by guests who stayed at hotels in Willisau

See all
  • From $219.41 per night
    Review score
    8.4
    Very Good · 702 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
    Guest review by
    Kelly
    United Kingdom
  • From $219.41 per night
    Review score
    8.4
    Very Good · 702 reviews
    I liked the clean and comfortable room, along with the friendliness of the staff. They also offered free of cost bicycles for some local travel. Although the hotel is outside the main city, it was surrounded by many restaurants and shops.
    Guest review by
    Kedar
    Germany
  • From $219.41 per night
    Review score
    8.4
    Very Good · 702 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 🙌.
    Guest review by
    Philip
    Netherlands
  • From $219.41 per night
    Review score
    8.4
    Very Good · 702 reviews
    I was really happy you hotel also good and the price really cheap
    Guest review by
    EAGLEMAN 1
    Germany
  • From $219.41 per night
    Review score
    8.4
    Very Good · 702 reviews
    View was awesome and hotel was neat and clean.
    Guest review by
    Zaidi
    Netherlands