Gasthaus zum Ochsen 2.6 km from Willisau
Inn in Grosswangen
7.9
Good
From $104
From $104
Info Categories
Dog Friendly Inn


Small Inn


3-Star Inn


Show more
 
Hotel Rebstock - Self Check-in 5.6 km from Willisau
Hotel in Wolhusen
7.5
Good
From $113
From $113
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel guter Hirte 6.8 km from Willisau
Hotel in Huttwil
8.4
Very Good
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Bärnsicht Panorama Hotel 10.8 km from Willisau
Hotel in Wasen
8.7
Very Good
From $215
From $215
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Kurhaus Heiligkreuz 12.9 km from Willisau
Hotel in Heiligkreuz
9.1
Excellent
From $133
From $133
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Bären 13.2 km from Willisau
Hotel in Rothenburg
8.1
Very Good
From $120
From $120
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Bären 13.4 km from Willisau
Hotel in Sumiswald
8.7
Very Good
From $129
From $129
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Luzern Engel 14.5 km from Willisau
Hotel in Hitzkirch
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Gasthaus Bären 14.9 km from Willisau
Guest House in Kolliken
7.8
Good
Info Categories
Dog Friendly Guest House


Small Guest House


3-Star Guest House


Show more
 
Hotel-Restaurant-Schifflände 15.1 km from Willisau
Hotel in Birrwil
9.0
Excellent
From $252
From $252
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Alte Gärtnerei 15.3 km from Willisau
Hotel in Harkingen
9.0
Excellent
From $181
From $181
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Schlüssel 15.4 km from Willisau
Hotel in Luzern
10
Excellent
From $162
From $162
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Wirtshaus Rütihof 15.5 km from Willisau
Guest House in Granichen
8.4
Very Good
From $129
From $129
Info Categories
Dog Friendly Guest House


Small Guest House


3-Star Guest House


Show more
 
Hotel Hirschen 16.0 km from Willisau
Inn in Langnau
8.2
Very Good
From $245
From $245
Info Categories
Dog Friendly Inn


Small Inn


3-Star Inn


Show more
 
Hotel Royal Luzern 16.1 km from Willisau
Hotel in Luzern
7.8
Good
From $165
From $165
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Schlaraffenland B&B 16.1 km from Willisau
Bed & Breakfast in Ruderswil
Info Categories
Dog Friendly Bed & Breakfast


Small Bed & Breakfast


3-Star Bed & Breakfast


Show more
 
Hotel Rondo 17.5 km from Willisau
Hotel in Oensingen
5.6
Rated
From $159
From $159
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Hotel Krone 17.7 km from Willisau
Hotel in Wangen an der Aare
8.2
Very Good
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Concept Hotel Landhaus 17.8 km from Willisau
Hotel in Burgdorf
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
Boutique Hotel - Restaurant Orchidee 18.0 km from Willisau
Hotel in Burgdorf
9.2
Excellent
From $227
From $227
Info Categories
Dog Friendly Hotel


Small Hotel


3-Star Hotel


Show more
 
*Additional taxes or fees may apply. Please check the final price before completing your booking.
Categories:
  •     Small (47)
  •     3 Star (47)
  •     Dog Friendly (47)
  •     Parking (33)
  •     Family (30)
  •     Accessible (14)
  •     Business (14)
  •     Free Wi-Fi (12)
  •     Golf (11)
  •     Honeymoon (6)
  •     Outdoor Pool (4)
  •     Pool (4)
  •     EV charging stations (4)
  •     Sustainability Journey (4)
  •     Indoor Pool (2)
  •     Ski (2)
  •     Yoga (2)
  •     Heated Pool (1)
  •     Nightlife (1)
  •     Gym (1)
  •     Spa (1)
×
Checkin
×
Categories
3
Map
× Home About Press Categories Blog Hotel Awards Travelmyth GPT Contact Terms & Conditions Privacy Policy Cookies Policy FAQ