India may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Shimla

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Shimla hotels and places to stay

Honeymoon Inn
3 out of 5
The Mall Shimla, Near United Services Club, Shimla, Himachal Pradesh
Free cancellationReserve now, pay when you stay
The price is £39 per night
0.19 mi from city centre
4.1/5Very Good! (38 reviews)

"Honeymoon Inn is a charm in Shimla. It has a central location with easy access to all the attractions. From my room I can see the entire Shimla valley. The evening view is fantastic. I love the garden but in later September it was a bit chilly to sit out after sunset. We ate in the hotel restaurant ..."…"

Reviewed on 20 Nov 2019

Honeymoon Inn
Club Mahindra Pristine Peaks, Naldehra
4 out of 5
Mohul Jungle Naldehra, Near State Fire Training Center, Shimla, Himachal Pradesh
The price is £95 per night
5.13 mi from city centre
3.3/5 (3 reviews)

"Property is very nice but lack of staff in Restaurant"…"

Reviewed on 8 Jun 2019

Club Mahindra Pristine Peaks, Naldehra
Wildflower Hall, An Oberoi Resort, Shimla
5 out of 5
Mashobra, Chharabra, Shimla, Himachal Pradesh
The price is £211 per night
4.53 mi from city centre
4.7/5Exceptional! (66 reviews)
service at its best

"I stayed in Almost all premium properties of Oberoi and Taj but the service led by GM Gaurav Issar was the best ever I have experienced . Words are less to explain the warmth shown by each team member. It was my daughter’s birthday and we were all depressed due to Corona Virus but Hotel team lifted ..."…"

Reviewed on 19 Mar 2020

Wildflower Hall, An Oberoi Resort, Shimla

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Larisa Resort, Shimla
4 out of 5
NH5, Kachi Ghati, Shimla, HP
Get Rates
2.19 mi from city centre
Larisa Resort, Shimla
Clarkes hotel, A grand heritage hotel since 1898
5 out of 5
The Mall, Shimla, Himachal Pradesh
The price is £86 per night
0.38 mi from city centre
4.4/5Excellent! (55 reviews)
Family stay at Clarks!

"Clarks is heritage propery with excellent location ! The the sunset view from terrace is easily viewable . staff is extremely polite and helpful. It being our anniversary they endured a very comfortable stay and decorated our room so nicely! It's an Oberoi chain and lives upto its name . The food ..."…"

Reviewed on 11 Dec 2019

Clarkes hotel, A grand heritage hotel since 1898
Hotel Combermere
3.5 out of 5
Opp. Tourism lift The Mall, Shimla, Himachal Pradesh
Get Rates
0.38 mi from city centre
3.2/5 (12 reviews)
NOT DISABILITY FRIENDLYSTAY

"hotel is very convinently situated near the government Lifts and Hotel has lifts which leads to The Mall Road .This hotel is however not good for people having disability and you have to climb steep stairs to reach the way to the Lobby /Reception.Newly renovated rooms in New Wing do not have any ..."…"

Reviewed on 9 May 2019

Hotel Combermere
Radisson Hotel Shimla
4.5 out of 5
Good Wood Estate Near Auckland Tunnel, Lower Bharari Road, Shimla, Himachal Pradesh
The price is £102 per night
0.62 mi from city centre
4.1/5Very Good! (160 reviews)

"It was a very comfortable stay. Me and my wife went to celebrate our anniversary and they did everything possible to make sure it was a memorable one. Will definitely recommend it to others. Great location also."…"

Reviewed on 16 Mar 2020

Radisson Hotel Shimla
Treebo Trend Varuna Shimla
3 out of 5
5 Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, Shimla
Get Rates
0.48 mi from city centre
3.5/5Good! (20 reviews)

"poor management, before going to the hotel make sure you have decided your parking place. Staff sometimes come out as rude"…"

Reviewed on 24 Jul 2019

