Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shimla

Filter by star ratings
All filters
The Zion Hotel
The Zion Hotel
9.0 Excellent
Near Sankat Mochan (Old Muhal Badai), Shimla, India
Show on map
1.9 mi from city centre, Shimla 
ExcellentBased on 3 reviews
9.0

Amritara The Zion Hotel is situated in Shimla and offers free wireless internet. It also provides a 24-hour reception, luggage storage and room service.

Aamod Resort - Shoghi
Aamod Resort - Shoghi
7.9 Good
Village Shahiaghat, Kaithlighat, Shimla, India
Show on map
6.3 mi from city centre, Shimla 
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
Club Mahindra Kandaghat
7.2 Good
Shimla Hills, Kalka Shimla Highway, Shimla, India
Show on map
7.2 mi from city centre, Shimla 
GoodBased on 44 reviews
7.2

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

Radisson Hotel Shimla
Radisson Hotel Shimla
8.2 Excellent
Goodwood Estate, Shimla, India
Show on map
0.8 mi from city centre, Shimla 
ExcellentBased on 387 reviews
8.2

Radisson Hotel Shimla provides a comfortable setting while in Shimla. It features a spa and wellness centre, as well as a sauna, a Jacuzzi and an outdoor pool.

Honeymoon Inn
Honeymoon Inn
8.7 Excellent
Nr US Club the Mall, Shimla, India
Show on map
0.1 mi from city centre, Shimla 
ExcellentBased on 83 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.

Kufri Holiday Resort
Kufri Holiday Resort
1.0 Poor
Kufri Shimla Hills Shimla-12 H.P., Shimla, India
Show on map
6.0 mi from city centre, Shimla 
PoorBased on 1 review
1.0

Kufri Holiday Resort provides a comfortable setting when in Kufri. It also offers babysitting/child services, meeting rooms and a tour desk.

Cardinal Royal Retreat
Cardinal Royal Retreat
7.9 Good
5 - Dingle Estate, Shimla, India
Show on map
0.6 mi from city centre, Shimla 
GoodBased on 4 reviews
7.9

Cardinal Royal Retreat Shimla is situated in Shimla and features free Wi-Fi. It provides an express check-in and check-out feature, and is a short walk from Mall Road.

Wildflower Hall, An Oberoi Resort, Shimla
Wildflower Hall, An Oberoi Resort, Shimla
9.5 Excellent
Chharabra, Shimla - 171 012, Himachal Pradesh, India, Shimla, India
Show on map
4.8 mi from city centre, Shimla 
ExcellentBased on 353 reviews
9.5

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

Karam Vidhata Resorts
Karam Vidhata Resorts
Bekhalty, P.O. Fagu, Kufri District Shimla, Himachal Pradesh, Shimla, India
Show on map
8.5 mi from city centre, Shimla 

Karam Vidhata Resorts is situated in Theog and features complimentary wireless internet. It also provides laundry facilities and luggage storage.

Hotel Willow Banks
Hotel Willow Banks
7.0 Good
Near Tourism Lift, The Mall, Shimla, India
Show on map
0.6 mi from city centre, Shimla 
GoodBased on 114 reviews
7.0

Hotel Willow Banks is situated in Shimla and is close to the area's popular attractions. Guests can also enjoy free Wi-Fi.

Tips for booking a Shimla hotel

Cheapest month:May
Most expensive month:November
Average price in Shimla:$178/night
Absolute cheapest price found:$14/night
Cheapest day:Saturday
Most expensive day:Monday
$64 - $408
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$14 - $295
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shimla hotels

Show all 1,158 hotels
1
Aamod Resort - Shoghi
Aamod Resort - Shoghi
7.9 Good
Village Shahiaghat, Kaithlighat, Shimla, India
Show on map
6.3 mi from city centre, Shimla 

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.

2
Clarkes hotel, A grand heritage hotel since 1898
Clarkes hotel, A grand heritage hotel since 1898
9.4 Excellent
The Mall, Shimla, India
Show on map
0.6 mi from city centre, Shimla 

