Shimla Hotels from ₹3,076

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Shimla hotels and places to stay

Wildflower Hall, An Oberoi Resort, Shimla
5 out of 5
Mashobra, Chharabra, Shimla, Himachal Pradesh
The price is ₹27,500 per night from 4 Oct to 5 Oct
₹27,500
per night
4 Oct - 5 Oct
7.3 km from city centre
9.6/10 Exceptional! (84 reviews)
"One of the best properties"

Reviewed on 3 Aug 2023

Wildflower Hall, An Oberoi Resort, Shimla
The Oberoi Cecil, Shimla
5 out of 5
Chaura Maiden, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹15,000 per night from 1 Oct to 2 Oct
₹15,000
per night
1 Oct - 2 Oct
1.6 km from city centre
9.6/10 Exceptional! (120 reviews)
"Excellent staff who take very good care of their guests."

Reviewed on 26 Jul 2023

The Oberoi Cecil, Shimla
Clarkes hotel, A grand heritage hotel since 1898
5 out of 5
The Mall, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹7,000 per night from 17 Oct to 18 Oct
₹7,000
per night
17 Oct - 18 Oct
0.61 km from city centre
9/10 Wonderful! (77 reviews)
"Visiting Clarkes is like stepping back in time. The architecture of the building makes such a refreshing change from the modern hotels of concrete, glass and over the top air conditioning. Our room was lovely and was beautifully furnished and the public areas of the hotel were also thoughtfully presented. ..."

Reviewed on 16 Apr 2023

Clarkes hotel, A grand heritage hotel since 1898
Save an average of 15% on thousands of hotels when you're signed in
Radisson Hotel Shimla
4.5 out of 5
Good Wood Estate Near Auckland Tunnel, Lower Bharari Road, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹9,999 per night from 2 Oct to 3 Oct
₹9,999
per night
2 Oct - 3 Oct
1 km from city centre
8.4/10 Very Good! (195 reviews)
"Excellent service and great room."

Reviewed on 20 Feb 2023

Radisson Hotel Shimla
Welcomhotel by ITC Hotels, Tavleen, Chail
5 out of 5
Jungle Bhalawag, Kufri-Chail Road, Near Janedghat, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹14,136 per night from 8 Oct to 9 Oct
₹14,136
per night
8 Oct - 9 Oct
13.1 km from city centre
9.6/10 Exceptional! (12 reviews)
Paradise of Chail
"Location is marvellous. Would highly recommend for families get together & specially kids will enjoy the activities and indoor pool."

Reviewed on 21 Jun 2023

Welcomhotel by ITC Hotels, Tavleen, Chail
Welcomhotel by ITC Hotels, Shimla
5 out of 5
Village Patengali, Tarapur, Mashobra, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹11,500 per night from 4 Oct to 5 Oct
₹11,500
per night
4 Oct - 5 Oct
5.58 km from city centre
8.4/10 Very Good! (13 reviews)
"Great view and staff hospitality. Loved it ☺️"

Reviewed on 3 Jan 2023

Welcomhotel by ITC Hotels, Shimla
Taj Theog Resort & Spa, Shimla
Tehsil, Theog, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹13,800 per night from 3 Oct to 4 Oct
₹13,800
per night
3 Oct - 4 Oct
18.83 km from city centre
9.2/10 Wonderful! (14 reviews)
"The breakfast left a lot to be desired. For a property charging upwards of 300 USD per room night, the quality of breakfast products was pathetic. The service at breakfast was also very poor. Most of the food served was cold. Not enough choice of breakfast items."

Reviewed on 5 Nov 2021

Taj Theog Resort & Spa, Shimla
WelcomHeritage Elysium Resort & Spa
5 out of 5
Near Geeta Mandir (ISBT), Tutikandi, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹14,196 per night from 3 Oct to 4 Oct
₹14,196
per night
3 Oct - 4 Oct
2.11 km from city centre
10/10 Exceptional! (3 reviews)
"Outstanding hotel in scenic location. Service and restaurant exceptional."

Reviewed on 8 May 2023

WelcomHeritage Elysium Resort & Spa
Suryavilas Luxury Resort & Spa
3.5 out of 5
Suryavilas Link Road, SH 2,, PO Gandhi Gram, Nahan Road,Distt. Solan,, Solan, Himachal Pradesh
The price is ₹12,999 per night from 3 Oct to 4 Oct
₹12,999
per night
3 Oct - 4 Oct
29.47 km from city centre
9/10 Wonderful! (8 reviews)
"Awesome stay"

Reviewed on 2 Jul 2023

Suryavilas Luxury Resort & Spa
Fortune Select Forest Hill, Mahiya Village , Near Kasuali
4.5 out of 5
Mahiya, P.O. Bhojnagar, Kasauli Tehsil, Solan, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹11,679 per night from 5 Oct to 6 Oct
₹11,679
per night
5 Oct - 6 Oct
31.21 km from city centre
7.6/10 Good! (6 reviews)
Very Beautiful Property and Nice place
"We had a short vacation at the resort and the place is really awesome with lush green hills @ 360 degrees of the location. The approach to the location is little harsh and I recommend all to talk to hotel staff for the directions before your trip or a small Hint ( Use Nahan Road to reach the location). ..."

