Search hotels in Shimla

Enter your dates to see the latest prices and deals for Shimla hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Shimla – 362 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Snow Valley Heights

Hotel in Shimla

Set in Shimla, Snow Valley Heights offers a terrace. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

H
Heather
From
United Kingdom
Snow Valley Heights is nothing short of excellent. The staff were friendly, helpful and courteous and offered a high standard of service. The food was great and good value for money. The standard of cleanliness was high and the cleaning staff were very helpful. The location is great with beautiful views from the rooms. On Christmas Day we even received a complimentary plate of cakes and chocolates which was a lovely surprise when we returned to the hotel after an afternoon out. Absolutely no complaints at all.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 153 reviews
Price from
US$66.29
1 night, 2 adults

Wildflower Hall, An Oberoi Resort, Shimla

Hotel in Shimla

Featuring luxurious rooms with views of a garden or the surrounding mountains, Wildflower Hall Shimla boasts heated indoor and outdoor pools.

K
Kate
From
Switzerland
Stunning beautifully appointed property. Warm welcome and excellent care by staff at all times. Lovely bar with open fire. Stunning pool and outdoor jacuzzi with draw dropping views. Our room was large and extremely comfortable with beautiful views towards the snow capped Himalayas. New Year’s gala dinner event was fun with attentive service, good food and wines (and many other drinks!) and an excellent live band. All meals were very good with a choice of places to sit which gives variety.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 194 reviews
Price from
US$431.94
1 night, 2 adults

The Oberoi Cecil

Hotel in Shimla

Situated in Chaura Maidan, Shimla - 7000 feet up in the Himalayas, The Oberoi Cecil offers luxury accommodation along with an indoor heated swimming pool, spa and 3 dining options.

m
mamodaly
From
France
The hotel is amazing. we have nothing to say except that everything was perfect. the breakfast is amazing and the dinner too. we recommend you this 5* hotel :-)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 255 reviews
Price from
US$281.70
1 night, 2 adults

Hotel Valley View Koti - A Beautiful Resort boutique Hotel

Hotel in Shimla

Set in Shimla, Hotel Valley View Koti - A Beautiful Resort boutique Hotel offers 4-star accommodation with a terrace.

H
HARDEEP Singh
From
United Kingdom
The view was amazing Clean rooms with hot water which was good
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 75 reviews
Price from
US$25.03
1 night, 2 adults

Decent Stays Rooms and Apartments

Hotel in New Shimla, Shimla

Decent Stays Rooms and Apartments is set in Shimla, in the New Shimla district. This 3-star hotel offers room service. The hotel also offers free WiFi and free private parking.

M
Monika
From
India
Superb Experience...!! We had planned our 2 days of stay here & thoroughly enjoyed the Hospitality. As expected from the concept of "Home stay", received the Homely feeling during our stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$31.19
1 night, 2 adults

MeenaBagh Villa Rooms & Cafe

Hotel in Shimla

Featuring free WiFi, MeenaBagh Villa Rooms & Cafe is situated in Shimla. American, Chinese, Indian and Italian dishes are served at the in-house restaurant.

S
Shravan
From
India
Food, cozy and luxurious stay and hospitality
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
US$43.45
1 night, 2 adults

dusitD2 Fagu, Shimla

Hotel in Shimla

DusitD2 Fagu, Shimla in Shimla has 5-star accommodation with a bar and a spa and wellness centre. Featuring a restaurant, the property also has a garden, as well as an indoor pool and a hot tub.

M
Mukesh
From
United Kingdom
Remote, tranquil beautiful setting for a relaxing time.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 50 reviews
Price from
US$186.55
1 night, 2 adults

The Zion Hotel

Hotel in Shimla

Situated in Shimla, The Zion Hotel offers 4-star accommodation with a fitness centre, a garden and a bar. The accommodation features a kids' club, room service and currency exchange for guests.

V
Vivek
From
India
Clean, luxurious, helpful staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 42 reviews
Price from
US$55.70
1 night, 2 adults

The Retreat Mashobra, Shimla

Hotel in Shimla

The Retreat Mashobra, Shimla is set in Shimla and features a terrace. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

H
Harkirat
From
India
The courteous manager to the ever helpful staff, the serene location to the comfortable interiors, the quality food to the prompt service... Everything was impeccable, exceptional, well appreciated all through the stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$61.27
1 night, 2 adults

Mahasu House

Hotel in Shimla

Mahasu House has a fitness centre, garden, a shared lounge and terrace in Shimla. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi.

p
paritosh_chawan
From
India
The property is located outside the bustling center of the day. The property overlooks the entire valley. The mahasu house has sufficient parking just outside the property. The staff is very courteous and attends to all of your requirements. The food is customised to your request ( if possible). The staff also makes your stay special with events like camp fire and live barbeque.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
US$225.36
1 night, 2 adults
See all 362 hotels in Shimla

Hotels with airport shuttles in Shimla

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 reviews
From US$31.19 per night
Airport shuttle
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews
From US$27.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 194 reviews
From US$431.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 22 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 31 reviews
From US$111.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 50 reviews
From US$186.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 54 reviews
From US$156.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 244 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 50 reviews
From US$112.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
From US$225.36 per night

Most booked hotels in Shimla and surroundings in the past month

See all

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 237 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 36 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 25 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 230 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 45 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 244 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 96 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 25 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 reviews

Popular with guests booking hotels in Shimla

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 194 reviews

Budget hotels in Shimla and nearby

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 237 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 36 reviews

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 25 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 230 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 45 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 244 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 96 reviews

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 25 reviews

