Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shimla

Filter by star ratings
All filters
Wildflower Hall, An Oberoi Resort, Shimla
9.5 Excellent

4.8 mi from city centre, Shimla Show on map

ExcellentBased on 327 reviews
9.5

Wildflower Hall Shimla offers 5-star accommodation in Mashobra. It also has outdoor tennis courts and an indoor pool.

Hotel Silverine
7.1 Good

0.7 mi from city centre, Shimla Show on map

GoodBased on 28 reviews
7.1

Hotel Silverine provides comfortable 3-star accommodation in Shimla. It is conveniently located for those wishing to visit local attractions.

Aamod Resort - Shoghi
7.9 Good

6.3 mi from city centre, Shimla Show on map

GoodBased on 25 reviews
7.9

Located in Shimla, Aamod at Shoghi is an easy drive from Jaypee University of Information Technology and provides free public parking on site. The resort offers a Jacuzzi, as well as rooms with private terraces.

Club Mahindra Kandaghat
7.7 Good

7.2 mi from city centre, Shimla Show on map

GoodBased on 41 reviews
7.7

Club Mahindra Kandaghat is situated in Shimla and offers free wireless internet. It also provides 24-hour room service, a 24-hour reception and luggage storage.

The Oberoi Cecil, Shimla
9.4 Excellent

0.7 mi from city centre, Shimla Show on map

ExcellentBased on 284 reviews
9.4

Located in Shimla, The Oberoi Cecil is an easy drive from Himachal Pradesh University and Kalka Shimla Railway. A limousine service and an indoor pool are just some of the deluxe amenities on offer to guests throughout their stay.

Royal Tulip Shimla - Kufri
8.2 Excellent

6.0 mi from city centre, Shimla Show on map

ExcellentBased on 51 reviews
8.2

Located in Kufri, Royal Tulip Shimla Kufri is within a 40-minute drive of Shimla Airport and offers an outdoor pool and a sauna. It provides 5-star accommodation with air-conditioned rooms.

Honeymoon Inn
8.7 Excellent

0.1 mi from city centre, Shimla Show on map

ExcellentBased on 75 reviews
8.7

Honeymoon Inn Shimla provides comfortable 3-star accommodation in Shimla. It is conveniently located for guests wanting to sightsee in the area.

Tips for booking a Shimla hotel

Cheapest month:September
Most expensive month:April
Average price in Shimla:£81/night
Absolute cheapest price found:£1/night
Cheapest day:Wednesday
Most expensive day:Monday
£22 - £219
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£33 - £227
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shimla hotels

Show all 1,085 hotels
1
Aamod Resort - Shoghi
7.9 Good

6.3 mi from city centre, Shimla Show on map

Located in Shimla, Aamod at Shoghi is an easy drive from Jaypee University of Information Technology and provides free public parking on site. The resort offers a Jacuzzi, as well as rooms with private terraces.

Cheapest hotels in Shimla, Himachal Pradesh

Show all 1,085 hotels
Hotel Silverine
7.1 Good

0.7 mi from city centre, Shimla Show on map

Hotel Silverine provides comfortable 3-star accommodation in Shimla. It is conveniently located for those wishing to visit local attractions.

£24
Avg. per night
Honeymoon Inn
8.7 Excellent

0.1 mi from city centre, Shimla Show on map

Honeymoon Inn Shimla provides comfortable 3-star accommodation in Shimla. It is conveniently located for guests wanting to sightsee in the area.

£35
Avg. per night
Club Mahindra Kandaghat
7.7 Good

7.2 mi from city centre, Shimla Show on map

Club Mahindra Kandaghat is situated in Shimla and offers free wireless internet. It also provides 24-hour room service, a 24-hour reception and luggage storage.

£51
Avg. per night
Royal Tulip Shimla - Kufri
8.2 Excellent

6.0 mi from city centre, Shimla Show on map

