Hotels in Shimla

Find the best deals on 912 hotels in Shimla

Check-in
Check-out
Compare vs momondo |

Top Shimla hotels

Find a cheap hotel in Shimla that meets your travel needs.
One Earth Aachman Nature Valley Resort
One Earth Aachman Nature Valley Resort
₹ 3,954
View all deals
Clarkes hotel, A grand heritage hotel since 1898
Clarkes hotel, A grand heritage hotel since 1898
9.5
₹ 7,460
View all deals
Royal Tulip Shimla, Kufri
Royal Tulip Shimla, Kufri
8.2
₹ 5,372
View all deals
The Oberoi Cecil, Shimla
The Oberoi Cecil, Shimla
9.4
₹ 12,757
View all deals
Radisson Hotel Shimla
Radisson Hotel Shimla
8.4
₹ 9,773
View all deals
Snow Valley Resorts
Snow Valley Resorts
8.2
₹ 3,357
View all deals
Jade Vine Resort
Jade Vine Resort
7.7
₹ 1,940
View all deals
Club Mahindra Mashobra
Club Mahindra Mashobra
6.6
₹ 2,984
View all deals
Wildflower Hall, An Oberoi Resort, Shimla
Wildflower Hall, An Oberoi Resort, Shimla
9.5
₹ 22,156
View all deals
Hotel Willow Banks
Hotel Willow Banks
7.2
₹ 7,460
View all deals
Club Mahindra Kandaghat
Club Mahindra Kandaghat
8.4
₹ 5,670
View all deals
Toshali Royal View Resort
Toshali Royal View Resort
6.7
₹ 2,313
View all deals
Hotel Snow King Retreat
Hotel Snow King Retreat
₹ 3,059
View all deals
Mahasu House
Mahasu House
9.3
₹ 9,176
View all deals
Camp Apple Retreat
Camp Apple Retreat
₹ 1,343
View all deals
Aamod Resort - Shoghi
Aamod Resort - Shoghi
8.0
₹ 5,222
View all deals
Premium Home Studio in Bharari
Premium Home Studio in Bharari
₹ 1,045
View all deals
Koti Resort
Koti Resort
₹ 5,073
View all deals
Woodsmoke Resort And Spa
Woodsmoke Resort And Spa
7.6
₹ 4,253
View all deals
Ymca Shimla
Ymca Shimla
₹ 1,194
View all deals
Mahaveer Bnb, Shimla
Mahaveer Bnb, Shimla
8.1
₹ 2,686
View all deals
hotel lotus
hotel lotus
₹ 1,492
View all deals
Budget Friendly Rooms in Shimla
Budget Friendly Rooms in Shimla
1.0
₹ 896
View all deals
Marigold Sarovar Portico
Marigold Sarovar Portico
8.0
₹ 4,327
View all deals
Hotel Hilltop
Hotel Hilltop
₹ 1,065
View all deals
Summit Thistle Villas Luxury Spa Resort
Summit Thistle Villas Luxury Spa Resort
8.2
₹ 12,682
View all deals
Hotel Raikot Resort
Hotel Raikot Resort
8.5
₹ 2,462
View all deals
Honeymoon Inn
Honeymoon Inn
8.7
₹ 5,297
View all deals
Hotel Asia The Dawn
Hotel Asia The Dawn
4.7
₹ 2,537
View all deals
Hotel Silverine
Hotel Silverine
6.6
₹ 3,273
View all deals
Kufri Holiday Resort
Kufri Holiday Resort
₹ 2,984
View all deals
Hotel Sunrise
Hotel Sunrise
2.3
₹ 2,164
View all deals
Hotel Himalayan Escape
Hotel Himalayan Escape
6.0
₹ 2,462
View all deals
Summit Le Royale Hotel, Shimla
Summit Le Royale Hotel, Shimla
7.5
₹ 3,656
View all deals
Hotel Meridian
Hotel Meridian
8.5
₹ 2,015
View all deals
Kamna Hill Resort A Boutique Cottages
Kamna Hill Resort A Boutique Cottages
9.2
₹ 3,805
View all deals
Oyo 5490 Golf Links Resort
Oyo 5490 Golf Links Resort
₹ 1,642
View all deals
Vanvaas Home stay(10km from shimla)
Vanvaas Home stay(10km from shimla)
8.3
₹ 821
View all deals
The Best Nest
The Best Nest
9.5
₹ 2,015
View all deals
Treebo Shimla Palace
Treebo Shimla Palace
5.6
₹ 3,656
View all deals

Things to do in Shimla

Chadwick Falls
Sankat Mochan Temple
Jakhu Temple

How much are hotels near Chadwick Falls?

If you’re looking for a hotel in Shimla near Chadwick Falls then you are in luck. momondo recommends 10 hotels near Chadwick Falls and on average, area hotels cost ₹ 597/night. This price may vary based on season. Hotels near Chadwick Falls are typically 79% less expensive than the average hotel in Shimla, which is ₹ 2,890.

