If you want to know the best places to stay, why not ask the locals? One popular choice among local travelers is the 4-star Aveda Hotel. Another hotel worth consideration is WelcomHeritage Grace Hotel, with its average guest rating of 5. Locals also like to book rooms at Himgiri Resorts, UNA Comfort Nandini, Dharamshala, and the 3.5-star GK Conifer.If you don’t have much advance notice, take a look at Snow Crest Inn, a favorite among last-minute travelers. You can also try The Citadel Resorts, Jiya, with an average guest rating of 5. Hotel Buddha's Valley in McLeod Ganj is another popular last-minute pick.