• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)
  • (11)
  • (6)

Your Budget

to
Star Category
  • (3)
  • (2)
  • (7)
User Rating
  • (5)
  • (4)
  • (1)
  • (10)
  • (10)
Property Type
  • (13)
  • (3)
  • (2)
  • (1)
  • (1)
Amenities
Guests Love
  • (14)
  • (4)
  • (3)

Show -3 more

Booking Preference
Booking Preference
  • (18)
  • (2)
BACK TO TOP

Book Hotels in Nidwalden, Switzerland from 92 Hotels

Most Booked by Travellers like you

hotelImg
Skiing
Full Address of property is Rieden 4 View On Map Key amenities of this property are Skiing.
View More
Very Good4.0

(1185 Ratings)

AED 666

AED 572

+ AED 59 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ennetbürgen
HammamHammam
SpaSpa
Swimming PoolSwimming Pool
Location of the Resort is Ennetbürgen View On Map (Bürgenstock). Top Facilities of this Resort are Hammam & Spa & Swimming Pool.
View More
Excellent4.7

(1111 Ratings)

AED 4,124

AED 3,706

+ AED 312 taxes & fees

Per Night

Login to Book Now & Pay Later!

hotelImg
Ennetbürgen
HammamHammam
Heated Pool
SpaSpa
This 5 Star Hotel in Nidwalden is located in Ennetbürgen. Full Address of property is Honegg View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.7

(372 Ratings)

AED 6,191

AED 5,522

+ AED 380 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ennetbürgen
Heated Pool
SpaSpa
GymGym
Location of the Hotel is Ennetbürgen View On Map (Bürgenstock 30). Top Facilities of this Hotel are Heated Pool & Spa & Gym.
View More
Excellent4.6

(528 Ratings)

AED 3,204

AED 2,907

+ AED 250 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden
Skiing
Free Cancellation
This 3 Star Hotel in Nidwalden is located in Nidwalden. Full Address of property is Dorfstrasse 12 View On Map Key amenities of this property are Skiing.
View More
Excellent4.6

(574 Ratings)

AED 1,401

AED 1,142

+ AED 109 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Skiing
Top Facilities of this Hotel are Skiing.
View More
Excellent4.6

(249 Ratings)

AED 1,830

AED 1,571

+ AED 161 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Nidwalden
Skiing
This 3 Star Hotel in Nidwalden is located in Nidwalden. Full Address of property is Buochserstrasse 54 View On Map Key amenities of this property are Skiing.
View More
Excellent4.5

(1009 Ratings)

AED 746

AED 650

+ AED 88 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden | 1.7 km drive to Lake Lucerne
8 minutes walk to Hergiswil Station,
Skiing
Free Cancellation
Location of the Hotel is Nidwalden View On Map (Riedmattstrasse 21). Top Facilities of this Hotel are Skiing.
View More
Excellent4.4

(935 Ratings)

AED 1,173

AED 1,006

+ AED 51 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Nidwalden


Check out best Nidwalden hotel deals and offers on more than 92 hotels in Nidwalden only on MakeMyTrip!

Wondering where to book your stay in Nidwalden? We understand your desire for comfort and hence have listed out the best Nidwalden hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Nidwalden. Select from best 92 hotels in Nidwalden.

All Above properties for Nidwalden are updated on Friday, August 21, 2026- 18.50.

Book affordable hotels in Nidwalden at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Nidwalden, Stay in Nidwalden's best hotels! Nidwalden Hotels Price Starts from Minimum AED 348 for Budget hotel. If you’re looking for a cheap hotel in Nidwalden, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Nidwalden accommodation. Check Price Now!


Facts About Nidwalden, Switzerland

Hotels in Nidwalden 92
Lowest Price 348 AED
Highest Price 12441 AED

Five Star Hotels in Nidwalden

Lucerne

Lucerne

Renaissance Lucerne Hotel

0 1 2 3 4 0 1 2 3 4

AED 12,441

Per Night

Lucerne

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

AED 8,432

Per Night

Vitznau

Lucerne

Ennetbürgen

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

AED 4,717

Per Night