Hotels near Chadwick Falls
Vanvaas Home stay(10km from shimla)
Best value
Vanvaas Home stay(10km from shimla)
8.3
₹ 821
Shimla Nature Ville Apartments
No. 1 most popular
Shimla Nature Ville Apartments
₹ 1,343
Geeta Cottage Homestay
No. 2 most popular
Geeta Cottage Homestay
9.1
₹ 970
Hotel City Inn
No. 3 most popular
Hotel City Inn
₹ 970
Camp Potters Hill
No. 4 most popular
Camp Potters Hill
Anchal Regency
No. 5 most popular
Anchal Regency
₹ 1,865
Shimla Nature Village
Shimla Nature Village
Beautiful Mountains View ,awesome Feeling Full Of Nature
Beautiful Mountains View ,awesome Feeling Full Of Nature
'dolphin Cottage Home Stay Shimla'
'dolphin Cottage Home Stay Shimla'
Chadwick View Shimla
Chadwick View Shimla

How much are hotels near Sankat Mochan Temple?

momondo users recommends 12 hotels to users looking to stay near Sankat Mochan Temple. Hotels in this area have an average price of ₹ 2,271 per night. These prices may change based on several factors, such as time of year. Hotels near Sankat Mochan Temple are typically 21% less expensive than the average hotel in Shimla, which is ₹ 2,890.

Hotels near Sankat Mochan Temple
OYO Home 16741 Comfortable Stay
Best value
OYO Home 16741 Comfortable Stay
₹ 1,045
Snow Valley Resorts
No. 1 most popular
Snow Valley Resorts
8.2
₹ 3,357
Larisa Resort Shimla
No. 2 most popular
Larisa Resort Shimla
6.9
Treebo Shimla Palace
No. 3 most popular
Treebo Shimla Palace
5.6
₹ 3,656
Amritara The Zion Hotel
No. 4 most popular
Amritara The Zion Hotel
8.7
₹ 5,148
OYO Home 44234 Elegant Stay Ghora Chowki
No. 5 most popular
OYO Home 44234 Elegant Stay Ghora Chowki
Sukhsagar Regency
Sukhsagar Regency
4.6
₹ 3,656
Oyo 10165 Home 2bhk Snow View Apartment
Oyo 10165 Home 2bhk Snow View Apartment
₹ 2,238
Oyo Rooms Sankat Mochan Shimla
Oyo Rooms Sankat Mochan Shimla
Hotel Hari Palace
Hotel Hari Palace
2.0
₹ 2,996
Aachman Regency
Aachman Regency
₹ 3,730
Shimla Holiday Inn
Shimla Holiday Inn
₹ 1,418

How much are hotels near Jakhu Temple?

Below are the 12 user recommended hotels in the area of Shimla that is closest to Jakhu Temple. The average price near Jakhu Temple is ₹ 3,059/night, with prices varying based on several factors including time of year. Hotels near Jakhu Temple are typically 5% more expensive than the average hotel in Shimla, which is ₹ 2,890.

Hotels near Jakhu Temple
Thira Shimla
Best value
Thira Shimla
8.0
₹ 597
One Earth Aachman Nature Valley Resort
No. 1 most popular
One Earth Aachman Nature Valley Resort
₹ 3,954
Clarkes hotel, A grand heritage hotel since 1898
No. 2 most popular
Clarkes hotel, A grand heritage hotel since 1898
9.5
₹ 7,460
Hotel Willow Banks
No. 3 most popular
Hotel Willow Banks
7.2
₹ 7,460
Cardinal Royal Retreat
No. 4 most popular
Cardinal Royal Retreat
8.4
K C International
No. 5 most popular
K C International
9.0
Hotel Combermere
Hotel Combermere
₹ 7,311
Hotel Kapil
Hotel Kapil
9.7
₹ 3,507
Ymca Shimla
Ymca Shimla
₹ 1,194
Summit Le Royale Hotel, Shimla
Summit Le Royale Hotel, Shimla
7.5
₹ 3,656
Marina- Shimla First Designer Boutique Hotel
Marina- Shimla First Designer Boutique Hotel
Hotel Prestige
Hotel Prestige
6.6
₹ 1,567

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

44%

expected price decrease

most expensive time to stay

63%

expected price increase

Price
₹ 4,765 - ₹ 22,791
Highest day of week
Friday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

₹ 5,371

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 4,476

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Shimla is: 1-2 star, 55 days before. 4-5 star, on the same day that your stay begins.
1-2 star
₹ 1,268 - ₹ 2,686
3 star
₹ 2,387 - ₹ 4,401
4-5 star
₹ 7,609 - ₹ 11,339

How much does a hotel in Shimla cost per night?

