Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Willisau – 6 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Gasthof zum Mohren

Hotel in Willisau

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.

Show more Show less
8
Very Good
235 reviews
Price from
$109
per night

B&B Hotel Peter und Paul

Hotel in Willisau

Featuring free WiFi throughout the property, B&B Hotel Peter und Paul offers pet-friendly accommodations in Willisau, 30 mi from Zürich. Comfort, Cleaniness, Immaculate, absolutely amazing stay

Show more Show less
8.8
Excellent
399 reviews
Price from
$49
per 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.

Show more Show less
8.3
Very Good
33 reviews
Price from
$131
per night

Backpackers Gasthaus Post

Willisau

Backpackers Gasthaus Post is centrally located in the Old Town of Willisau. This simple accommodations offers a restaurant with a large terrace. Wi-Fi and private parking are available free of charge.... The breakfast was very good, and wifi was included, there is an outdoor eating area to purchase food from their snack menu. The location is right in the village, and the village is very pretty with nice restaurants. I had the shared single bathroom and the bathroom was clean and I did not see any one else use it.

Show more Show less
8.1
Very Good
63 reviews
Price from
$109
per night

Gästehaus Wellsberg

Willisau

Set in Willisau, 26 mi from Luzern, Gästehaus Wellsberg offers a garden and free WiFi. The units have a fully equipped kitchen with dining area, a dishwasher, kettle, and a fridge. Amazing for families with toddlers!

Show more Show less
9.1
Awesome
52 reviews
Price from
$88
per night

Energetique

Willisau

Energetique is located in Willisau. The property is 25 miles from Solothurn. Lucerne is 23 miles from the apartment, while Rigi Kaltbad is 30 miles away.

Show more Show less
Price from
$140
per night

Aparthotel Luzern West

Alberswil (Near Willisau)

Aparthotel Luzern West has garden views, free WiFi and free private parking, set in Alberswil. Good location with spectacular views, clean apartment

Show more Show less
9.1
Awesome
109 reviews
Price from
$166
per night

Apartment Mülihof-1

Alberswil (Near Willisau)

Apartment Mülihof-1 is located in Alberswil. This property offers access to a balcony, free private parking and free WiFi.

Show more Show less
9.7
Exceptional
3 reviews
Price from
$170
per night

Apartment Mülihof-2

Alberswil (Near Willisau)

Apartment Mülihof-2 is located in Alberswil. This property offers access to free WiFi and free private parking.

Show more Show less
Price from
$170
per night

Gasthaus zum Ochsen

Grosswangen (Near Willisau)

Opened in 2012, Gasthaus zum Ochsen in Grosswangen, a 20-minute drive from Lucerne, offers you fine Mediterranean cuisine and modern rooms with flat-screen cable TV and free WiFi and free private... Very clean and friendly place.

Show more Show less
8.2
Very Good
309 reviews
Price from
$93
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

Explore guest reviews of hotels in Willisau

See all