Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shimla

Filter by star ratings
All filters
Hotel Grace
Hotel Grace
6.1 Good
Bharari Road, Near Radisson Jass Hotel, Lakkar Bazar, Shimla, India
Show on map
1.3 km from city centre, Shimla 
GoodBased on 5 reviews
6.1

Situated in Shimla, Hotel Grace Shimla provides 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, a 24-hour reception and room service.

Aditya Home Stay
Aditya Home Stay
4.0 Okay
Taranchalam Near F.R.U. Office Shoghi, Shimla, India
Show on map
6.8 km from city centre, Shimla 
OkayBased on 1 review
4.0

Aditya Home Stay provides charming 4-star accommodation in Shimla. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

Mahasu House
Mahasu House
9.3 Excellent
Village Purani Koti Mashobra, Shimla, India
Show on map
8.3 km from city centre, Shimla 
ExcellentBased on 15 reviews
9.3

Mahasu House offers relaxed 4-star accommodation in Mashobra.

Aamod Resort - Shoghi
Aamod Resort - Shoghi
7.9 Good
Village Shahiaghat, Kaithlighat, Shimla, India
Show on map
10.2 km from city centre, Shimla 
GoodBased on 25 reviews
7.9

Located in Shimla, Aamod at Shoghi is an easy drive from Jaypee University of Information Technology and provides free public parking on site. The resort offers a Jacuzzi, as well as rooms with private terraces.

Hotel Woodrina
Hotel Woodrina
8.6 Excellent
Kufri Road Dhalli, Shimla, India
Show on map
4.5 km from city centre, Shimla 
ExcellentBased on 3 reviews
8.6

Hotel Woodrina provides comfortable 3-star accommodation in Shimla. It also offers free Wi-Fi, laundry facilities and a rooftop terrace.

Oyo Flagship 22444 Hotel Shiwalik Regency Mall Road
Oyo Flagship 22444 Hotel Shiwalik Regency Mall Road
1,Near Jakhoo Ropeway, Shimla, India
Show on map
0.9 km from city centre, Shimla 

OYO Flagship 22444 Hotel Shiwalik Regency Mall Road is situated in Shimla and is close to the area's popular attractions. It is located a short walk from Mall Road.

Welcomhotel By Itc Hotels, Shimla
Welcomhotel By Itc Hotels, Shimla
8.4 Excellent
Village Patengali, Shimla, India
Show on map
6.0 km from city centre, Shimla 
ExcellentBased on 82 reviews
8.4

Fortune Select Cedar Trail Mashobra Shimla provides a comfortable setting when in Shimla. It also offers a laundry service, free Wi-Fi and a 24-hour reception.

Oyo 10942 Home Inn
Oyo 10942 Home Inn
2.0 Mediocre
5,Ragyan,Dudhli, Shimla, India
Show on map
2.8 km from city centre, Shimla 
MediocreBased on 1 review
2.0

Located in Shimla, Oyo 10942 Home Inn is within easy reach of Mall Road and Naldehra Golf Club. It also offers bicycle rental, a currency exchange and room service.

V Resorts Vatika Shoghi
V Resorts Vatika Shoghi
Kushala Top, Shoghi, Shimla, Shimla, India
Show on map
8.0 km from city centre, Shimla 

Located in Shimla, Vatika Resort is within a 25-minute drive of Shimla Airport and offers an outdoor pool. Guests can also enjoy free internet access throughout the property.

Karam Vidhata Resorts
Karam Vidhata Resorts
Bekhalty, P.O. Fagu, Kufri District Shimla, Himachal Pradesh, Shimla, India
Show on map
13.7 km from city centre, Shimla 

Karam Vidhata Resorts is situated in Theog and features complimentary wireless internet. It also provides laundry facilities and luggage storage.

Tips for booking a Shimla hotel

Cheapest month:February
Most expensive month:April
Average price in Shimla:₹ 7,423/night
Absolute cheapest price found:₹ 512/night
Cheapest day:Friday
Most expensive day:Monday
₹ 3,068 - ₹ 27,862
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 1,624 - ₹ 4,017
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shimla hotels

Show all 1,161 hotels
1
Aamod Resort - Shoghi
Aamod Resort - Shoghi
7.9 Good
Village Shahiaghat, Kaithlighat, Shimla, India
Show on map
10.2 km from city centre, Shimla 

Located in Shimla, Aamod at Shoghi is an easy drive from Jaypee University of Information Technology and provides free public parking on site. The resort offers a Jacuzzi, as well as rooms with private terraces.

2
Hotel Kapil
Hotel Kapil
9.7 Excellent
Bharari Road, Lakkar Bazar, Shimla, India
Show on map
1.0 km from city centre, Shimla 

Hotel Kapil is situated in Shimla and features complimentary wireless internet. It is conveniently positioned for those wishing to discover the area's attractions.

Cheapest hotels in Shimla, Himachal Pradesh

Show all 1,161 hotels
Thira Shimla
Thira Shimla
8.1 Excellent
Block Number 12, Willow Estate, Lakkar Bazar, Shimla, India
Show on map
0.7 km from city centre,  

Thira Shimla is situated in Shimla and is close to the area's tourist attractions. It is located a brief walk from Lakkar Bazaar and Mall Road.

₹ 512
Avg. per night
Amarvilla Kuthala State
Amarvilla Kuthala State
khutiala State below, Shimla, India
Show on map
0.5 km from city centre,  

Amarvilla Kuthala State is located in Shimla and is close to the area's tourist attractions. It also provides a 24-hour reception.

