Hotels in Shimla

Search and compare Shimla hotels from hundreds of travel sites and save

Shimla, Himachal Pradesh, India
20 Oct — 21 Oct2
Shimla, Himachal Pradesh, India
Wed 20/10
Thu 21/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shimla

Filter by star ratings
All filters
Grace Hotel
Grace Hotel
61.0 Good
Bharai Road, Near Radissan Jass Hotel, Lakkar Bazar, Shimla, India
Show on map
1.3 km from city centre, Shimla 
GoodBased on 5 reviews
6.1

Situated in Shimla, Hotel Grace Shimla provides 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, room service and an airport shuttle.

Aditya Home Stay
Aditya Home Stay
40.0 Okay
Shimla, India
Show on map
6.8 km from city centre, Shimla 
OkayBased on 1 review
4.0

Aditya Home Stay provides charming 4-star accommodation in Shimla. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

Hotel Prestige
Hotel Prestige
58.0 Okay
The Mall, Shimla, India
Show on map
1.0 km from city centre, Shimla 
OkayBased on 38 reviews
5.8

Hotel Prestige Shimla is situated in Shimla and is close to the area's tourist attractions. It also offers an airport shuttle, a tour desk and a 24-hour reception.

Aamod Resort - Shoghi
Aamod Resort - Shoghi
79.0 Good
Village Shahiaghat, Kaithlighat, Shimla, India
Show on map
10.2 km 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.

Hotel Woodrina
Hotel Woodrina
86.0 Excellent
Kufri Road Dhalli, Shimla, India
Show on map
4.5 km from city centre, Shimla 
ExcellentBased on 3 reviews
8.6

Hotel Woodrina provides comfortable 3-star accommodation in Shimla. It also offers free Wi-Fi, laundry facilities and a rooftop terrace.

The Nilaya
The Nilaya
82.0 Excellent
Village Sadhora, Mashobra-Naldhera Road, Shimla, India
Show on map
7.2 km from city centre, Shimla 
ExcellentBased on 20 reviews
8.2

The Nilaya is located in Shimla and offers free Wi-Fi. It also features an express check-in and check-out feature.

Radisson Hotel Shimla
Radisson Hotel Shimla
81.0 Excellent
171001 Goodwood Estate, Lower Bharari,Shimla Himachal Pradesh 171001, Ind, Shimla, India
Show on map
1.3 km from city centre, Shimla 
ExcellentBased on 382 reviews
8.1

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.

Hotel Basant
Hotel Basant
62.0 Good
Cart Road, Shimla, India
Show on map
0.5 km from city centre, Shimla 
GoodBased on 88 reviews
6.2

Hotel Basant Shimla is set in Shimla and is close to nearby landmarks, such as Raj Bhavan. It also offers a laundry service and a 24-hour reception.

Welcomhotel By Itc Hotels, Shimla
Welcomhotel By Itc Hotels, Shimla
82.0 Excellent
Village Patengali, Shimla, India
Show on map
6.0 km from city centre, Shimla 
ExcellentBased on 116 reviews
8.2

Fortune Select Cedar Trail Mashobra Shimla provides a comfortable setting when in Shimla. It also offers a laundry service, free Wi-Fi and a 24-hour reception.

Tips for booking a Shimla hotel

Cheapest month:February
Most expensive month:April
Average price in Shimla:₹ 7,595/night
Absolute cheapest price found:₹ 524/night
Cheapest day:Friday
Most expensive day:Monday
₹ 3,139 - ₹ 28,509
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 1,661 - ₹ 4,110
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shimla, Himachal Pradesh

Show all 1,177 hotels
Treebo Trip Avantika
Treebo Trip Avantika
74.0 Good
Housing Board Colony, Strawberry Hill, Shimla, India
Show on map
2.7 km from city centre,  

Treebo Trip Avantika is located in Shimla and offers free Wi-Fi. It also provides laundry facilities and a laundry service.

₹ 1,123
Avg. per night
Hotel Prestige
Hotel Prestige
58.0 Okay
The Mall, Shimla, India
Show on map
1.0 km from city centre,  

Hotel Prestige Shimla is situated in Shimla and is close to the area's tourist attractions. It also offers an airport shuttle, a tour desk and a 24-hour reception.

