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
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
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
Camping
Design
Historical homes
Chef's kitchens
Barns
Golfing
Off-the-grid
Grand pianos
Skiing
Lake
Filters
0
Display total before taxes
Show map
Search results; 267 places in Willisau
267 places in Willisau
Guest favourite
Guest favourite
Flat in Willisau
cozy in-law apartment
1 sofa bed
1 sofa bed
20–25 Jun
20–25 Jun
$143 SGD
night
$143 SGD per night
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Flat in Daiwil
Holiday apartment on an organic farm in the Napfgebiet
1 bed
1 bed
12–17 May
12–17 May
$89 SGD
night
$89 SGD per night
5.0 out of 5 average rating, 68 reviews
5.0 (68)
Guest favourite
Guest favourite
Flat in Alberswil
4 room apartment for 1-4 people
4 single beds
4 single beds
20–25 May
20–25 May
$82 SGD
night
$82 SGD per night
4.89 out of 5 average rating, 65 reviews
4.89 (65)
Guest favourite
Guest favourite
Flat in Menznau
Cozy 2.5 room apartment
2 beds
2 beds
11–16 Jun
11–16 Jun
$134 SGD
night
$134 SGD per night
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Guest favourite
Guest favourite
Flat in Buttisholz
Cosy 2-room apartment
1 queen bed
1 queen bed
25–30 Jul
25–30 Jul
$118 SGD
night
$118 SGD per night
4.94 out of 5 average rating, 434 reviews
4.94 (434)
Flat in Alberswil
Traumhafte Wohnung im Grünen
4 beds
4 beds
20–25 Apr
20–25 Apr
$304 SGD
night
$304 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Flat in Eriswil
In the middle of nature!
1 queen bed
1 queen bed
2–7 Sep
2–7 Sep
$119 SGD
night
$119 SGD per night
4.9 out of 5 average rating, 21 reviews
4.9 (21)
Guest favourite
Guest favourite
Flat in Nebikon
Villa in the Park - 2.5 room service apartment
2 beds
2 beds
22–27 Jun
22–27 Jun
$108 SGD
night
$108 SGD per night
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
1 queen bed
1 queen bed
5–10 Sep
5–10 Sep
$119 SGD
night
$119 SGD per night
4.98 out of 5 average rating, 292 reviews
4.98 (292)
Guest favourite
Guest favourite
Flat in Wolhusen
Holiday apartment "Monte Castello"
2 beds
2 beds
17–22 Sep
17–22 Sep
$203 SGD
night
$203 SGD per night
4.96 out of 5 average rating, 271 reviews
4.96 (271)
Guest favourite
Guest favourite
Flat in Egolzwil
Quiet 2-room apartment, in the Canton of Lucerne
2 beds
2 beds
3–8 Jul
3–8 Jul
$115 SGD
night
$115 SGD per night
4.99 out of 5 average rating, 102 reviews
4.99 (102)
Guest favourite
Guest favourite
Flat in Ohmstal
Vacation home on Lamahof
2 beds
2 beds
25–30 May
25–30 May
$174 SGD
night
$174 SGD per night
4.91 out of 5 average rating, 117 reviews
4.91 (117)
Guest favourite
Guest favourite
Flat in Wyssachen
Birch&Bamboo in Emmental
13–18 May
13–18 May
$147 SGD
night
$147 SGD per night
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Flat in Bollodingen
Provenance Bed & Breakfast - ländlich bei Freunden
4 beds
4 beds
25–30 Apr
25–30 Apr
$155 SGD
night
$155 SGD per night
4.99 out of 5 average rating, 117 reviews
4.99 (117)
Guest favourite
Guest favourite
Flat in Langnau im Emmental
Recreation and silence with a view over the Alps
1 double bed
1 double bed
9–14 Jun
9–14 Jun
$175 SGD
night
$175 SGD per night
4.98 out of 5 average rating, 181 reviews
4.98 (181)
Guest favourite
Guest favourite
Flat in Sarnen
Villa Wilen: Top views. Lakeside. Luxury. Popular.
3 beds
3 beds
13–18 Aug
13–18 Aug
$678 SGD
night
$678 SGD per night
4.97 out of 5 average rating, 881 reviews
4.97 (881)
Guest favourite
Guest favourite
Flat in Neuenkirch
Mount Pilatus At Your Feet!
5 single beds
5 single beds
26 Apr – 1 May
26 Apr – 1 May
$523 SGD
night
$523 SGD per night
4.92 out of 5 average rating, 107 reviews
4.92 (107)
Guest favourite
Guest favourite
Flat in Bürglen
Cozy, unique & stylish next to lake and mountains
1 queen bed
1 queen bed
8–13 Oct
8–13 Oct
$351 SGD
night
$351 SGD per night
4.99 out of 5 average rating, 316 reviews
4.99 (316)
1
2
3
4
…
15