Go Hotels
Home > India > Himachal Pradesh > Dharamshala India Flag

We have 147 hotels in Dharamshala.

Hotel Greenwoods Inn Star Rating 1        
Green Valley Next to TIPA, Dharamkot Road, McLeod Ganj

Hotel Greenwoods Inn is located in Dharamshala and is close to Dal Lake (Himachal Pradesh). A short stroll from McLeod Ganj, it offers comfortable rooms equipped with a ceiling fan, tea and coffee making facilities and an in-room dining area.This modern guest house provides a number of amenities, including a 24-hour reception, valet parking and 24-hour room service.
Hotel Imperial 9 Star Rating 2.5        
Hotel Bhagsu Road, Magic Forest Area

Hotel Imperial 9 is located in Dharamshala and offers guests wireless internet access in public areas. It is conveniently positioned for those wishing to visit the area's popular attractions.There are a variety of amenities at the resort on offer to guests, including room service, valet parking and a gym.
Royal Palace Resort Star Rating 3        
Bhagsu Nag

Boasting an outdoor pool, Royal Palace Resort is located in Dharamshala and provides comfortable accommodation. It also offers meeting rooms, valet parking and a 24-hour reception.Guests can soak up the sun on the terrace or have a beverage at the bar.
Dragon I Resorts        
Naddi, DAL (Dharamshala Cant), Distt. Kangra

Dragon I Resorts offers a comfortable setting while in Dharamshala. It also provides a library and a garden.Every room at the resort features a refrigerator and all the necessities for a comfortable stay.
The Krishna Hotel        
Dalai Lama Temple Road, Mcleodganj

The Krishna Hotel offers a comfortable setting while in Dharamshala. It is close to Dalai Lama's Residence, restaurants and shops.There are a range of facilities on offer to guests of the hotel, including a 24-hour reception, shops and a travel agency.
The sojourn        
Khanyara Road, Mohli P.O. Sidhpur

The sojourn is located in Dharamshala and features free Wi-Fi. It also offers a terrace.There are 2 villas at the property, each offering all the necessities to ensure a comfortable stay.
Asia Health Resorts Star Rating 4        
Strawberry Hills Near Dal Lake Dharamshala Cantt

In the foothills of the Dhauladar mountains, this tranquil spa resort is 1.4 km from Dal Lake, 3.2 km from Bhagsunag Falls and 4 km from the Tsuglagkhang Complex, home of the Dalai Lama.
WelcomHeritage Grace Hotel Dharamshala Star Rating 3        
558 Old Chari Road Kotwali

Set in a former 19th-century redbrick manor house with Kangra Valley views, this colourful hotel is 5.2 km from Tsuglagkhang Complex, the home of the Dalai Lama, and 9 km from Dal Lake.Airy rooms feature flat-screen TVs and sitting areas, along with tea and coffeemaking facilities and valley views.
Surya Mcleod Resort Dharamshala Star Rating 3        
H.H.Dalai Lama Temple Road Mcleodganj

Location.This hotel is located in Dharamsala. Dalai Lama's Residence is an area attraction.
Club Mahindra Dharamshala Star Rating 3        
Yeol Road, Sheela Chowk

Club Mahindra Kangra Valley in Dharamshala is one of the hotels belonging to the Club Mahindra group of hotels in India. It is located in the scenic valley of the state of Himachal Pradesh and the Holy retreat of Tibetan Monk, Dalai Lama. Dharamshala (Dharamsala) is a located on the scenic Kangra Valley and is surrounded by large tea estates and Tibetan temples of colonial style.
More on Dharamshala .

View all 147 Dharamshala hotels
Dharamshala is a city in the Indian state of Himachal Pradesh. Surrounded by cedar forests on the edge of the Himalayas, this hillside city is home to the Dalai Lama and the Tibetan government-in-exile. The Thekchen Chöling Temple Complex is a spiritual center for Tibetan Buddhism, while the Library of Tibetan Works and Archives houses thousands of precious manuscripts.