₹ 1,198
Avg. per night
Oyo 1706 Hotel The Alpine Heritage Residency
Oyo 1706 Hotel The Alpine Heritage Residency
96.0 Excellent
Summer Nest, Talland Talland, Shimla, India
Show on map
1.4 km from city centre,  

Located in Shimla, OYO 1706 Hotel The Alpine Heritage Residency is within a 25-minute drive of Shimla Airport and provides a swimming pool. It is conveniently positioned for those wanting to sightsee in the area.

₹ 1,273
Avg. per night
Hotel Basant
Hotel Basant
62.0 Good
Cart Road, Shimla, India
Show on map
0.5 km from city centre,  

Hotel Basant Shimla is set in Shimla and is close to nearby landmarks, such as Raj Bhavan. It also offers a laundry service and a 24-hour reception.

₹ 1,348
Avg. per night
Hotel Sidharth Regency
Hotel Sidharth Regency
57.0 Okay
73/12 Ram Bazar, Shimla, India
Show on map
0.4 km from city centre,  

Hotel Sidharth Regency is situated in Shimla and features free wireless internet. It is conveniently positioned for guests wishing to visit local attractions.

₹ 1,647
Avg. per night
Treebo Shimla Palace
Treebo Shimla Palace
54.0 Okay
Opposite Pooja Society, Shimla, India
Show on map
3.4 km from city centre,  

Treebo Shimla Palace is situated in Shimla and features free Wi-Fi. It also provides a laundry service and a 24-hour reception.

₹ 1,797
Avg. per night
Grace Hotel
Grace Hotel
61.0 Good
Bharai Road, Near Radissan Jass Hotel, Lakkar Bazar, Shimla, India
Show on map
1.3 km from city centre,  

Situated in Shimla, Hotel Grace Shimla provides 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, room service and an airport shuttle.

₹ 2,022
Avg. per night
Hotel Raikot Resort
Hotel Raikot Resort
85.0 Excellent
NH 22 Shoghi, Shimla, India
Show on map
9.4 km from city centre,  

Located a short walk from Shoghi Railway Station, Raikot Resort is a convenient base while visiting Shimla. It also provides bicycle rental, room service and a 24-hour reception.

₹ 2,022
Avg. per night

Hotel prices in Shimla

2 stars or below

₹ 749 - ₹ 2,621

Trimurti Pine Valley Resort

No. 1 most popular

₹ 2,471
Avg. per night
Hotel Chaman Palace

Best value

₹ 2,246
Avg. per night
3 stars

₹ 824 - ₹ 9,809

Hill View Cottage

No. 1 most popular

₹ 3,819
Avg. per night
Aamod Resort - Shoghi

No. 2 most popular

₹ 8,536
Avg. per night
Ymca Tourist Hostel Shimla

Best value

₹ 824
Avg. per night
4 stars and up

₹ 3,744 - ₹ 27,779

Radisson Hotel Shimla

No. 1 most popular

Radisson Hotel Shimla
81.0 Excellent
₹ 11,681
Avg. per night
Wildflower Hall, An Oberoi Resort, Shimla

No. 2 most popular

₹ 27,779
Avg. per night
Kamna Hill Resort A Boutique Cottages
₹ 3,744
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?

    Radisson Hotel Shimla is a very popular hotel in Shimla, with a score of 8.1 from 382 reviews. Royal Tulip Shimla - Kufri (8.1 from 55 reviews) and Wildflower Hall, An Oberoi Resort, Shimla (9.5 from 371 reviews) are also highly rated Shimla hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Shimla Mall?

    With a rating of 8.1/10 from 382 reviews, Radisson Hotel Shimla is a hotel close to Shimla Mall that is highly recommended by HotelsCombined users.

  • How much do hotels in Shimla cost?

    Hotels in Shimla cost an average of ₹ 3,968/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Shimla had higher average prices of ₹ 9,809/night and ₹ 13,178/night, respectively.

  • How much is a cheap hotel in Shimla?

    Over the last 3 days, Shimla hotels have been found for as cheap as ₹ 524/night in searches by HotelsCombined users.