• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

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

Your Budget

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

Show -3 more

Booking Preference
Booking Preference
  • (18)
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 681

AED 603

+ AED 60 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,730

AED 4,391

+ AED 280 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 3,482

AED 3,155

+ AED 232 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

(506 Ratings)

AED 3,199

+ AED 205 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,494

+ AED 117 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,084

AED 960

+ AED 95 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
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
This 2 Star Hotel in Nidwalden is located in Nidwalden. Full Address of property is 21 Riedmattstrasse View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.5

(31 Ratings)

AED 1,006

+ AED 83 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Emmetten
Heated Pool
SpaSpa
Skiing
Free Cancellation till 24 hrs before check in
Location of the Hotel is Emmetten View On Map (Hugenstrasse 24). Top Facilities of this Hotel are Heated Pool & Spa & Skiing.
View More
Very Good4.2

(1855 Ratings)

AED 1,111

AED 984

+ AED 81 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden
SpaSpa
GymGym
This 3 Star Hotel in Nidwalden is located in Nidwalden. Full Address of property is Seestrasse 24/26 View On Map Key amenities of this property are Spa & Gym.
View More
Very Good4.2

(622 Ratings)

AED 1,051

AED 950

+ AED 92 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden
BarBar
Free Cancellation
Location of the Hotel is Nidwalden View On Map (Seestrasse 29). Top Facilities of this Hotel are Bar.
View More
Very Good4.0

(92 Ratings)

AED 1,010

+ AED 38 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Hostel
| 1 Bedroom | Sleeps 2 guests
Skiing
Full Address of property is Rotschuo 17 View On Map Key amenities of this property are Skiing.
View More
Very Good4.0

(557 Ratings)

AED 310

+ AED 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden | 7 minutes walk to Lake Lucerne
7 minutes walk to Hergiswil Station,
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Nidwalden View On Map (Seestrasse 34). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(4335 Ratings)

AED 999

AED 917

+ AED 101 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden | 4-5 minutes walk to Stans Station
Elevator/LiftElevator/Lift
Free Cancellation
Full Address of property is Mürgstrasse 18 View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.4

(127 Ratings)

AED 1,227

+ AED 60 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,188

AED 1,019

+ AED 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Nidwalden | 2 minutes walk to Stans Station
Kids' Meals
BarBar
Elevator/LiftElevator/Lift
Free Cancellation
This 3 Star Hotel in Nidwalden is located in Nidwalden. Full Address of property is Dorfplatz 1 View On Map Key amenities of this property are Kids' Meals & Bar & Elevator/Lift.
View More
Excellent4.5

(536 Ratings)

AED 1,006

+ AED 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ennetbürgen
Guest House
Skiing
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Guest House is Ennetbürgen View On Map (Seeplatz 3). Top Facilities of this Guest House are Skiing & Elevator/Lift.
View More
Very Good4.1

(1377 Ratings)

AED 793

+ AED 30 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 Saturday, August 22, 2026- 01.17.

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.