Treebo Trend Varuna Shimla
The Oberoi Cecil, Shimla
5 out of 5
Chaura Maiden, Shimla, Himachal Pradesh
The price is £157 per night
1 mi from city centre
4.8/5Exceptional! (78 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
Snow Valley Resorts
4 out of 5
Ghora Chowki ( Near Kachi Ghatti ), NH- 22, Shimla, H.P
Free cancellationReserve now, pay when you stay
The price is £38 per night
2.07 mi 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
Don'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 mountain views. Tourists can also enjoy the city's temples, golf courses and university setting. A top sight in the city is Shimla Mall.

  • There are 343 hotels and other accommodation options in Shimla
  • 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

Sightseeing and Staying in Shimla

Cultural venues in the city include Gaiety Theater, State Museum and Army Heritage Museum. The city is notable for landmarks like Christ Church, Jakhu Temple and Viceregal Lodge. The city's natural setting is picturesque, including the mountains and these places to visit: Annandale, Chadwick Falls and Craignano Nature Park.

In Kufri, you'll find 343 hotels and other accommodation choices so you can easily organise your perfect holiday retreat at an affordable rate. Here are top ones based on our user reviews:

  • Wildflower Hall, An Oberoi Resort, Shimla - This 5-star hotel features a full-service spa, 2 restaurants and an indoor pool. It's a favourite with Expedia travellers for its dining options and helpful staff.
  • Hotel Marina - With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi.
  • Clarkes hotel, A grand heritage hotel since 1898 - With a stay at this 5-star hotel, guests can enjoy access to a restaurant and a bar, along with WiFi. Expedia customers like its helpful staff and proximity to shopping.

Other top sights in Shimla include Shimla Mall.

Dressing for Shimla

  • Between January and March, you can expect the daytime average to be around 31°C and the night-time 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 857.50 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

Where is the best place to stay in Shimla?
Wildflower Hall, An Oberoi Resort, Shimla is one of the top choices for your stay based on our traveller data. This 5-star hotel offers a full-service spa and 2 restaurants. Other good options for your trip include The Oberoi Cecil, Shimla and Radisson Hotel Shimla.
If I need to cancel my hotel reservation in Shimla, will I receive a refund?
Yes, the majority of room reservations are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Add dates, click “Search”, then use the filter option “free cancellation” to view the top deals on offer in Shimla.
What's the best place to stay on a budget in Shimla?
Based on reviews, Ashiana Clarks Inn, Shimla is a popular 3-star hotel for our travellers looking for an economical choice, and features free breakfast and free WiFi. Another top choice for your stay on the cheap is Hotel Kapil.
What's the best accommodation option when travelling with children to Shimla?
Radisson Hotel Shimla is a top 4.5-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other options for your child-friendly holiday include East Bourne Resort & Spa and WoodSmoke resort & Spa. Also, attractions in the area such as Kufri Fun World and Kali Ka Tibba are fun for children of all ages.
What's the best place to stay for a couple going to Shimla?
Wildflower Hall, An Oberoi Resort, Shimla is a favourite 5-star hotel for couples, and features a full-service spa and 2 restaurants. Other good options for a romantic stay include Hotel Asia The Dawn and Hotel Willow Banks.
What's the best pet-friendly accommodation option in Shimla?
Hotel Woodpark is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests.
What's the best luxury accommodation option in Shimla?
The Oberoi Cecil, Shimla is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Wildflower Hall, An Oberoi Resort, Shimla and Radisson Hotel Shimla are two other upscale options for your stay.
What's the best accommodation for a golf trip to Shimla?
The Woodstock Resort is a top hotel that has an adjacent golf course and features a restaurant. Other good options to stay near a golf course include Ashiana Clarks Inn, Shimla and Springfields.
What are some accommodations with pools in Shimla?
The Oberoi Cecil, Shimla is a popular 5-star hotel featuring an indoor pool, a full-service spa and a restaurant. A couple of other options that offer an on-site pool include Radisson Hotel Shimla and Wildflower Hall, An Oberoi Resort, Shimla.

Shimla Hotel Reviews

More trip options