Use the information below to find quality Shimla hotel rooms for low prices
2 stars and below
Hotel Meridian
#1 most popular
Hotel Meridian
8.5
₹ 2,015
Hotel Gulmarg Regency
#2 most popular
Hotel Gulmarg Regency
5.8
₹ 1,716
Hotel Chaman Palace
Best value
Hotel Chaman Palace
7.6
₹ 1,865
3 stars
Jade Vine Resort
#1 most popular
Jade Vine Resort
7.7
₹ 1,940
Hotel Snow King Retreat
#2 most popular
Hotel Snow King Retreat
₹ 3,059
Hotel Prestige
Best value
Hotel Prestige
6.6
₹ 1,567
4 stars and above
One Earth Aachman Nature Valley Resort
#1 most popular
One Earth Aachman Nature Valley Resort
₹ 3,954
Clarkes hotel, A grand heritage hotel since 1898
#2 most popular
Clarkes hotel, A grand heritage hotel since 1898
9.5
₹ 7,460
Toshali Royal View Resort
Best value
Toshali Royal View Resort
6.7
₹ 2,313

Cheap hotels in Shimla

These hotels and hostels are the cheapest accommodations available in Shimla
Thira Shimla
Thira Shimla
8.0
₹ 597
Hotel Vatika
Hotel Vatika
4.8
₹ 821
Vanvaas Home stay(10km from shimla)
Vanvaas Home stay(10km from shimla)
8.3
₹ 821
Budget Friendly Rooms in Shimla
Budget Friendly Rooms in Shimla
1.0
₹ 896
Oyo 10942 Home Inn
Oyo 10942 Home Inn
2.0
₹ 821
Geeta Cottage Homestay
Geeta Cottage Homestay
9.1
₹ 970

Get the best value hotel in Shimla

These hotels have the best prices for their ratings
Vanvaas Home stay(10km from shimla)
Vanvaas Home stay(10km from shimla)
8.3
₹ 821
Clarkes hotel, A grand heritage hotel since 1898
Clarkes hotel, A grand heritage hotel since 1898
9.5
₹ 7,460
Geeta Cottage Homestay
Geeta Cottage Homestay
9.1
₹ 970
Royal Tulip Shimla, Kufri
Royal Tulip Shimla, Kufri
8.2
₹ 5,372
Thira Shimla
Thira Shimla
8.0
₹ 597
The Oberoi Cecil, Shimla
The Oberoi Cecil, Shimla
9.4
₹ 12,757

Shimla travel information

How long do people stay in Shimla?

On average, people stay in Shimla for a total of 2 nights.

How much does a hotel cost in Shimla?

A hotel room in Shimla will generally set you back around ₹ 54 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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

In May prices are at their lowest, making it the most cost-effective time to book a hotel room in Shimla. You may find the cost of your room has decreased by 44%.

Which day is cheapest to stay in Shimla?

Friday is the cheapest day for hotel rooms in Shimla. Thursday is the most expensive day.

How much does a luxury hotel in Shimla cost?

On average, a luxury Shimla hotel costs ₹ 234 per person, per night. This is a 77% premium when compared to the average cost of a hotel in Shimla (₹ 54 per person, per night).

How much does a hostel in Shimla cost?

Shimla hostels and hotels with a 2 star rating and below charge around ₹ 46 for a bed per person. This will be around ₹ 8 under the cost of a typical Shimla hotel.


Looking for a specific type of hotel?

Check out these great hotels in Shimla that are perfect for any stay
Romantic hotels in Shimla
Toshali Royal View Resort
Best value
Toshali Royal View Resort
6.7
₹ 2,313
The Oberoi Cecil, Shimla
No. 1 most popular
The Oberoi Cecil, Shimla
9.4
₹ 12,757
Snow Valley Resorts
No. 2 most popular
Snow Valley Resorts
8.2
₹ 3,357
Club Mahindra Mashobra
No. 3 most popular
Club Mahindra Mashobra
6.6
₹ 2,984
Wildflower Hall, An Oberoi Resort, Shimla
No. 4 most popular
Wildflower Hall, An Oberoi Resort, Shimla
9.5
₹ 22,156
Club Mahindra Kandaghat
No. 5 most popular
Club Mahindra Kandaghat
8.4
₹ 5,670
Hotel Snow King Retreat
Hotel Snow King Retreat
₹ 3,059
Kid-friendly hotels in Shimla
Toshali Royal View Resort
Best value
Toshali Royal View Resort
6.7
₹ 2,313
The Oberoi Cecil, Shimla
No. 1 most popular
The Oberoi Cecil, Shimla
9.4
₹ 12,757
Snow Valley Resorts
No. 2 most popular
Snow Valley Resorts
8.2
₹ 3,357
Club Mahindra Mashobra
No. 3 most popular
Club Mahindra Mashobra
6.6
₹ 2,984
Wildflower Hall, An Oberoi Resort, Shimla
No. 4 most popular
Wildflower Hall, An Oberoi Resort, Shimla
9.5
₹ 22,156
Club Mahindra Kandaghat
No. 5 most popular
Club Mahindra Kandaghat
8.4
₹ 5,670
Hotel Snow King Retreat
Hotel Snow King Retreat
₹ 3,059
Luxury hotels in Shimla
The Oberoi Cecil, Shimla
Best value
The Oberoi Cecil, Shimla
9.4
₹ 12,757
Wildflower Hall, An Oberoi Resort, Shimla
No. 1 most popular
Wildflower Hall, An Oberoi Resort, Shimla
9.5
₹ 22,156