Best hotels with breakfast in Shimla and nearby

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 153 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 267 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 66 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 55 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 50 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 255 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 316 reviews

Hotels located in the centre of Shimla

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 149 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 156 reviews

FAQs about hotels in Shimla

What guests said about Shimla:

Scored out of 10, guest rating 4.0

Shimla is a concrete jungle now.

Shimla is a concrete jungle now. Some of hills in Shimla are totally covered with concreate buildings, as though they are pasted on them. No greenery is visible in those places. Also the overall view of Shimla is dotted with ugly concrete buildings with no standards of design or aesthethics being ether followed by residents (nor enforced by govt), which is sad because Himachal does have its own unqiue style of architecture that the authorities could have enforced for anyone planning to build any tourist facilities.
Guest review by Praful
India
Scored out of 10, guest rating 10

please careful from tourist place car driver where do not...

please careful from tourist place car driver where do not used u ur own car. for Jacko temple and Kupri area local transport take money from u first after that they will drop u location but when the time of pickup they will take different customers. when they free then get ur car it will take at least 1 to 2 hour waiting after u complete ur visit. very careful from them and they are local if u told something they will misbehaved with u and ur family.
Guest review by dutta
Scored out of 10, guest rating 8.0

As I haven't traveled extensively, I may not be the best...

As I haven't traveled extensively, I may not be the best person to judge the destination itself. However, as someone who enjoys being close to nature, the place wasn't quite what I had expected. It felt more like a town or small city rather than a secluded natural retreat. That being said, this also means that facilities are easily available—food, transportation, and other essentials are convenient and accessible, making the stay comfortable for most travelers.
Guest review by Anonymous
Scored out of 10, guest rating 10

Great place, excellent stay, rugged and hard roads,...

Great place, excellent stay, rugged and hard roads, locations to visit are in all categories. Clean and green city. Mountains Mountains Mountains..Nice guide cum driver, the trip was cool and relaxed, refreshing. We love Shimla, will visit again.
Guest review by Mirunalini
India
Scored out of 10, guest rating 10

The place is great. It has a lovely vibe.

The place is great. It has a lovely vibe. It is lively and touristy. Good & slightly pricey hotels are very clean however if you pick budget hotels, you may or may not have a great experience with respect to the room, cleanliness and facilities. The problem is the location from the hotels to the Main Tourist areas.. mainly the Mall road with respect to Shimla. All the Good hotels are very close to the place. However the budget hotels do mention that they are 200/400/700 metres from the mall road, but their short cut to walk and reach the mall road is an extremely hilly area which normally you can't walk easily. It is like trekking that area. Children and Oldies get tired and it is difficult to walk with luggage in your hands. One has to know that this entire area is a No Motor Zone.. so cabs cannot get there even if you hire one.. Very good hotels have their own pvt lift or path to reach the mall road which is easy and clean however budget hotels lack that and they lie about it in their descriptions!! So beware while you pick your place to stay!!! It is must to eat at the KRISHNA BAKERS right on mall road. They're super friendly , reasonable and finger licking tasty!! You must try their KURKEZ muffins and pastries! You should and STAY AWAY from THE EMBASSY BAKERY, HE IS VERY RUDE, and unbelievably expensive. It was a shock that he takes 600 rupees for single wee little cakes the size of a small muffin /cupcake. Overall Shimla is a great place it has unpredictable weather during summers though. But it is beautiful! The localites are also very helpful. Will definitely visit again and again!! 💕💕💕
Guest review by Anonymous
Scored out of 10, guest rating 10

I have been to Shimla many times—Shimla is therapy to me.

I have been to Shimla many times—Shimla is therapy to me. I can spend weeks there without any work. It is beautiful, so well-designed. The public-transport is amazing, the people are cultured and friendly, and the walks in the city are immersive.
Guest review by Vinish
India

See reviews by guests who stayed at hotels in Shimla

See all
From US$68.52 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 120 reviews
I recently stayed at The Hosteller Shimla Valley View in Shimla and had a wonderful experience. The combination of breathtaking views, comfortable accommodation, and warm hospitality made my trip truly memorable. The property offers stunning views of the hills and is conveniently located near Mall Road, Ridge. The rooms were well-maintained, spacious, and provided all necessary amenities. staff was very helpful and professionals Kudos to them.
Guest review by Reetam
India
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 195 reviews
Loved my stay at Hotel Taj Palace! The location is very convenient, just 10-11 minutes’ walk to Mall Road. Rooms are spacious with a beautiful mountain view. The terrace garden is peaceful, and the food is incredible – especially the Butter Chicken and Chicken Pahadi. Definitely coming back!
Guest review by Sourav
India
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 237 reviews
The hotel is located in the heart of shimla. Mall road and other shopping centres are easily accessible. Toy train station is less than a kilometer from here. Staff behaviour is very good and polite. Food is also decent and fairly priced. In nutshell, its a place worth staying in shimla.
Guest review by VIVEK
India
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 108 reviews
Nice hotel in Shimla one with family or couple must stay here. Very nice and cooperative staff. they helped travellers alot. Location is much near to mall road. Early check in facility they provide me without any cost which was nice experience.
Guest review by Strauss
Australia
From US$44.42 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 66 reviews
Very warm and welcoming staff Small room but exceptional view Located very near ( walkable ) to mall road . Hospitality is top notch here . I would recommend others to book this if you are in shimla.
Guest review by Satyaki
India

More places to explore, more ways to go