₹ 732
Avg. per night
Treebo Shimla Palace
Treebo Shimla Palace
5.3 Okay
Opposite Pooja Society, Shimla, India
Show on map
3.4 km from city centre,  

Treebo Shimla Palace is situated in Shimla and features free Wi-Fi. It also provides a laundry service and a 24-hour reception.

₹ 805
Avg. per night
Vanvaas Home stay 10km from shimla
Vanvaas Home stay 10km from shimla
8.3 Excellent
Shimla, India
Show on map
3.8 km from city centre,  

Located in Shimla, Vanvaas Home stay 10km from shimla is an easy drive from Mall Road and Naldehra Golf Club.

₹ 805
Avg. per night
Hill View Cottage
Hill View Cottage
4.2 Okay
Near Passport Office, Panthaghati, Shimla, India
Show on map
4.1 km from city centre,  

Situated in Shimla, the hotel is a short drive from Kalka Shimla Railway and Himachal Pradesh University.

₹ 805
Avg. per night
Hotel City Inn
Hotel City Inn
Lower Summer Hill Near Summerhill Railway Station, Shimla, India
Show on map
2.8 km from city centre,  

This comfortable hotel in Shimla offers complimentary wireless internet, as well as a lift and laundry facilities. It is moments from University Institute of Information Technology and Himachal Pradesh University.

₹ 878
Avg. per night
Oyo 1706 Hotel The Alpine Heritage Residency
Oyo 1706 Hotel The Alpine Heritage Residency
9.6 Excellent
Summer Nest, Talland Talland, Shimla, India
Show on map
1.5 km from city centre,  

Located in Shimla, OYO 1706 Hotel The Alpine Heritage Residency is within a 25-minute drive of Shimla Airport and provides a swimming pool. It is conveniently positioned for those wanting to sightsee in the area.

₹ 1,098
Avg. per night
Treebo Trip Avantika
Treebo Trip Avantika
7.3 Good
Housing Board Colony, Strawberry Hill, Shimla, India
Show on map
2.7 km from city centre,  

Treebo Trip Avantika is located in Shimla and offers free Wi-Fi. It also provides laundry facilities and a laundry service.

₹ 1,171
Avg. per night

Hotel prices in Shimla

2 stars or below

₹ 732 - ₹ 4,391

Oyo 18636 Cordial Inn

No. 1 most popular

₹ 1,171
Avg. per night
Hotel Surya

No. 2 most popular

Hotel Surya
6.3 Good
₹ 3,878
Avg. per night
Trimurti Pine Valley Resort

Best value

₹ 2,049
Avg. per night
3 stars

₹ 805 - ₹ 13,028

Hill View Cottage

No. 1 most popular

₹ 805
Avg. per night
Hotel Raikot Resort

No. 2 most popular

Hotel Raikot Resort
8.5 Excellent
₹ 2,049
Avg. per night
Oyo 1706 Hotel The Alpine Heritage Residency
₹ 1,098
Avg. per night
4 stars and up

₹ 4,976 - ₹ 12,879

Club Mahindra Mashobra

No. 1 most popular

₹ 5,122
Avg. per night
Club Mahindra Kandaghat

No. 2 most popular

₹ 5,635
Avg. per night
Hotel Dhroov

Best value

Hotel Dhroov
7.8 Good
₹ 4,976
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shimla

About Shimla

Nestled in the Himalayan foothills, Shimla is the capital of Himachal Pradesh and boasts a rich history as the summer capital of British India. It’s renowned for its elegant Victorian architecture and historic narrow-gauge railway, as well as sweeping views of the Shivalik Ranges.

Things to do

Soak up the dramatic mountain views on the narrow-gauge train from Kalka to Shimla, built in 1898 during the British Raj. Journey through the Himalayan Shivalik Hills and across more than 800 bridges while being pulled by vintage diesel-hydraulic locomotives.

Mingle with locals along Shimla’s main thoroughfare, the Mall, which is filled with Victorian architecture and retains its Raj-era charm. Take in the street vistas from Scandal Point where a statue of Indian freedom fighter, Lala Lajpat Rai, stands, then shop for Himachal handicrafts along the pedestrianised strip.

For the best views in Shimla, head to Jakhoo Hill to discover sweeping panoramas of the Shivalik Ranges. You’ll also find the ancient temple of Jakhoo, which is dedicated to Lord Hanuman and features the world’s tallest statue of this Hindu deity.

Step inside the former residence of the British Viceroy of India at the Rashtrapati Niwas, also known as “Viceregal Lodge”, a Jacobethan-style residence that dominates the Observatory Hills of Shimla. It was completed in 1888 and houses an impressive collection of artefacts and photographs detailing British rule in India.

Getting around

Chandigarh International Airport is around 3.5 hours’ drive from Shimla and there are regular trains from Delhi to Kalka Railway Station. Long-distance buses also connect Delhi and Shimla, while taxis are readily available for getting around the city.

Shimla travel FAQs

  • What are the best hotels in Shimla?

    Royal Tulip Shimla, Kufri is a very popular hotel in Shimla, with a score of 8.1 from 52 reviews. Snow Valley Resorts (8.3 from 343 reviews) and The Oberoi Cecil, Shimla (9.4 from 304 reviews) are also highly rated Shimla hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Shimla Mall?

    With a rating of 9.4/10 from 304 reviews, The Oberoi Cecil, Shimla is a hotel close to Shimla Mall that is highly recommended by HotelsCombined users.