Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Willisau
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Switzerland
Switzerland
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Countryside
Amazing views
Cabins
Ski-in/out
Lakefront
Farms
Amazing pools
Bed & breakfasts
Trending
Vineyards
Tiny homes
National parks
Play
New
Design
Camping
Historical homes
Off-the-grid
Chef's kitchens
Golfing
Barns
Grand pianos
Skiing
Lake
Filters
0
Show map
Search results; Over 1,000 places in Willisau
Over 1,000 places in Willisau
Guest favourite
Guest favourite
Flat in Willisau
cozy in-law apartment
Individual Host
Individual Host
2–7 Apr
2–7 Apr
£96
night
£96 per night
·
£477 total
£477 total
Show price breakdown
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Flat in Daiwil
Holiday apartment on an organic farm in the Napfgebiet
Individual Host
Individual Host
11–16 Apr
11–16 Apr
£64
night
£64 per night
·
£316 total
£316 total
Show price breakdown
5.0 out of 5 average rating, 65 reviews
5.0 (65)
Guest favourite
Guest favourite
Flat in Alberswil
4 room apartment for 1-4 people
Individual Host
Individual Host
7–12 Apr
7–12 Apr
£69
night
£69 per night
·
£342 total
£342 total
Show price breakdown
4.9 out of 5 average rating, 62 reviews
4.9 (62)
Guest favourite
Guest favourite
Flat in Menznau
Cozy 2.5 room apartment
Individual Host
Individual Host
11–16 Jun
11–16 Jun
£99
night
£99 per night
·
£495 total
£495 total
Show price breakdown
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Guest favourite
Guest favourite
Flat in Buttisholz
Cosy 2-room apartment
Individual Host
Individual Host
11–16 Apr
11–16 Apr
£74
night
£74 per night
·
£367 total
£367 total
Show price breakdown
4.94 out of 5 average rating, 431 reviews
4.94 (431)
Guest favourite
Guest favourite
Flat in Eriswil
In the middle of nature!
Individual Host
Individual Host
13–18 May
13–18 May
£61
night
£61 per night
·
£302 total
£302 total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Flat in Nebikon
Villa in the Park - 2.5 room service apartment
Individual Host
Individual Host
22–27 Jun
22–27 Jun
£90
£75
night
£75 per night, originally £90
·
£373 total
£373 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Flat in Daiwil
Rustic apartment in the countryside
Individual Host
Individual Host
16–23 Sept
16–23 Sept
£78
£66
night
£66 per night, originally £78
·
£462 total
£462 total
Show price breakdown
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Guest favourite
Guest favourite
Flat in Ohmstal
Vacation home on Lamahof
Individual Host
Individual Host
13–18 Apr
13–18 Apr
£123
night
£123 per night
·
£614 total
£614 total
Show price breakdown
4.91 out of 5 average rating, 117 reviews
4.91 (117)
Guest favourite
Guest favourite
Flat in Wolhusen
Holiday Studio "Monte Castello"
Individual Host
Individual Host
10–15 Apr
10–15 Apr
£101
night
£101 per night
·
£501 total
£501 total
Show price breakdown
4.97 out of 5 average rating, 95 reviews
4.97 (95)
Guest favourite
Guest favourite
Flat in Moosleerau
Switzerlandview Aargau 1
Individual Host
Individual Host
11–16 Apr
11–16 Apr
£50
night
£50 per night
·
£248 total
£248 total
Show price breakdown
4.92 out of 5 average rating, 313 reviews
4.92 (313)
Guest favourite
Guest favourite
Flat in Wyssachen
Birch&Bamboo in Emmental
Individual Host
Individual Host
22–27 Apr
22–27 Apr
£87
night
£87 per night
·
£435 total
£435 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Flat in Trub
Cozy comfortable apartment in quiet nature
Individual Host
Individual Host
5–10 Sept
5–10 Sept
£71
night
£71 per night
·
£353 total
£353 total
Show price breakdown
4.98 out of 5 average rating, 288 reviews
4.98 (288)
Guest favourite
Guest favourite
Flat in Affoltern im Emmental
Very comfortable studio
Professional Host
Professional Host
16–21 Apr
16–21 Apr
£74
night
£74 per night
·
£369 total
£369 total
Show price breakdown
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Guest favourite
Guest favourite
Flat in Egolzwil
Quiet 2-room apartment, in the Canton of Lucerne
Individual Host
Individual Host
19–24 May
19–24 May
£81
night
£81 per night
·
£404 total
£404 total
Show price breakdown
4.99 out of 5 average rating, 100 reviews
4.99 (100)
Guest favourite
Guest favourite
Flat in Sarnen
Villa Wilen: Top views. Lakeside. Luxury. Popular.
Individual Host
Individual Host
25–30 Jul
25–30 Jul
£420
night
£420 per night
·
£2,099 total
£2,099 total
Show price breakdown
4.97 out of 5 average rating, 874 reviews
4.97 (874)
Guest favourite
Guest favourite
Flat in Langnau im Emmental
Recreation and silence with a view over the Alps
Individual Host
Individual Host
18–23 Apr
18–23 Apr
£122
night
£122 per night
·
£609 total
£609 total
Show price breakdown
4.98 out of 5 average rating, 177 reviews
4.98 (177)
Guest favourite
Guest favourite
Flat in Bürglen
Cozy, unique & stylish next to lake and mountains
Individual Host
Individual Host
8–13 Oct
8–13 Oct
£234
night
£234 per night
·
£1,168 total
£1,168 total
Show price breakdown
4.99 out of 5 average rating, 315 reviews
4.99 (315)
1
2
3
4
…
15