There are plenty of hotels, guest houses and resorts
situated in Mc Leodganj. The Lower Dharamshala has also some hotels near
the bus stand but they are relatively lesser facilities than those situated
in McLeodganj. Those who are looking for cheap and budget hotels, hotels
on Jogiwara road, Bhagsu, Dharamkot and Forsythganj are the best option.
In Season accommodation may be difficult and most hotels offer seasonal
discounts.
Dharamshala has plenty of small coffee shops and nice
restaurants around McLeodganj and places around the tourist spots. From
these restaurants one can get north Indian recipes and some Tibetan dishes.
Apart from Indian and Tibetan food there are plenty of places that offer
italian, chinese and western recipes at cheap rates.