Top-3 of luxury Shimla hotels

  • guests
Here is a selecion of luxury Shimla hotels according to Hotellook. The average hotel price per room starts from $127 and reaches $307 in high season.
Hotellook team
1
Rating 9.2
Excellent family hotel. Close to Mall Road. Good for sightseeing and located near shopping areas. Luxurious Hotel. Delicious food. Comfortable beds.
from $171
2
Rating 8.7
Excellent hotel. Good location and nice reception. Great room. Popular among families.
from $307
3
Rating 8.0
Very good hotel. Close to Mall Road. Located near shopping areas with easy access to parking. Excellent buildings and great beds. Fair breakfast prices. Popular among families.
from $127
Check all Shimla hotels
  • guests