Trover photo by Sachendra Yadav

Dharamshala Hotels from Rs1,500

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Dharamshala

Image for D'Polo Club & Spa Resort
4 out of 5
Sheela Road, Dharamsala, Kangra, Dharamshala, Himachal Pradesh
Free cancellationPay later
18 Sep-19 Sep
4.1/5Very Good! (19 reviews)
Nice view

"The rooms were well maintained, the staff was good the food was really nice. If you need to take a cab from hotel make sure you keep reminding them else you will have to wait for hours before your cab arrives. The view from the hotel room was awesome, didn’t feel like stepping out of the room but ..."…"

Reviewed on 17 Apr 2019

D'Polo Club & Spa Resort
Image for Fortune Park Moksha-Member ITC Hotel Group
4 out of 5
Strawberry Hills, Satobari, Near Dal Lake, Dharamshala, Himachal Pradesh
Free cancellationPay later
20 Sep-21 Sep
4.1/5Very Good! (57 reviews)
Calm and nice place

"Very nice hotel very calm place away from hustle bustle of the city"…"

Reviewed on 15 Jun 2019

Fortune Park Moksha-Member ITC Hotel Group
Image for Hotel King Castle
3.5 out of 5
Temple Rd, Dharamshala, HP
Free cancellationPay later
18 Sep-19 Sep
4.6/5Exceptional! (8 reviews)

"The location, view, service & cleanliness were good."…"

Reviewed on 12 Jul 2019

Hotel King Castle
Image for Nibaana Resort
4 out of 5
Khanyara Rd, Dharamshala, HP
Free cancellationPay later
18 Sep-19 Sep
5/5Exceptional! (1 review)
Fascinating trip to Dharmsala

"It was a family vacation with my sons 18 and 21 and my parents. The resort was away from the maddening crowd of Dharmsala . It was a newly opened and hence everything was fresh and new. The rooms had a magnificent view and one could just sit in the balcony listening to the birds and gazing at the ..."…"

Reviewed on 4 Jun 2019

Nibaana Resort
Image for Treebo Tryst Rv Inn
3 out of 5
Temple Rd, Bhagsu Nag, Dharamshala
16 Oct-17 Oct
Treebo Tryst Rv Inn
Image for Hotel Mount View
3 out of 5
Jogiwara Rd, Near Post Office Mcleodganj, Dharamshala, HP
Free cancellationPay later
18 Sep-19 Sep
4/5Very Good! (3 reviews)


Reviewed on 13 Jun 2019

Hotel Mount View
Image for Asia Health Resorts & Spa
4 out of 5
Strawberry Hill, Near Dal Lake, Dharamshala Cantt, Dharamshala, Himachal Pradesh
18 Sep-19 Sep
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
Image for Hotel River Retreat
3.5 out of 5
Village & Post Office Gaggal, Dharamshala, Himachal Pradesh
Free cancellationPay later
18 Sep-19 Sep
4.4/5Excellent! (5 reviews)

"It was a wonderful stay. Property is still fairly new with modern fixtures (comfortable bed, nicely tiled bathroom, wooden floors and central heating/cooling, well operated elevator) and is maintained to an extremely clean level. The staff were very attentive, responsive and professional. Food served ..."…"

Reviewed on 7 Feb 2019

Hotel River Retreat
Image for Citrus Hotels McLeodganj
3.5 out of 5
Temple Road, Mcleodganj, Dharamshala, Himachal Pradesh
18 Sep-19 Sep
4.5/5Wonderful! (2 reviews)


Reviewed on 11 Dec 2017

Citrus Hotels McLeodganj
Image for Indraprastha Spa Resort
4 out of 5
Strawberry Hills, Near Dal Lake, Mcleodganj, Tota Rani, Dharamshala
20 Sep-21 Sep
3.7/5Good! (14 reviews)

"Nice hotel, better if they include all the meals while booking through expedia or atleast give options to avail"…"

Reviewed on 4 Jan 2019

Indraprastha Spa Resort
Can't see what you're looking for?
See all available properties in Dharamshala starting at Rs1,500 per night
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.

Visiting Dharamshala

Visitors can enjoy all that Dharamshala has to offer including the temples, university setting and forests. Tourists to the city can also enjoy its small-town vibe.

  • There are 112 hotels and other accommodation options in Dharamshala
  • The closest major airport is in Kangra (DHM-Gaggal), 6.3 mi (10.1 km) from the city centre

Dressing for Dharamshala

  • Between January and March, you can expect the daytime average to be around 30°C and the nighttime average to be 5°C
  • From April to June, temperatures average about 40°C during the day and 14°C at night
  • July to September averages 37°C during the day and 19°C at night
  • Between October and December, the average temperature is 33°C during the day and 5°C at night
  • Dharamshala gets about 652 millimetres of rain per year
  • Hottest months are usually June and May with an average temperature of 38°C, while the coldest months are January and December with an average of 6°C

More trip options

Dharamshala Hotel Reviews