1. Wildflower Hall
This is one of the best hotels in India, so if you are coming to Shimla and stay here, you’ve hit the jackpot. Owned by the Oberoi group and set in the fomer summer residence of Lord Kitchener (he of the piercing eyes and pointing finger of ‘Kitchener Wants You’ poster fame), it still manages to feel special. Situated on a wooded hilltop five miles out of town, it has outdoor and indoor pools and spa, and forest trails from the 22-acre property. Rooms are faithful to the colonial period with teak floors, open fireplaces and hand-woven rugs. A highlight is the superb food and al fresco dining terrace, with far-reaching views of the Himalayas.