Skip to main content

Stay in Nidwalden's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Culinarium Alpinum

Hotel in Stans

Situated in Stans, 15 km from Lucerne Station, Culinarium Alpinum features accommodation with a garden, free private parking, a shared lounge and a terrace. a beautiful meaningful place to stay

Show more Show less
9.1
Superb
112 reviews
Price from
€ 222
per night

Bürgenstock Hotels & Resort - Waldhotel & Spa 5 stars

Hotel in Bürgenstock

Situated 450 metres above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel Health & medical Excellence was designed by star architect Matteo Thun and features the... Restaurants are superb. rooms large, extremely modern and comfortable. staff friendly and professional

Show more Show less
9.2
Superb
433 reviews
Price from
€ 652
per night

Hotel Engel 3 stars

Hotel in Stans

Located in Stans’ village square, Hotel Engel provides modern rooms with contemporary furniture and a minimalistic design. The café bar offers a terrace overlooking the square. nice rooms, great and central location, very friendly staff

Show more Show less
9
Superb
781 reviews
Price from
€ 131
per night

Hotel Villa Honegg 5 stars

Hotel in Ennetbürgen

Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne. Pool is the best view I have ever seen. Facilities are full of options. Staffs are friendly and have service mind. The hotel has very good food and restaurants.

Show more Show less
9.3
Superb
407 reviews
Price from
€ 746
per night

Superior Hotel Nidwaldnerhof 3 stars

Hotel in Beckenried

Located in Beckenried, right at the shore of Lake Lucerne, Superior Hotel Nidwaldnerhof features a lake-view terrace and offers free WiFi access and free garage parking, with each room having its own... We stayed at Niederbauen room, and has a stunning view of the mountain and lake. The room is very spacious and clean, there is a balcony, sofa, and a spa bath. The pillow was too soft for me, but they have a pillow & duvet menu (yes, you read it right - PILLOW AND DUVET Menu!!), so you can request which pillow you preferred. Staff is professional and friendly. The breakfast is pretty good. Highly recommend this accommodation!

Show more Show less
9.1
Superb
757 reviews
Price from
€ 180
per night

Boutique-Hotel Schlüssel 4 stars

Hotel in Beckenried

Located in Beckenried at Lake Lucerne, Boutique-Hotel Schlüssel offers rooms of unique charm in a historic building dating back to 1820. WiFi access is free of charge. Conny the manager she is simply amazing, the best I ever met, very welcoming, fun and helpful. She makes you feel really at home, even better!! if you are on the way definitely deserves a stop!

Show more Show less
9.3
Superb
173 reviews
Price from
€ 178
per night

Alpina Einhorn - Self-Check-In

Hotel in Wolfenschiessen

Located in Wolfenschiessen, 13 km from Titlis Rotair Cable Car, Alpina Einhorn - Self-Check-In provides accommodation with a garden, free private parking, a shared lounge and a terrace. Breakfast was good as was location and price.

Show more Show less
9.1
Superb
16 reviews
Price from
€ 139
per night

Seerausch Swiss Quality Hotel 3 stars

Hotel in Beckenried

Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi. Room, balcony view, and service are excellent

Show more Show less
8.2
Very good
3,254 reviews
Price from
€ 151
per night

Hotel Krone 3 stars

Hotel in Buochs

The modern Hotel Krone is just a 5-minute walk from the banks of Lake Lucerne and Buochs Ferry Port. It features 2 restaurants and a summer terrace with garden lounge. Location, food, near to the lake, great and fast train to Lucern

Show more Show less
8.1
Very good
2,000 reviews
Price from
€ 131
per night

Seehotel Pilatus 4 stars

Hotel in Hergiswil

The Seehotel Pilatus is situated on the shores of Lake Lucerne. It offers a large indoor pool, a hot tub, and free Wi-Fi. The spacious, air-conditioned rooms provide mountain views. Room was clean hwever small, breakfast was adequate, not outstanding

Show more Show less
8.4
Very good
4,492 reviews
Price from
€ 130
per night

Hotels with extra health and safety measures

Find hotels in Nidwalden with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Nidwalden in the past month

See all

Nidwalden's best hotels with breakfast

See all

FAQs about hotels in Nidwalden