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. Location: just minutes away from Luzern by car. Culinarium is located in a wonderful small town surrounded by nature, mountains & fresh air. Restaurant: Try the surprise menu for a culinary experience. The menus were only in German, but that wasn't an issue as some spoke English. Breakfast was basic but plentiful: with breads, jams, cheese & eggs at your disposal. Room: Scandinavian chic comes to mind. Decor is simple but works well as the natural outdoor scenery shines bright.

Show more Show less
9.1
Superb
112 reviews
Price from
€ 225
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... Fantastic personal ! Fantastic spa! Excellent restaurants!

Show more Show less
9.2
Superb
435 reviews
Price from
€ 680
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. In one word, perfect!! In 3 words, heaven on earth. The hotel is amazing, the view cannot be captured by any photos. A luxurious hotel, yet the elegance is not extravagant. The staff is amazing, never seen such a willingness to help and serve, they are so nice I cannot find the words. The breakfast is amazing, the infinity pool is breathtaking, and the view and location are amazing. One of the best hotels I've been to. Felt like home and I miss it already. Looking forward to my next time there.

Show more Show less
9.3
Superb
405 reviews
Price from
€ 846
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 stunning lake view combined with majestic mountains creates a picturesque backdrop. The rooms are clean, providing utmost comfort and elegance. The staff's impeccable service goes above and beyond, ensuring a memorable stay.

Show more Show less
9.1
Superb
758 reviews
Price from
€ 231
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. The room was very cozy, breakfast was amazing. we enjoyed our stay!

Show more Show less
9.3
Superb
174 reviews
Price from
€ 175
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.2
Superb
17 reviews
Price from
€ 141
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. The hotel room has an amazing view of the lake. Room was big and clean. Very friendly staff and nice food for breakfast.

Show more Show less
8.2
Very good
3,267 reviews
Price from
€ 158
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. perfect location for our Visit to Pilates the next day. breakfast choices were good and fresh

Show more Show less
8.1
Very good
2,025 reviews
Price from
€ 146
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. Amazing Hotel Amazing Location Amazing clean room Awesome view from room Great facilities Extremely nice and helpful staff

Show more Show less
8.4
Very good
4,471 reviews
Price from
€ 101
per night

Tailormade Hotel STANS SÜD 3 stars

Hotel in Stans

The Tailormade Hotel STANS SÜD offers you convenient and reasonably priced accommodation in the heart of Central Switzerland at the A2 motorway (Basel-Lucerne-Chiasso), exit Stans-Süd. First class location. Very easy accessible. The hotel exceeded in every aspect our expectation. Very friendly welcoming staff. Comfortable rooms. Super clean in every aspect. Breakfast is simply delicious. A reflection of great food in Switzerland. We will recommend the hotel to all our associates and friends. Will definitely stay here again when back in Switzerland. A very short 20 minute drive away from Luzern and world class skiing slops of Engelberg.

Show more Show less
8.1
Very good
1,076 reviews
Price from
€ 107
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