Hotels in Shimla

Find the best deals on 1,260 hotels in Shimla, India

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Shimla

Find the perfect Shimla hotel for business or leisure


Things to do in Shimla

Christ Church
State Museum
Viceregal Lodge

How much are hotels near Christ Church?

Below are the 12 user recommended hotels in the area of Shimla that is closest to Christ Church. The average price near Christ Church is £49/night, with prices varying based on several factors including time of year. Hotels near Christ Church are typically 45% more expensive than the average hotel in Shimla, which is £27.

Hotels near Christ Church

How much are hotels near State Museum?

If you’re looking for a hotel in Shimla near State Museum then you are in luck. momondo recommends 12 hotels near State Museum and on average, hotels in the area cost £41/night. This price may vary based on season. Hotels near State Museum are typically 34% more expensive than the average hotel in Shimla, which is £27.

Hotels near State Museum

How much are hotels near Viceregal Lodge?

Hotels near Viceregal Lodge are typically 39% more expensive than the average hotel in Shimla, which is £27.

Hotels near Viceregal Lodge

When to book a hotel in Shimla

Check out the information below to find the best deal on a Shimla hotel room
Low season
May
High season
April

cheapest month to stay

48%

expected price decrease

most expensive time to stay

61%

expected price increase

Price
£47 - £224
Highest day of week
Friday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£45

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£34

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Shimla is: 4-5 star, 67 days before.
1-2 star
£14 - £27
3 star
£24 - £37
4-5 star
£75 - £111

How much does a hotel in Shimla cost per night?

Use the information below to find quality Shimla hotel rooms for low prices

Hostels and cheap hotels in Shimla

These hotels and hostels usually make for a cheap way to stay in Shimla

Get the best value hotel in Shimla

These hotels have the best prices for their ratings

Shimla travel information

How long do people stay in Shimla?

A stay of 2 nights is most popular when visiting Shimla.

How much does a hotel cost in Shimla?

The price of a hotel in Shimla depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £85 per night.

When is the best time to book a hotel in Shimla?

The cheapest month to book a hotel in Shimla is May. The cost of your room could be as much as 48% cheaper than in peak months.

Which day is cheapest to stay in Shimla?

At the moment the cheapest day to stay in a hotel in Shimla is Friday, with Thursday being the most expensive.

Based on the weather in Shimla, what attractions are popular during January?

With an average temperature of 5 °C and expected precipitation of 58 mm, January is a great month to explore the outdoors near Shimla.