Old Town Lucerne

Ennetbürgen

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Nidwalden

Get the best deals on different type of Hotel categories in Nidwalden with MakeMyTrip.com. Choose from 92 hotels in Nidwalden. Just AED 348 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Luxury Hotels in Nearby Cities

Show More

Budget Hotels in Nidwalden

Ferienwohnung Engelberg

0 -1 0 1 2 3 4

AED 1,299

Per Night

Engelberg

Emmetten

Hotel Sternen

0 1 2 0 1 2 3 4

AED 885

Per Night

Uri

Youth Hostel Engelberg

0 -1 0 1 2 3 4

AED 348

Per Night

Engelberg

Hotel Espen

0 -1 0 1 2 3 4

AED 1,155

Per Night

Engelberg

Tell Apartments Stans

0 1 2 0 1 2 3 4

AED 893

Per Night

Nidwalden

Parkhotel du Sauvage

0 1 2 3 0 1 2 3 4

AED 1,307

Per Night

Meiringen

Hotel Panorama

0 1 2 0 1 2 3 4

AED 954

Per Night

Meiringen

Bellpark Hostel

0 -1 0 1 2 3 4

AED 417

Per Night

Kriens

Hotel Engel

0 1 2 0 1 2 3 4

AED 1,048

Per Night

Nidwalden

Hotel Hasli

0 -1 0 1 2 3 4

AED 606

Per Night

Meiringen

Hotel Hahnenblick

0 1 2 0 1 2 3 4

AED 891

Per Night

Engelberg

Rigi Burggeist

0 1 0 1 2 3 4

AED 561

Per Night

Gersau

Hotel Schweizerhof

0 1 2 0 1 2 3 4

AED 908

Per Night

Engelberg

Hotel Sternen

0 1 0 1 2 3 4

AED 569

Per Night

Uri

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

AED 1,169

Per Night

Schwyz

Meiringen

Hotel Central

0 1 2 0 1 2 3 4

AED 802

Per Night

Engelberg

Simons Herberge

0 -1 0 1 2 3 4

AED 501

Per Night

Meiringen

Gasthof Bären

0 -1 0 1 2 3 4

AED 1,180

Per Night

Hasliberg

Youth Hostel Luzern

0 -1 0 1 2 3 4

AED 391

Per Night

Lucerne

Hotel Eden Sisikon

0 -1 0 1 2 3 4

AED 697

Per Night

Meiringen

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 1,221

Per Night

Littau

Ski Lodge Engelberg

0 1 2 0 1 2 3 4

AED 753

Per Night

Engelberg

Engelberg

San Marco Vip

0 1 2 0 1 2 3 4

AED 843

Per Night

Uri

Engelberg

Engelberg Youth Hostel

0 -1 0 1 2 3 4

AED 452

Per Night

Engelberg

Hotel Roggerli

0 1 2 0 1 2 3 4

AED 1,276

Per Night

Nidwalden

Nidwalden

Hotel Terrace

0 1 2 0 1 2 3 4

AED 820

Per Night

Engelberg

Pension St. Jakob

0 -1 0 1 2 3 4

AED 601

Per Night

Engelberg

Seeblick Höhenhotel

0 1 2 0 1 2 3 4

AED 1,110

Per Night

Emmetten

Hotels in Nidwalden with Free Breakfast

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

AED 1,169

Per Night

Schwyz

Berghotel Distelboden

0 -1 0 1 2 3 4

AED 1,458

Per Night

Obwalden

Hotel Bellevue

0 1 2 0 1 2 3 4

AED 2,293

Per Night

Obwalden

Hotel Sternen

0 1 2 0 1 2 3 4

AED 885

Per Night

Uri

Hotel Hasli

0 -1 0 1 2 3 4

AED 606

Per Night

Meiringen

Youth Hostel Engelberg

0 -1 0 1 2 3 4

AED 348

Per Night

Engelberg

Nidwalden

Ennetbürgen

Kurhotel Sonnmatt Luzern

0 1 2 3 0 1 2 3 4

AED 1,906

Per Night

Lucerne

Alpenclub

