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.

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... The view is absolutely stunning and breathtaking. The breakfast is very delicious, especially the croissants and eggs benedict. The resort’s restaurants have amazing views. An electronic bidet (shattaf) is available in the bathroom.

Show more Show less
9.3
Superb
475 reviews
Price from
£466
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. Do not miss the dinner, it is super!

Show more Show less
9
Superb
719 reviews
Price from
£122
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. Staff were friendly and helpful. Detailed tour around the villa for first time visit. Bed was comfy and clean.

Show more Show less
9.3
Superb
417 reviews
Price from
£744
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... the location is fantastic , the view from the room amazing 🤩 also we enjoyed the dinner it was so delicious

Show more Show less
9.1
Superb
731 reviews
Price from
£99
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. Quirky room, upgraded with a big bath in the center of the room, making for a nice evening even if we arrived late. Port or sherry bottle given complimentary as well. Nice lake views at breakfast.

Show more Show less
9.3
Superb
192 reviews
Price from
£105
per night

Pilgerhaus Maria-Rickenbach - Anreise nur via Luftseilbahn möglich

Hotel in Dallenwil

Set in Dallenwil, Pilgerhaus Maria-Rickenbach - Anreise nur via Luftseilbahn möglich has a garden, terrace, restaurant, and free WiFi throughout the property. Highly recommended to those looking to get away from the crowds! Beautiful location high above the valley, yet easy to get to via an aerial tram that departs from the Niederrickenbach train station, a short hop from Lucerne. The rooms were comfortable and spotless, the staff friendly and helpful, and the food was excellent and vegetarian friendly. This is a great starting point for hikes in a gorgeous part of Switzerland - near the hotel, there's a 4 person tram to the Musenalp on the mountain above (https://www.musenalp-nw.ch/bahn/) and it's a 20-30 minute walk to the most unique chairlift I've even encountered (https://haldigrat.ch/). We only stayed two nights - next time we're planning on a longer stay!

Show more Show less
9.3
Superb
16 reviews
Price from
£128
per night

Klewenalp Ausflugs-Ski-Pistenhotel Klewenstock

Hotel in Beckenried

The Pistenhotel Klewenstock on the Klewenalp is located 10 minutes from the Klewenalp mountain station. The cable car is subject to a fee. Location and the food. Away from the city where you can relax and enjoy. The mountains and lake view are amazing.

Show more Show less
9.1
Superb
19 reviews

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. Great location near the water! Just so peaceful with our room balcony facing the pristine waters and awesome green mountains. The restaurant below was pricey but food and service were excellent. Free parking and the breakfast was a delight. Luzern is just a 20 minute ride by car.

Show more Show less
8.2
Very good
3,292 reviews
Price from
£88
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. The hotel is close to the center, the rooms are large, large and very clean. Breakfast price performance, we were very satisfied.

Show more Show less
8.1
Very good
2,010 reviews
Price from
£85
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. Staying at Seehotel Pilates with our 2-year-old was an absolute delight! The family-friendly atmosphere made us feel right at home. The staff were incredibly accommodating, ensuring our little one had everything he needed. wonderful experience, and we can’t wait to return!

Show more Show less
8.4
Very good
4,367 reviews
Price from
£88
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