The 10 best three-star hotels in Willisau, Switzerland | Booking.com
Skip to main content

Three-Star Hotels in Willisau

Find the three-star hotels that appeal to you the most

The best three-star hotels in Willisau

Check out our pick of great three-star hotels in Willisau

Filter by:

Review score

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.

R
Rabea
From
Germany
Lovely place, great price and nice facilities: lounge, fitness…very friendly staff and a lovely breakfast with local products.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 652 reviews
Price from
US$135.29
1 night, 2 adults

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.

S
Singh
From
Italy
Floor need to fix. Making too much noise
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 345 reviews
Price from
US$212.95
1 night, 2 adults

Hotel Sursee

Sursee (Near 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.

J
Johan Prosén
From
Sweden
Very easy to find and very nice town.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,816 reviews
Price from
US$224.23
1 night, 2 adults

Seminarhotel CAMPUS SURSEE

Sursee (Near 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...

D
Daniel
From
Switzerland
room is ideal for stay after an event there
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 167 reviews
Price from
US$320.68
1 night, 2 adults

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

D
Debora
From
Albania
Very clean , the host super friendly, free parking, felt really safe.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 375 reviews
Price from
US$162.85
1 night, 2 adults

Sonne Seehotel

Eich (Near Willisau)

Located in Eich, 19 km from Lucerne Station, Sonne Seehotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

M
Malan Cloete
From
United Kingdom
Tasteful decor, friendly and efficient staff. Comfortable and exceptionally clean room. Great breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 444 reviews
Price from
US$255.22
1 night, 2 adults

Bärnsicht Panorama Hotel

Wasen (Near Willisau)

Located in Wasen, 34 km from Bernexpo, Bärnsicht Panorama Hotel provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

M
Max
From
Jersey
Everything, the host and staff are fantastic, the location, food, room and did i mention the host. What a cool guy
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 93 reviews
Price from
US$288.11
1 night, 2 adults

Hotel Zofingen

Zofingen (Near Willisau)

Set in the centre of Zofingen, Hotel Zofingen is housed in a traditional Swiss townhouse. It offers a restaurant and rooms with cable TV.

T
Toby
From
Ireland
Was a great location for the powerman duathlon and hotel staff were so nice and helpful
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 169 reviews
Price from
US$224.23
1 night, 2 adults

Hotel Engel

Zofingen (Near Willisau)

Hotel Engel - a member of Small Elegant Hotels - enjoys a quiet location in the historic old town of Zofingen, only 200 metres away from the train station.

S
Stan
From
United Kingdom
Lovely large comfortable room and bathroom. Coffee and cold water readily available. Very close to train station
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 312 reviews
Price from
US$209.19
1 night, 2 adults

Hotel Kreuz

Malters (Near Willisau)

The family-run Hotel Kreuz in Malters is located just on the edge of Lucerne, 10 km from the centre, which is easily reachable by train. It offers free WiFi and a restaurant.

F
Filip
From
Belgium
we came a bit early in the hotel, so they stored our suitcases and we went in the town for a visit. So that's a plus and great service. Then a very nice woman received us with open arms and showed us to our room, witch they prepared early for us, it was only 11.00. the normal check in was 14.00. The breakfast was very yummy an large with al te food you can imagine. We traveled from Belgium to Italy and needed a stop in between. So if you need a hotel in Zwitserland for travel or pitstop, this is the one. A special thanks to Petra.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 764 reviews
Price from
US$192.91
1 night, 2 adults
All three-star hotels in Willisau

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Willisau and surroundings in the past month

See all

3 star hotels that guests love in Willisau

See all
  • Avg. price/night: US$135.29
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 652 reviews
    Great b&b,Great Location and nice view,The breakfast is good,The room was very clean,We had 1 extra room for free super!!!,very friendly staff.Anyway wanted to go back again!
    Guest review by
    Ma.Luisa
    Family with young children
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 345 reviews
    Lovely room and location and staff was great and very helpful and restaurant/bar was cosy and the food great.
    Guest review by
    Sabine
    Young couple