Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Shimla Hotels from Rs2,163

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Shimla

Radisson Hotel Shimla
4.5 out of 5
Good Wood Estate Near Auckland Tunnel, Lower Bharari Road, Shimla, Himachal Pradesh
Rs5,525
per night
16 Apr-17 Apr
1 km from city centre
4.1/5Very Good! (157 reviews)
Very comfortable

"Beautiful hotel. Comfortable room & bed. Great breakfast. Spa was excellent. Felt I was a little overcharged when it came to booking a car service, but wouldn't prohibit me from staying there again. Definitely recommend."…"

Reviewed on 29 Dec 2019

Radisson Hotel Shimla
Wildflower Hall, An Oberoi Resort, Shimla
5 out of 5
Mashobra, Chharabra, Shimla, Himachal Pradesh
Rs23,500
per night
16 Apr-17 Apr
7.3 km from city centre
4.7/5Exceptional! (59 reviews)

"We were on our honeymoon. Staff made us feel at home. Excellent service. Excellent food. Breathtaking view. Our favourite part was the hiking trail. Would visit again."…"

Reviewed on 5 Jan 2020

Wildflower Hall, An Oberoi Resort, Shimla
The Oberoi Cecil, Shimla
5 out of 5
Chaura Maiden, Shimla, Himachal Pradesh
Rs14,000
per night
16 Apr-17 Apr
1.6 km from city centre
4.8/5Exceptional! (77 reviews)
Personalized and stately luxury

"We were at the Oberoi in the shoulder season, so it wasn't too crowded. We received an extremely high level of person service, most notably when we were sitting down for breakfast one morning and we were asked if we'd like the same drinks as usual, or something to that effect. We got a free upgrade ..."…"

Reviewed on 10 Nov 2019

The Oberoi Cecil, Shimla
Fortune Select Cedar Trail Mashobra
4 out of 5
Village Patengali, Near Tarapur, Mashobra, Shimla, Himachal Pradesh
Rs12,000
per night
1 May-2 May
5.62 km from city centre
4/5Very Good! (1 review)
Good - could have been better.

"A mixed bags of Pluses & Minuses: PLUS: 1. The location and ambiance of the hotel was beyond compare; 2. The food was extremely good; 3. The Staff was extremely cordial and warm.; 4. The decor and the overall impression was a WOW. MINUS: 1. The location was extremely far which can be good however ..."…"

Reviewed on 8 Jun 2019

Fortune Select Cedar Trail Mashobra
Cardinal Royal  Retreat
4 out of 5
5 - Dingle Estate, Near Victory Tunnel, Shimla, Himachal Pradesh
Free cancellationReserve now, pay when you stay
Rs4,940
per night
1 Apr-2 Apr
0.55 km from city centre
4.7/5Exceptional! (3 reviews)

"Nice room, good location with good heater in the room. Bed is very comfortable"…"

Reviewed on 18 Feb 2020

Cardinal Royal Retreat
Toshali Royal View Resort
4 out of 5
PO Munda Ghat, Via Kanda Ghat, Kufri Chail Road, Shimla, Himachal Pradesh
Rs2,163
per night
25 Apr-26 Apr
10.85 km from city centre
3.3/5 (12 reviews)

"Good place to stay, only problem is that you can not sit in the balcony because of the Monkeys out there"…"

Reviewed on 25 Nov 2018

Toshali Royal View Resort
Treebo Trend Varuna Shimla
3 out of 5
5 Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, Shimla
Free cancellationReserve now, pay when you stay
Rs3,055
per night
6 Apr-7 Apr
0.78 km from city centre
3.5/5Good! (20 reviews)
Excellent hosts. Superb view from room

"Excellent hosts. Superb view from Rome. Everything worked. I could not be happier"…"

Reviewed on 18 Apr 2019

Treebo Trend Varuna Shimla
Snow Valley Resorts
4 out of 5
Ghora Chowki ( Near Kachi Ghatti ), NH- 22, Shimla, H.P
Free cancellationReserve now, pay when you stay
Rs5,200
per night
15 Apr-16 Apr
3.33 km from city centre
4.2/5Very Good! (27 reviews)

"Hotel is just on the road. And it is very accessible by your car unlike a few hotels in shimla. Rooms were very nice. I went with my family for 4 days and it was a very pleasant stay. Also their breakfast buffet was very delicious."…"

Reviewed on 24 Nov 2019

Snow Valley Resorts
Apple House
3 out of 5
Modi Villa, Below Loretto Convent Tara, Hall SchoolCircular Road, Upper Kaithu, Shimla, HP
Free cancellationReserve now, pay when you stay
Rs3,500
per night
1 Apr-2 Apr
0.95 km from city centre
4/5Very Good! (1 review)
Not bad!

"Very nice staff members, and overall good value for money. Food (room service) was good. Monkeys running everywhere around the property is quite unique! On the negative side, the bedroom was very cold (although an electric heater was provided for a small fee), and the walk up to the Mall is absolutely ..."…"

Reviewed on 19 Mar 2019

Apple House
Club Mahindra Mashobra
4 out of 5
Gables, Mashobra, Shimla, Himachal Pradesh
Rs6,000
per night
16 Apr-17 Apr
6.06 km from city centre
3.9/5Good! (9 reviews)
Excellent Stay&STAFF.Made our trip more beautiful

"Excellent staff. Right from the check in till the check out, everyone was so welcoming. At the reception, restaurants, house keeping, every one was smiling. A special thanks to the travel desk for arranging our tour from Shimla-Manali-Delhi. The driver (Bunty) was very expert. He guided us very well. ..."…"

Reviewed on 3 Feb 2018

Club Mahindra Mashobra
Can't see what you're looking for?
See all available properties in Shimla
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Shimla

Visitors to Shimla are sure to enjoy the mountains. Tourists can also enjoy the city's temples, golf courses and university setting.

  • You'll find 205 Expedia hotels and other accommodation options in the larger area of Shimla District
  • The closest major airport is in Shimla (SLV), 6.3 mi (10.2 km) from the city centre
  • The next closest is in Chandigarh (IXC), 37.2 mi (59.9 km) away

Dressing for Shimla

  • Between January and March, you can expect the daytime average to be around 31°C and the nighttime average to be 7°C
  • From April to June, temperatures average about 39°C during the day and 16°C at night
  • July to September averages 36°C during the day and 21°C at night
  • Between October and December, the average temperature is 32°C during the day and 7°C at night
  • Average annual rainfall for Shimla is 840 millimetres
  • Hottest months are usually June and May with an average temperature of 38°C, while the coldest months are January and December with an average of 8°C

Frequently asked questions

Shimla Hotel Reviews

More trip options