01
Clarkes Hotel
Shimla
From ₹8,500/ night
A colonial-era hotel on Mall Road with a long history and a classic bar.
Mountains · No. 17 in India
Shimla's colonial heritage hotels hold on to the atmosphere of the British summer capital.
Handpicked boutique hotels
01
Shimla
From ₹8,500/ night
A colonial-era hotel on Mall Road with a long history and a classic bar.
02
Shimla
From ₹15,000/ night
A colonial hotel on Mall Road, in the heart of old Shimla.
03
Shimla
From $93/ night
A designer boutique hotel, one of the first of its kind in Shimla.
04
Shimla
From ₹25,000/ night
The classic colonial grand hotel of Shimla, now an Oberoi.
Shimla was the summer capital of British India, and it still has the look of a colonial hill station: half-timbered buildings, a pedestrian Mall Road and wooded ridges. Its best stays are old heritage hotels with period interiors and views over the Himalayan foothills.
The heritage hotels near Mall Road are central and atmospheric. Hotels on the outskirts give more peace and bigger views.
The toy train from Kalka is a slow, scenic ride. Summer is the busy season, and in winter it can snow.
Good to know
We list 4 boutique hotels in Shimla, including Clarkes Hotel, Hotel Combermere and Marina Shimla.
Ranked