Reviewed on 16 Aug 2022

Fortune Select Forest Hill, Mahiya Village , Near Kasuali
Radisson Kufri
4 out of 5
0 KM Milestone Kufri, Fagu Highway, Theog, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹9,830 per night from 9 Oct to 10 Oct
₹9,830
per night
9 Oct - 10 Oct
8.99 km from city centre
8/10 Very Good! (1 review)
"This is a wonderful hotel. The views are spectacular! The rooms very clean and comfortable and the staff is fantastic, especially the front desk clerk Akshay. All of the staff went above and beyond but Akshay really worked hard to ensure my stay was as pleasant as it could be. I do not think that ..."

Reviewed on 19 Oct 2022

Radisson Kufri
Hotel Marina
4 out of 5
The mall, Shimla, Himachal Pradesh
The price is ₹9,625 per night from 8 Oct to 9 Oct
₹9,625
per night
8 Oct - 9 Oct
0.9 km from city centre
8.6/10 Excellent! (32 reviews)
"I stayed with my family at the executive suite. The staff were all very helpful and always willing and eager to help. (e.g. Taking luggage to and from the room the staff insisted to leave it to them which was very nice service , room service to make up beds in the evening were fast and efficient, ..."

Reviewed on 16 Apr 2023

Hotel Marina
Marigold Sarovar Portico Shimla
3.5 out of 5
Naldehra Road, Village Sadhora, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹4,499 per night from 3 Oct to 4 Oct
₹4,499
per night
3 Oct - 4 Oct
6.85 km from city centre
6.2/10 (8 reviews)
"Food was good. Overall good service for the food staff. Good choices in the budget. The room was terrible. First I was assigned a last back room which was congested. I requested a different room which I got immediately. However the view was terrible. I was overlooking some building construction next ..."

Reviewed on 25 May 2019

Marigold Sarovar Portico Shimla
Shimla British Resort
3 out of 5
Annadel Road, Near Vidhan Sabha, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹3,600 per night from 2 Oct to 3 Oct
₹3,600
per night
2 Oct - 3 Oct
1.35 km from city centre
7.4/10 Good! (7 reviews)
Serenity of Bustling Shimla City
"It was a pleasant stay. Staff and owner are very cordial and helpful. It is a fantastic property in a prime location, yet away from city noise. Surrounded by dense forest, the property is a must visit"

Reviewed on 26 Jun 2023

Shimla British Resort
Snow Valley Resorts
4 out of 5
Ghora Chowki ( Near Kachi Ghatti ), NH- 22, Shimla, H.P
Fully refundableReserve now, pay when you stay
The price is ₹3,076 per night from 8 Oct to 9 Oct
₹3,076
per night
8 Oct - 9 Oct
3.33 km from city centre
8.6/10 Excellent! (46 reviews)
"The room is clean. The staff are prompt to attend to any request. I have a nice room and a good view during my 4 days 3 nights stay at shimla."

Reviewed on 5 Sep 2023

Snow Valley Resorts
Deventure Shimla Hills
3.5 out of 5
Kalka-Shimla National Highway 22, Kandaghat, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹8,459 per night from 2 Oct to 3 Oct
₹8,459
per night
2 Oct - 3 Oct
15 km from city centre
9.4/10 Exceptional! (3 reviews)
"Beautiful location and a great property. The place is ideal for a quiet vacation"

Reviewed on 27 Aug 2022

Deventure Shimla Hills
The Nilaya
3.5 out of 5
Village Sadhora, Mashobra-Naldhera Road, Mashobra, Shimla, HP
The price is ₹3,640 per night from 8 Oct to 9 Oct
₹3,640
per night
8 Oct - 9 Oct
6.99 km from city centre
8.6/10 Excellent! (3 reviews)
"Awesome !!!"

Reviewed on 24 Dec 2022

The Nilaya
The Orchid Shimla
4.5 out of 5
Kamla Nagar, Near Hill Groove School, Bhattakufer, Frood, Sanjauli, Shimla, HP
Fully refundableReserve now, pay when you stay
The price is ₹5,299 per night from 6 Oct to 7 Oct
₹5,299
per night
6 Oct - 7 Oct
2.85 km from city centre
8/10 Very Good! (1 review)
"The hotel is located in a scenic spot between the hills of Shimla. The view from the terrace and restaurant is supreme. Rooms are very clean, hygienic and with all modern amenities. The hotel even provided small gift packets with fruits, cookies etc. One needs to pay extra for a room with a view. ..."

Reviewed on 13 Oct 2022

The Orchid Shimla
The Cedar Grand - Hotel & Spa
4 out of 5
Near Winter Field, Cart Road, Shimla, Himachal Pradesh
Fully refundableReserve now, pay when you stay
The price is ₹7,559 per night from 2 Oct to 3 Oct
₹7,559
per night
2 Oct - 3 Oct
0.55 km from city centre
8/10 Very Good! (2 reviews)
"Lovely greeting on arrival Beautiful hotel with amazing views Hotel provided everything you could need for a fabulous stay Restaurant staff friendly and welcoming Spa experience must not be missed Would definitely recommend this hotel"

Reviewed on 25 Feb 2023

The Cedar Grand - Hotel & Spa
Sterling Kufri