Situated a brief drive from Jakhoo, Clarkes Hotel provides modern accommodation in Shimla. It also offers an express check-in and check-out feature, an indoor pool and a safe.

Cheapest hotels in Shimla, Himachal Pradesh

Show all 1,158 hotels
One Earth Aachman Nature Valley Resort
One Earth Aachman Nature Valley Resort
7.3 Good
Village Dagogi, Shimla, India
Show on map
0.4 mi from city centre,  

One Earth Aachman Nature Valley is located in Shimla and offers complimentary Wi-Fi.

$30
Avg. per night
Hotel Lords Garden Glory
Hotel Lords Garden Glory
Near Tapan Hyundai, Shimla, India
Show on map
5.9 mi from city centre,  

Situated close to Shoghi Railway Station, Hotel Lords Garden Glory provides guests with an ideal base when in Shimla. Those staying at the property can also make use of complimentary Wi-Fi access throughout their stay.

$31
Avg. per night
Hotel Silverine
Hotel Silverine
7.1 Good
Near High Court, The Mall, Shimla, India
Show on map
0.7 mi from city centre,  

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

$34
Avg. per night
The Zion Hotel
The Zion Hotel
9.0 Excellent
Near Sankat Mochan (Old Muhal Badai), Shimla, India
Show on map
1.9 mi from city centre,  

Amritara The Zion Hotel is situated in Shimla and offers free wireless internet. It also provides a 24-hour reception, luggage storage and room service.

$45
Avg. per night
Honeymoon Inn
Honeymoon Inn
8.7 Excellent
Nr US Club the Mall, Shimla, India
Show on map
0.1 mi from city centre,  

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

$58
Avg. per night
Kufri Holiday Resort
Kufri Holiday Resort
1.0 Poor
Kufri Shimla Hills Shimla-12 H.P., Shimla, India
Show on map
6.0 mi from city centre,  

Kufri Holiday Resort provides a comfortable setting when in Kufri. It also offers babysitting/child services, meeting rooms and a tour desk.

$61
Avg. per night
Hotel Dhroov
Hotel Dhroov
7.8 Good
Circular Road Near Auckland Tunnel, Shimla, India
Show on map
0.7 mi from city centre,  

Located in Shimla, Hotel Dhroov is an easy drive from Himachal Pradesh University and Kalka Shimla Railway. Guests can also enjoy free internet access throughout the property.

$66
Avg. per night
Club Mahindra Kandaghat
Club Mahindra Kandaghat
7.2 Good
Shimla Hills, Kalka Shimla Highway, Shimla, India
Show on map
7.2 mi from city centre,  

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

$68
Avg. per night

Hotel prices in Shimla

3 stars

$31 - $132

Hotel Combermere

#1 Most popular

$132
Avg. per night
Kufri Holiday Resort

#2 Most popular

$61
Avg. per night
The Zion Hotel

Best value

The Zion Hotel
9.0 Excellent
$45
Avg. per night
4 stars +

$30 - $340

Wildflower Hall, An Oberoi Resort, Shimla

#1 Most popular

$340
Avg. per night
Radisson Hotel Shimla

#2 Most popular

$127
Avg. per night
One Earth Aachman Nature Valley Resort
$30
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 Wildflower Hall, An Oberoi Resort, Shimla, which has a current rating of 9.5. For other potential stays, consider Radisson Hotel Shimla and The Oberoi Cecil, Shimla, which can also be great places to stay in Shimla.

  • What is a good hotel near Shimla Mall?

    Radisson Hotel Shimla is a hotel near Shimla Mall that is popular with HotelsCombined users, scoring 8.2 across 387 reviews.

  • How much do hotels in Shimla cost?

    Searches in the last 72 hours suggest an average price of around $71/night is normal for a hotel in Shimla.

  • How much is a cheap hotel in Shimla?

    Prices for Shimla hotels have been found for as low as $7/night over the last 3 days.