0 -1 0 1 2 3 4

AED 1,969

Per Night

Engelberg

Hotel Terrace

0 1 2 0 1 2 3 4

AED 820

Per Night

Engelberg

Chateau Guetsch

0 1 2 3 0 1 2 3 4

AED 1,969

Per Night

Lucerne

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

AED 1,797

Per Night

Weggis

Four Star Hotels in Nidwalden

Parkhotel du Sauvage

0 1 2 3 0 1 2 3 4

AED 1,307

Per Night

Meiringen

Campus Hotel Hertenstein

0 1 2 3 0 1 2 3 4

AED 2,072

Per Night

Weggis

Kurhotel Sonnmatt Luzern

0 1 2 3 0 1 2 3 4

AED 1,906

Per Night

Lucerne

Stoos Lodge

0 1 2 3 0 1 2 3 4

AED 1,334

Per Night

Schwyz

Weggis

Astoria Lucerne

0 1 2 3 0 1 2 3 4

AED 1,942

Per Night

Lucerne

Three Star hotels in Nidwalden

Hotel Bellevue Kriens

0 1 2 0 1 2 3 4

AED 2,858

Per Night

Obwalden

Hotel Bellevue

0 1 2 0 1 2 3 4

AED 2,293

Per Night

Obwalden

Chalet ALPEN LOTUS

0 1 2 0 1 2 3 4

AED 2,279

Per Night

Oberhasli

Hotel & Restaurant Rossli

0 1 2 0 1 2 3 4

AED 2,178

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

AED 1,870

Per Night

Weggis

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

AED 1,797

Per Night

Weggis

Villa Maria

0 1 2 0 1 2 3 4

AED 1,690

Per Night

Lucerne

Hotel Reuti

0 1 2 0 1 2 3 4

AED 1,654

Per Night

Meiringen

Lucerne

Hotel Balm

0 1 2 0 1 2 3 4

AED 1,556

Per Night

Meggen

Vitznau

Hotel Roggerli

0 1 2 0 1 2 3 4

AED 1,276

Per Night

Nidwalden

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 1,221

Per Night

Littau

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

AED 1,169

Per Night

Schwyz

Nidwalden

Seeblick Hohenhotel

0 1 2 0 1 2 3 4

AED 1,110

Per Night

Emmetten

Engelberg

Hotel Engel

0 1 2 0 1 2 3 4

AED 1,048

Per Night

Nidwalden

Hotel Panorama

0 1 2 0 1 2 3 4

AED 954

Per Night

Meiringen

Engelberg

Hotel Schweizerhof

0 1 2 0 1 2 3 4

AED 908

Per Night

Engelberg

Hotel Hahnenblick

0 1 2 0 1 2 3 4

AED 891

Per Night

Engelberg

Hotel Sternen

0 1 2 0 1 2 3 4

AED 885

Per Night

Uri

Hotel Terrace

0 1 2 0 1 2 3 4

AED 820

Per Night

Engelberg

Hotel Central

0 1 2 0 1 2 3 4

AED 802

Per Night

Engelberg

Ski Lodge Engelberg

0 1 2 0 1 2 3 4

AED 753

Per Night

Engelberg

Tell Apartments Stans

0 1 2 0 1 2 3 4

AED 893

Per Night

Nidwalden

San Marco Vip

0 1 2 0 1 2 3 4

AED 843

Per Night

Uri

Nidwalden Hotels by Location

Resorts in the city

Ennetbürgen

Hostels in the city

Homestays in the city

Emmetten

Emmetten

Properties in Nidwalden

Hotels By Star Category in Nidwalden

Show More

Premium Hotels in Nearby Cities

Parkhotel du Sauvage

0 1 2 3 0 1 2 3 4

AED 1,307

Per Night

Meiringen

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

AED 4,717

Per Night

Old Town Lucerne

Weggis

Signinahotel

0 1 2 3 0 1 2 3 4

AED 911

Per Night

Flims

Andermatt

Grandhotel Giessbach

0 1 2 3 0 1 2 3 4

AED 2,682

Per Night

Brienz

Grindelwald

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.