Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Shimla

Toshali Royal View Resort
4 out of 5
PO Munda Ghat, Via Kanda Ghat, Kufri Chail Road, Shimla, Himachal Pradesh
Get Rates
6.74 mi from city center
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 Nov 25, 2018

Toshali Royal View Resort
Club Mahindra Pristine Peaks, Naldehra
4 out of 5
Mohul Jungle Naldehra, Near State Fire Training Center, Shimla, Himachal Pradesh
The price is $105 per night
5.13 mi from city center
3.3/5 (3 reviews)

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

Reviewed on Jun 8, 2019

Club Mahindra Pristine Peaks, Naldehra
Honeymoon Inn
3 out of 5
The Mall Shimla, Near United Services Club, Shimla, Himachal Pradesh
The price is $45 per night
0.19 mi from city center
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 Nov 20, 2019

Honeymoon Inn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Wildflower Hall, An Oberoi Resort, Shimla
5 out of 5
Mashobra, Chharabra, Shimla, Himachal Pradesh
The price is $233 per night
4.53 mi from city center
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 Mar 19, 2020

Wildflower Hall, An Oberoi Resort, Shimla
Larisa Resort, Shimla
4 out of 5
NH5, Kachi Ghati, Shimla, HP
Get Rates
2.19 mi from city center
Larisa Resort, Shimla
The Oberoi Cecil, Shimla
5 out of 5
Chaura Maiden, Shimla, Himachal Pradesh
The price is $173 per night
1 mi from city center
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 Nov 10, 2019

The Oberoi Cecil, Shimla
Clarkes hotel, A grand heritage hotel since 1898
5 out of 5
The Mall, Shimla, Himachal Pradesh
The price is $96 per night
0.38 mi from city center
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 Dec 11, 2019

Clarkes hotel, A grand heritage hotel since 1898
Hotel Combermere
3.5 out of 5
Opp. Tourism lift The Mall, Shimla, Himachal Pradesh
The price is $239 per night
0.38 mi from city center
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 May 9, 2019

Hotel Combermere
Hotel Prestige
3 out of 5
The Mall, Shimla
Free CancellationReserve now, pay when you stay
The price is $20 per night
0.33 mi from city center
3/5 (3 reviews)
Comfortable Stay

"Hotel is good - clean rooms, the bathrooms are also very clean. The approach to the hotel from Mall Rd is not very easy - lot of stairs to go down and up. Also the surroundings outside the hotel are not very clean. The hotel itself is very nice."…"

Reviewed on Jul 17, 2019

Hotel Prestige
Radisson Hotel Shimla
4.5 out of 5
Good Wood Estate Near Auckland Tunnel, Lower Bharari Road, Shimla, Himachal Pradesh
The price is $106 per night
0.62 mi from city center
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 Mar 16, 2020

Radisson Hotel Shimla
Treebo Trend Varuna Shimla
3 out of 5
5 Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, Shimla
The price is $18 per night
0.48 mi from city center
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 Jul 24, 2019

Treebo Trend Varuna Shimla
Club Mahindra Mashobra
4 out of 5
Gables, Mashobra, Shimla, Himachal Pradesh
The price is $96 per night
3.76 mi from city center
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 Feb 3, 2018

Club Mahindra Mashobra
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 $73 per night
2.07 mi from city center
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 Nov 24, 2019

Snow Valley Resorts
Hotel Willow Banks
4 out of 5
Near Tourism Lift, The Mall, Shimla, Himachal Pradesh
The price is $85 per night
0.36 mi from city center
3.2/5 (23 reviews)
Excellent stay...

"The hotel is located at the mall road which makes it an excellent location. The stay was very comfortable. The service was excellent. I would definitely call this hotel as one of the best places to stay in Shimla."…"

Reviewed on Feb 10, 2020

