Hotels near Dal Lake

Free cancellation on most hotels. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Hotel Shiva Sanctuary
4 out of 5
0.045 km from Dal Lake
Fully refundableReserve now, pay when you stay
The price is S$56 per night from 16 Aug to 17 Aug
3.6/5 Good! (8 reviews)
"The hotel staff could be more cooperative. Their Spa suite is really good."

Reviewed on 27 Mar,2021

Hotel Shiva Sanctuary
Treebo Trend Nature Peace
3 out of 5
0.062 km from Dal Lake
Fully refundableReserve now, pay when you stay
The price is S$35 per night from 17 Aug to 18 Aug
Treebo Trend Nature Peace
Dal Lake Resort
3 out of 5
0.072 km from Dal Lake
Dal Lake Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
OYO 28425 Dal Lake Resort
2.5 out of 5
0.1 km from Dal Lake
1/5 (1 review)
"When i arrived at this property I was informed that this property no longer has a relationship with OYO. And, that my reservation had been canceled. What!? That's right folks. My reservation we canceled and I was not notified . In fact, I called the OYO phone number the night before to confirm that ..."

Reviewed on 10 May,2019

OYO 28425 Dal Lake Resort
Bob's N Barley
3 out of 5
0.4 km from Dal Lake
Fully refundableReserve now, pay when you stay
The price is S$58 per night from 22 Aug to 23 Aug
3.7/5 Good! (3 reviews)
Honeymoon couples
"Surely hotel is situated at best place in naddi top of MacLeodganj lots of Himalayan beauty"

Reviewed on 1 Jul,2017

Bob's N Barley
Best Western Plus Revanta
3.5 out of 5
0.6 km from Dal Lake
Fully refundableReserve now, pay when you stay
The price is S$131 per night from 16 Aug to 17 Aug
4.3/5 Excellent! (4 reviews)
Nice new hotel
"Nice new hotel with great view,good hospitality , clean hotel, good food ."

Reviewed on 27 May,2022

Best Western Plus Revanta
Indraprastha Spa Resort
4 out of 5
0.6 km from Dal Lake
Fully refundableReserve now, pay when you stay
The price is S$125 per night from 22 Aug to 23 Aug
3.7/5 Good! (14 reviews)
"Liked the view from resort. Also the food was good. Internet was terrible. Attitude of management and In-room service was bad."

Reviewed on 5 Apr,2019

Indraprastha Spa Resort
Asia Health Resorts & Spa
4 out of 5
0.7 km from Dal Lake
The price is S$227 per night from 16 Aug to 17 Aug
2.4/5 (7 reviews)
Nice view from Hotel
"Nice view from hotel. Food and liquor is exorbitantly priced, even higher than 5 star hotels elsewhere in the country."

Reviewed on 17 Oct,2017

Asia Health Resorts & Spa
Hotel Asian Plaza Mcleodganj
3 out of 5
1.4 km from Dal Lake
The price is S$77 per night from 17 Aug to 18 Aug
Hotel Asian Plaza Mcleodganj
Fortune Park Moksha - Member ITC Hotel Group
4 out of 5
1.3 km from Dal Lake
Fully refundableReserve now, pay when you stay
The price is S$162 per night from 16 Aug to 17 Aug
4.1/5 Very Good! (79 reviews)
"Service at the hotel was excellent. Signage for guests driving in could be more visible. A breakfast only fare option would be great. Overall a very pleasant stay"

Reviewed on 8 Jul,2022

Fortune Park Moksha - Member ITC Hotel Group
Don't see what you're looking for?
See all available properties in Dal Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Dal Lake hotels information

Number of reviews 117
Accommodation 265 hotels
Lowest Price S$35
Highest Price S$227

Frequently asked questions

Recent Reviews in Dal Lake
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code