1,098 Hotels in Shimla
Prefer Expedia? See all Shimla hotels on Expedia →
Guest favorite Hotel in Shimla
5-star · 85 rooms
9.5 Exceptional (108)
Hostel in Shimla
3-star · 14 rooms
8.7 Excellent (185)
Guesthouse/bed and breakfast in Shimla
4-star · 200 rooms
8.2 Very good (231)
Hotel in Shimla
3-star · 22 rooms
7.8 Good (325)
Hotel in Shimla
4-star · 54 rooms
8.9 Excellent (143)
Hotel in Shimla
4-star · 42 rooms
7.8 Good (282)
Guest favorite Hotel in Shimla
3-star
9.0 Wonderful (137)
Guesthouse/bed and breakfast in Shimla
3-star
8.4 Very good (194)
Guest favorite Hotel in Shimla
4-star · 34 rooms
9.1 Wonderful (119)
Resort in Shimla
4-star · 67 rooms
7.7 Good (276)
Hotel in Shimla
4-star · 47 rooms
8.8 Excellent (124)
Hostel in Shimla
5-star
8.8 Excellent (108)
Resort in Shimla
5-star · 72 rooms
7.9 Good (182)
Guest favorite Hotel in Shimla
5-star · 65 rooms
9.1 Wonderful (90)
Hotel in Shimla
4-star · 42 rooms
8.6 Excellent (123)
Resort in Shimla
4-star · 77 rooms
8.4 Very good (138)
Resort in Shimla
5-star · 28 rooms
8.9 Excellent (95)
Resort in Shimla
3-star · 32 rooms
8.8 Excellent (105)
Hotel in Shimla
5-star · 96 rooms
8.6 Excellent (100)
Hotel in Shimla
4-star · 36 rooms
8.7 Excellent (103)
Entire House in Shimla
3-star · 19 rooms
7.2 Good (277)
Guest favorite Hotel in Shimla
9.2 Wonderful (90)
Hostel in Shimla
3-star
7.8 Good (156)
Guest favorite Resort in Shimla
4-star · 20 rooms
9.5 Exceptional (58)
1,098 stays in total