As discussed in our blog too, the best luxury hotels in Shimla are:
Hotel Clark
Hotel Radisson
Deventure Hills
Hotel Marina
Club Mahindra