Hotel Willow Banks
East Bourne Resort & Spa
4 out of 5
Near Bishop Cotton School, Khallini, Shimla, Himachal Pradesh
Get Rates
1.1 mi from city center
2.8/5 (13 reviews)
Convineant and clean hotel

"Our stay was good... the staff is really good and helpful..."…"

Reviewed on Nov 15, 2016

East Bourne Resort & Spa
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.

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

Sightseeing and Staying in Shimla

Notable city landmarks like Christ Church and Jakhu Temple might be worth a visit. The city's natural setting is picturesque, including the mountain views and such places to visit as Chadwick Falls and Craignano Nature Park. The university setting is a highlight of the city and Himachal Pradesh University is worth a campus tour.

In Shimla, you'll find 258 hotels and other lodging accommodations so you'll have ample places to choose from for a perfect holiday retreat. Here are top ones based on our user reviews:

  • The Oberoi Cecil, Shimla - With a stay at this 5-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi. It's a favorite with Expedia travelers for its dining options and helpful staff.
  • Wildflower Hall, In the Himalayas - Our customers like the helpful staff at this hotel. This 5-star hotel features a full-service spa, 2 restaurants, and an indoor pool.
  • 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.

Dressing for Shimla

  • Between January and March, you can expect the daytime average to be around 88°F and the nighttime average to be 45°F
  • From April to June, temperatures average about 102°F during the day and 61°F at night
  • July through September averages 97°F during the day and 69°F at night
  • In October-December, the average temperature is 90°F during the day and 45°F at night
  • Average annual rainfall for Shimla is 33.07 inches
  • Hottest months are usually June and May with an average temperature of 100°F, while the coldest months are January and December with an average of 46°F

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 traveler data. This 5-star hotel offers a full-service spa and 2 restaurants. Other good options for your visit include Radisson Hotel Shimla and The Oberoi Cecil, Shimla.
If I need to cancel my hotel reservation in Shimla, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable if cancelled before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of your booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to review the best deals available in Shimla.
Where can I learn more about changing or cancelling my trip to Shimla?
To find more details about updating your trip to Shimla or cancelling it, click here.
What's the best budget-friendly hotel in Shimla?
Based on reviews, Ashiana Clarks Inn, Shimla is a popular 3-star hotel for our travelers 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 for families in Shimla?
Honeymoon Inn is a top 3-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices to stay with the kids include East Bourne Resort & Spa and Fairmount Hotel Shimla. Attractions in the area like Kufri Fun World and Kali Ka Tibba are also fun for kids of all ages.
What's the best place to stay for a couple visiting Shimla?
Hotel Willow Banks is a favorite 4-star hotel for couples, and features rainfall showerheads and a full-service spa. Other good options for a stay with your sweetheart include Hotel Asia The Dawn and Honeymoon Inn.
What's the best pet-friendly place to stay in Shimla?
Hotel Woodpark is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests.
What's the best place to stay close to Shimla Mall?
Adjacent to Shimla Mall, OYO 11695 Hotel Auckland is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and flat-screen TVs. Other good options close by include Treebo Trend Maharaja and Radisson Hotel Shimla.
What about the best place to stay close to Himachal Pradesh University?
One of the top choices for your stay is Evoke Shimla Havens Resort, located a short 0.5 mi (0.8 km) from Himachal Pradesh University, and this 3-star resort offers a restaurant and free valet parking. The Oberoi Cecil, Shimla and Treebo Trend Maharaja are other good choices within a few miles.
What's the best luxury hotel 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 travelers looking for an elegant place to stay. Clarkes hotel, A grand heritage hotel since 1898 and Radisson Hotel Shimla are other upscale choices for your vacation.
What are some accommodations with pools in Shimla?
Radisson Hotel Shimla is a popular 4.5-star hotel featuring an outdoor pool, a restaurant, and free WiFi. A couple of other options that offer an onsite pool include Wildflower Hall, An Oberoi Resort, Shimla and The Oberoi Cecil, Shimla.

Recent reviews of Shimla hotels

More trip options