Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Willisau
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Willisau
Over 1,000 homes in Willisau
Serviced apartment in Willisau
Modernes 1-Zimmer Studio
1 bedroom
,
·
1 bed
,
·
1 bathroom
6–13 Aug
6–13 Aug
$2,000 SGD
$1,858 SGD
Show price breakdown
for 7 nights
,
·
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Guest favourite
Guest favourite
Flat in Willisau
"Roof Top" 2.5 Room Serviced Apartment
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Sept
1–6 Sept
$669 SGD
Show price breakdown
for 5 nights
$669 SGD for 5 nights
4.96 out of 5 average rating, 45 reviews
4.96 (45)
Top guest favourite
Guest favourite
Chalet in Rohrmatt
Oberhaberbrüi
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
4–9 Oct
4–9 Oct
$2,020 SGD
Show price breakdown
for 5 nights
$2,020 SGD for 5 nights
4.98 out of 5 average rating, 192 reviews
4.98 (192)
Flat in Hergiswil bei Willisau
Quiet and central apartment
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
4–9 Nov
4–9 Nov
$1,457 SGD
Show price breakdown
for 5 nights
$1,457 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Buttisholz
Live like in a tiny house in Buttisholz
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
12–17 Oct
12–17 Oct
$1,175 SGD
Show price breakdown
for 5 nights
$1,175 SGD for 5 nights
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Top guest favourite
Guest favourite
Farm stay in Grossdietwil
Guest house
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
19–24 Aug
19–24 Aug
$764 SGD
Show price breakdown
for 5 nights
$764 SGD for 5 nights
4.95 out of 5 average rating, 57 reviews
4.95 (57)
Top guest favourite
Guest favourite
Flat in Buttisholz
Cozy 2-room apartment
1 bedroom
1 bedroom
,
·
2 single beds
2 single beds
13–18 Oct
13–18 Oct
$661 SGD
Show price breakdown
for 5 nights
$661 SGD for 5 nights
4.94 out of 5 average rating, 552 reviews
4.94 (552)
Top guest favourite
Guest favourite
Flat in Daiwil
Apartment on an organic farm in the Napf area
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Nov
1–6 Nov
$583 SGD
Show price breakdown
for 5 nights
$583 SGD for 5 nights
4.98 out of 5 average rating, 123 reviews
4.98 (123)
Superhost
Superhost
Flat in Wolhusen
Quiet apartment for 2-4 people
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
12–17 Sept
12–17 Sept
$1,189 SGD
Show price breakdown
for 5 nights
$1,189 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Flat in Mauensee
2 1/2-room apartment near Lucerne
1 bedroom
1 bedroom
,
·
1 bed
1 bed
18–23 Aug
18–23 Aug
$1,148 SGD
Show price breakdown
for 5 nights
$1,148 SGD for 5 nights
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest favourite
Guest favourite
Holiday home in Bollodingen
Provenance Carriage House, perfect for couples
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
17–22 Aug
17–22 Aug
$793 SGD
Show price breakdown
for 5 nights
$793 SGD for 5 nights
4.98 out of 5 average rating, 336 reviews
4.98 (336)
Top guest favourite
Guest favourite
Place to stay in Lucerne
Modern rural room in Lucerne (farm)
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
4–9 Sept
4–9 Sept
$1,538 SGD
$1,185 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 175 reviews
4.97 (175)
Top guest favourite
Guest favourite
Hut in Romoos
Stay in a wooden igloo (pot house)
2 bedrooms
2 bedrooms
,
·
1 double bed
1 double bed
10–15 Aug
10–15 Aug
$467 SGD
Show price breakdown
for 5 nights
$467 SGD for 5 nights
4.92 out of 5 average rating, 551 reviews
4.92 (551)
Guest favourite
Guest favourite
Flat in Sempach
Städtli 25 – Swiss Boutique Apartment near Lake
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
15–20 Aug
15–20 Aug
$1,446 SGD
Show price breakdown
for 5 nights
$1,446 SGD for 5 nights
4.92 out of 5 average rating, 64 reviews
4.92 (64)
Guest favourite
Guest favourite
Loft in Egolzwil
Studio loft with fantastic views
1 bedroom
1 bedroom
,
·
2 beds
2 beds
19–24 Sept
19–24 Sept
$1,260 SGD
Show price breakdown
for 5 nights
$1,260 SGD for 5 nights
4.95 out of 5 average rating, 148 reviews
4.95 (148)
Top guest favourite
Guest favourite
Flat in Wyssachen
Studio in idyllic surroundings
1 bedroom
1 bedroom
,
·
1 bed
1 bed
18–23 Aug
18–23 Aug
$721 SGD
Show price breakdown
for 5 nights
$721 SGD for 5 nights
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Room in Willisau
Cozy and large room
2 beds
2 beds
10–15 Aug
10–15 Aug
$778 SGD
Show price breakdown
for 5 nights
$778 SGD for 5 nights
4.67 out of 5 average rating, 6 reviews
4.67 (6)
Top guest favourite
Guest favourite
Flat in Trub
Cozy comfortable apartment in peaceful nature
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
17–22 Oct
17–22 Oct
$634 SGD
Show price breakdown
for 5 nights
$634 SGD for 5 nights
4.98 out of 5 average rating, 364 reviews
4.98 (364)
Top guest favourite
Guest favourite
Apartment in Eriswil
Apartment on the organic farm Flühmatt
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
20–25 Sept
20–25 Sept
$844 SGD
Show price breakdown
for 5 nights
$844 SGD for 5 nights
4.98 out of 5 average rating, 124 reviews
4.98 (124)
1
2
3
4
…
15