Skip to main content

Filter by:


Star Rating

Review Score

Hasle – 216 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Rebstock - Self Check-in, hotel in Hasle

Set in the town of Wolhusen, self-check-in Hotel Rebstock - Self Check-in offers soundproofed rooms with private bathrooms, flat-screen cable TV and free Wi-Fi access.

7.5
Scored 7.5
Good
Rated good
622 reviews
Price from$119.25per night
Drei Könige, hotel in Hasle

Drei Könige is a historic country hotel in Entlebuch, 19 mi from Lucerne. It offers 2 restaurants and free in-room Wi-Fi.

8.3
Scored 8.3
Very Good
Rated very good
244 reviews
Price from$164.52per night
apartment Monte Castello, hotel in Hasle

Offering quiet street views, apartment Monte Castello in Wolhusen features accommodations and a garden. This property offers access to a balcony and free private parking.

9.4
Scored 9.4
Wonderful
Rated wonderful
267 reviews
Price from$132.50per night
Lindenhof Ebnet, hotel in Hasle

Located in Entlebuch, 16 miles from Lucerne Train Station, Lindenhof Ebnet provides accommodations with a terrace, free private parking and a restaurant.

8.3
Scored 8.3
Very Good
Rated very good
200 reviews
Price from$165.63per night
B&B Hofstetter, hotel in Hasle

Surrounded by green fields, B&B Hofstetter is a part of a working farm located in Schachen, half way between Lucerne and Wolhusen.

8.7
Scored 8.7
Excellent
Rated excellent
96 reviews
Price from$132.50per night
Landgasthof Hotel Menzberg, hotel in Hasle

Quietly located in the village of Menzberg, this historic 19th-century hotel features a terrace with panoramic views of the Napf Mountains.

8.9
Scored 8.9
Excellent
Rated excellent
70 reviews
Price from$208.69per night
August Restaurant Hotel, hotel in Hasle

Featuring a garden, restaurant, bar and free WiFi, August Restaurant Hotel is located in Wolhusen, 13 miles from Lucerne Train Station and 14 miles from Lion Monument. Guests can enjoy mountain views....

7.2
Scored 7.2
Good
Rated good
64 reviews
Price from$114.83per night
Hotel Kurhaus Heiligkreuz, hotel in Hasle

Located in Heiligkreuz, 21 miles from Lucerne Train Station, Hotel Kurhaus Heiligkreuz provides accommodations with a terrace, free private parking and a restaurant.

9.6
Scored 9.6
Exceptional
Rated exceptional
5 reviews
Price from$104.34per night
Hotel Birdlodge, hotel in Hasle

Hotel Birdlodge is 1312 feet from Lake Sempach and 0.6 mi from Sempach town center. It offers a fitness room and free WiFi access throughout the hotel. Guests can relax in the elegant Birdie Bar.

8.4
Scored 8.4
Very Good
Rated very good
479 reviews
Price from$215.31per night
Hotel Metzgern, hotel in Hasle

Located in Sarnen and within 13 miles of Lucerne Train Station, Hotel Metzgern features a restaurant, non-smoking rooms, and free WiFi.

8.2
Scored 8.2
Very Good
Rated very good
450 reviews
Price from$209.79per night
See all hotels in and around Hasle
Subscribe to receive premium deals

Prices drop the second you sign up!