Located in Kufri, Royal Tulip Shimla Kufri is within a 40-minute drive of Shimla Airport and offers an outdoor pool and a sauna. It provides 5-star accommodation with air-conditioned rooms.

£54
Avg. per night
Aamod Resort - Shoghi
7.9 Good

6.3 mi from city centre, Shimla Show on map

Located in Shimla, Aamod at Shoghi is an easy drive from Jaypee University of Information Technology and provides free public parking on site. The resort offers a Jacuzzi, as well as rooms with private terraces.

£59
Avg. per night
The Oberoi Cecil, Shimla
9.4 Excellent

0.7 mi from city centre, Shimla Show on map

Located in Shimla, The Oberoi Cecil is an easy drive from Himachal Pradesh University and Kalka Shimla Railway. A limousine service and an indoor pool are just some of the deluxe amenities on offer to guests throughout their stay.

£110
Avg. per night
Wildflower Hall, An Oberoi Resort, Shimla
9.5 Excellent

4.8 mi from city centre, Shimla Show on map

Wildflower Hall Shimla offers 5-star accommodation in Mashobra. It also has outdoor tennis courts and an indoor pool.

£267
Avg. per night

Hotel prices in Shimla

4 stars and up

£51 - £267

No. 1 most popular

£54
Avg. per night

No. 2 most popular

£110
Avg. per night

Best value

£51
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shimla

About Shimla

Nestled in the Himalayan foothills, Shimla is the capital of Himachal Pradesh and boasts a rich history as the summer capital of British India. It’s renowned for its elegant Victorian architecture and historic narrow-gauge railway, as well as sweeping views of the Shivalik Ranges.

Things to do

Soak up the dramatic mountain views on the narrow-gauge train from Kalka to Shimla, built in 1898 during the British Raj. Journey through the Himalayan Shivalik Hills and across more than 800 bridges while being pulled by vintage diesel-hydraulic locomotives.

Mingle with locals along Shimla’s main thoroughfare, the Mall, which is filled with Victorian architecture and retains its Raj-era charm. Take in the street vistas from Scandal Point where a statue of Indian freedom fighter, Lala Lajpat Rai, stands, then shop for Himachal handicrafts along the pedestrianised strip.

For the best views in Shimla, head to Jakhoo Hill to discover sweeping panoramas of the Shivalik Ranges. You’ll also find the ancient temple of Jakhoo, which is dedicated to Lord Hanuman and features the world’s tallest statue of this Hindu deity.

Step inside the former residence of the British Viceroy of India at the Rashtrapati Niwas, also known as “Viceregal Lodge”, a Jacobethan-style residence that dominates the Observatory Hills of Shimla. It was completed in 1888 and houses an impressive collection of artefacts and photographs detailing British rule in India.

Getting around

Chandigarh International Airport is around 3.5 hours’ drive from Shimla and there are regular trains from Delhi to Kalka Railway Station. Long-distance buses also connect Delhi and Shimla, while taxis are readily available for getting around the city.

Shimla travel FAQs

  • What are the best hotels in Shimla?

    Shimla is home to many highly-rated hotels, one of which is The Oberoi Cecil, Shimla, which has a current rating of 9.4. For other potential stays, consider Royal Tulip Shimla - Kufri and Wildflower Hall, An Oberoi Resort, Shimla, which can also be great places to stay in Shimla.

  • What is a good hotel near Shimla Mall?

    The Oberoi Cecil, Shimla is a hotel near Shimla Mall that is popular with HotelsCombined users, scoring 9.4 across 284 reviews.

  • How much do hotels in Shimla cost?

    Searches in the last 72 hours suggest an average price of around £48/night is normal for a hotel in Shimla. 4-star and 5-star hotels in Shimla had average prices of £64/night and £119/night, respectively.

  • How much is a cheap hotel in Shimla?

    £5/night is the cheapest price found for a hotel in Shimla by HotelsCombined users over the last 72 hours.