Photo by Bharat Lalchandani

Find hotels in Shimla from Rp293.798

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shimla hotels

The Oberoi Cecil, Shimla

The Oberoi Cecil, Shimla
5.0 star property
Shimla
9.8 out of 10, Exceptional, (157 reviews)
"Great hotel with lovely ambience and dedicated staff. Close to the viceregal lodge and mall road. "
United States
Hasan
The price is Rp2.704.808
Rp3.191.673 total
includes taxes & fees
10 Feb - 11 Feb
The Oberoi Cecil, Shimla

The Stone Age Bed N Breakfast

The Stone Age Bed N Breakfast
2.0 star property
Shimla
The price is Rp83.942
Rp88.139 total
includes taxes & fees
12 Jan - 13 Jan
The Stone Age Bed N Breakfast

The Retreat Mashobra

The Retreat Mashobra
3.0 star property
Shimla
10.0 out of 10, Exceptional, (7 reviews)
"loving place to spend time due to its quiet location and super friendly staff."
United Kingdom
Badal
The Retreat Mashobra

Hotel Marina

Hotel Marina
4.0 star property
Shimla
8.8 out of 10, Excellent, (37 reviews)
"great hotel"
United Kingdom
Ankit
The price is Rp1.723.616
Rp2.033.867 total
includes taxes & fees
12 Jan - 13 Jan
Hotel Marina

The Getaway BNB

The Getaway BNB
2.0 star property
Shimla
10.0 out of 10, Exceptional, (2 reviews)
"Service of Bnb was so excellent and staff so amazing that they always Ready to help you And their nature where so positive I love to stay again"
United Kingdom
RAVI RAJ
The price is Rp232.987
Rp244.636 total
includes taxes & fees
12 Jan - 13 Jan
The Getaway BNB

WelcomHeritage Elysium Resort & Spa

WelcomHeritage Elysium Resort & Spa
5.0 star property
Shimla
9.0 out of 10, Wonderful, (14 reviews)
"Great stay "
United Kingdom
Nayana
The price is Rp1.778.682
Rp2.098.845 total
includes taxes & fees
19 Jan - 20 Jan
WelcomHeritage Elysium Resort & Spa

Kufri Pacific Resort

Kufri Pacific Resort
3.5 star property
Shimla
10.0 out of 10, Exceptional, (2 reviews)
"Views are good all around. They provide complimentary heater"
United Kingdom
Rohan
Kufri Pacific Resort

the town ville

the town ville
2.0 star property
Knollswood
10.0 out of 10, Exceptional, (1 review)
"The staff was courteous and the room was very adorable the food was so good and tasty. Hospitality was marvelous. Very was excellent there ."
India
Arshdeep
The price is Rp419.711
Rp440.697 total
includes taxes & fees
12 Jan - 13 Jan
the town ville

Welcomhotel by ITC Hotels, Shimla

Welcomhotel by ITC Hotels, Shimla
5.0 star property
Shimla
8.8 out of 10, Excellent, (26 reviews)
"Nice hotel "
United Kingdom
Ziyath
The price is Rp2.014.616
Rp2.377.246 total
includes taxes & fees
31 Jan - 1 Feb
Welcomhotel by ITC Hotels, Shimla

The Nilaya

The Nilaya
4.0 star property
Shimla
8.8 out of 10, Excellent, (3 reviews)
"Good place to stay and food"
United Kingdom
Abhishek
The price is Rp1.007.308
Rp1.057.673 total
includes taxes & fees
1 Feb - 2 Feb
The Nilaya

Wildflower Hall, An Oberoi Resort, Shimla

Wildflower Hall, An Oberoi Resort, Shimla
5.0 star property
Shimla
9.8 out of 10, Exceptional, (102 reviews)
"Excellent stay and 7 star hospitality "
United States
Prashant
The price is Rp5.969.232
Rp7.043.693 total
includes taxes & fees
26 Jan - 27 Jan
Wildflower Hall, An Oberoi Resort, Shimla

Aastha Homestay

Aastha Homestay
2.0 star property
Shoghi
The price is Rp270.481
Rp284.005 total
includes taxes & fees
12 Jan - 13 Jan
Aastha Homestay

Regenta Resort MARS Valley View

Regenta Resort MARS Valley View
4.0 star property
Shimla
9.0 out of 10, Wonderful, (2 reviews)
"Ok"
United Kingdom
sougata***
The price is Rp708.660
Rp744.093 total
includes taxes & fees
15 Jan - 16 Jan
Regenta Resort MARS Valley View

Hotel Willow Banks Shimla

Hotel Willow Banks Shimla
4.0 star property
Shimla
7.6 out of 10, Good, (55 reviews)
"Descent room"
United States
Guriqbal
The price is Rp1.085.895
Rp1.140.190 total
includes taxes & fees
12 Jan - 13 Jan
Hotel Willow Banks Shimla

Mountain and peace

Mountain and peace
4.0 star property
Shimla
The price is Rp264.138
Rp277.345 total
includes taxes & fees
12 Jan - 13 Jan
Mountain and peace

Radisson Hotel Shimla

Radisson Hotel Shimla
4.5 star property
Shimla
8.4 out of 10, Very good, (238 reviews)
"Excellent"
United Kingdom
Vinamrata
The price is Rp2.140.529
Rp2.525.824 total
includes taxes & fees
2 Feb - 3 Feb
Radisson Hotel Shimla

Snow Valley Heights

Snow Valley Heights
3.0 star property
Shimla
9.8 out of 10, Exceptional, (11 reviews)
"Lovely stay "
United Kingdom
Manik
The price is Rp1.108.039
Rp1.163.441 total
includes taxes & fees
13 Jan - 14 Jan
Snow Valley Heights

Himalayan Escape Cottages

Himalayan Escape Cottages
3.5 star property
Shimla
10.0 out of 10, Exceptional, (1 review)
"Rooms were spacious and top notch cleanliness was maintained. Staff was courteous and we felt like staying at a home. Food was good but one must order in advance. Morning View from room was simply amazing. "
United Kingdom
Rahul
The price is Rp932.692
Rp979.327 total
includes taxes & fees
12 Jan - 13 Jan
Himalayan Escape Cottages

Hotel Himalayan Roots

Hotel Himalayan Roots
2.0 star property
Shimla
The price is Rp279.808
Rp293.798 total
includes taxes & fees
12 Jan - 13 Jan
Hotel Himalayan Roots

Sterling Shivalik Chail

Sterling Shivalik Chail
3.0 star property
Shimla
9.0 out of 10, Wonderful, (4 reviews)
"Excellent "
United Kingdom
sahil
The price is Rp477.389
Rp501.258 total
includes taxes & fees
28 Jan - 29 Jan
Sterling Shivalik Chail
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Shimla

Showing deals for:23 Jan - 25 Jan
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Shimla

Find the best Shimla areas for the activities you enjoy most. Learn more about Shimla
Learn more about Shimla

Knollswood

While Knollswood may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Mall Road and Gaiety Theater.

Stay near popular Shimla attractions

Learn more about Shimla

The colonial-era buildings along Mall Road offer spectacular Himalayan views and shops selling woollen shawls and wooden crafts. Take the toy train from Kalka to reach this hill station or hike through pine forests to nearby Jakhoo Temple with its famous monkey population.

Beautiful panoramic cityscape of Shimla, the state capital of Himachal Pradesh located amidst Himalayas of India.

Top Shimla Hotel Reviews

More cheap stays in Shimla

Hotels in Shimla with star rating

Find out more about Shimla

Top reasons to visit Shimla

  • Scenic Beauty: Shimla boasts breathtaking vistas of the Himalayas, perfect for nature lovers and photographers.
  • Cultural Heritage: Explore historical temples, churches, and vibrant streets that reflect the rich local culture.
  • Adventure Activities: Engage in trekking, skiing, and other outdoor adventures that cater to thrill-seekers.
  • Charming Accommodation: Enjoy a range of delightful stays, from boutique homestays to luxurious resorts.
  • Family-Friendly Attractions: Visit local amusement parks and markets, making it ideal for family vacations.

Find great hotels in Shimla

Discover a range of delightful accommodation options in Shimla, Himachal Pradesh, from charming boutique homestays to luxurious resorts. Whether you're seeking a family-friendly getaway, a spa-themed retreat, or business facilities, Shimla has something for everyone. Explore the scenic beauty of nearby Tirthan Valley and Jibhi, while enjoying the comfort of well-appointed hotels and bed & breakfasts tailored to enhance your Himalayan experience.

  • Hotel Kapil: A charming 3-star hotel located in the heart of Shimla, Hotel Kapil offers a comfortable and welcoming stay for all types of travellers. Known for its convenient dining options, the hotel serves a variety of breakfast choices, ensuring a delightful start to your day. Guests can unwind with entertainment amenities, including cable television, perfect for relaxing after a day of exploring the city centre. The hotel’s proximity to local attractions makes it an ideal base for those looking to immerse themselves in Shimla’s vibrant atmosphere.
  • Hotel Marina: Elevating your stay, Hotel Marina is a luxurious 4-star property that provides a unique blend of city, nature, and spa themes. Nestled in the city centre, this hotel presents an exceptional spa experience, featuring a full-service spa and pool. Relax with advanced notice treatments, including massages and facial therapies, ensuring your rejuvenation after a day of sightseeing. The serene environment and modern amenities make Hotel Marina an ideal retreat for guests seeking relaxation amidst Shimla’s stunning landscapes.
  • Honeymoon Inn: Perfectly suited for business travellers, Honeymoon Inn is a 3-star hotel that combines functionality with comfort. Located conveniently in Shimla, it provides a peaceful atmosphere for those travelling for work. The hotel is designed to cater to the needs of professionals, offering a range of amenities to ensure a productive stay. With its friendly service and comfortable rooms, Honeymoon Inn is an excellent choice for guests looking for a balance between business and leisure.

Where to stay in Shimla

Shimla, the enchanting hill station, offers a delightful blend of scenery and culture, making it an ideal destination for families, couples, and business travellers alike. With its charming neighbourhoods, visitors can indulge in luxurious accommodations and immerse themselves in the local culture. The allure of Shimla lies in its stunning vistas and friendly atmosphere, allowing for a perfect escape. Explore the adjoining regions for even more recreational activities and romantic spots that enhance your unforgettable holiday experience.

  • Bemloi: Nestled in the picturesque area of Shimla, Bemloi is a charming village that offers a unique blend of culture and tranquillity. Although it experiences modest visitor numbers throughout the year, the peak seasons in March, June, and December draw in those seeking city-themed, family-friendly, and business experiences. Visitors can enjoy local shopping areas and educational institutions, with notable landmarks such as modern colleges and vibrant streets, making it an excellent spot for exploration and relaxation.
  • Mashobra: Just a short drive from Shimla, Mashobra is an enchanting village renowned for its stunning natural beauty and outdoor adventure opportunities. The village sees a moderate influx of tourists, particularly between April and June, who seek scenic experiences amidst lush greenery. Adventure enthusiasts will appreciate the local national parks and state parks, perfect for hiking and picnicking. With several shopping centres and malls nearby, Mashobra offers a delightful combination of nature and convenience, making it an ideal destination for both thrill-seekers and those looking to unwind.
  • The Mall: Situated in the heart of Shimla, The Mall is a bustling village that attracts visitors year-round, peaking in popularity during April to June. This vibrant area is perfect for those looking for city-themed, family-oriented, and business experiences. The Mall features an array of shopping areas, historic buildings, and places of worship, providing a rich cultural experience. Strolling along its lively streets, you'll discover an eclectic mix of shops, restaurants, and landmarks that capture the essence of Shimla's charm.

Things to do in and around Shimla

Shimla, a charming hill station, is perfect for city-themed, family, and business vacations. Visitors can indulge in various activities, including shopping at bustling markets, skiing on nearby slopes, and trekking through scenic trails. Adventure seekers will find plenty of excitement, while families can enjoy local amusement parks. With its blend of culture and outdoor activities, Shimla promises an unforgettable experience for all types of travellers.

Shopping

In Shimla, visit Lakkar Bazar, a bustling public market known for its wooden crafts and souvenirs. If you're up for a drive, check out the Mall Road, approximately 1.6km away, offering a vibrant shopping experience with numerous shops and eateries.

Recreation

Naldehra Golf Course offers a refreshing golfing experience amidst stunning landscapes, perfect for sports enthusiasts seeking outdoor vibes. Annandale provides a tranquil retreat with its lush surroundings, ideal for relaxation and wellness activities. Meanwhile, the Chail Cricket Ground, located 16.1km from Shimla, enhances the wellness experience with its serene atmosphere.

Adventure

The Shimla Heritage Walk offers a captivating journey through the city's rich history and stunning architecture, immersing you in the local culture. For a more adventurous experience, the Gilbert Nature Trail, located 30.6km from Shimla, provides exhilarating views and a chance to explore the region's natural beauty.

Nightlife

In Shimla, Gaiety Theater enchants with its romantic and cultural atmosphere, perfect for an entertaining evening. For thrill-seekers, Kufri Fun World, located a short drive away, offers exciting adventures in a vibrant arcade setting, ensuring a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shimla

To save money during your visit to Shimla, consider travelling in February or August to September when prices are lower, especially on Wednesdays, the cheapest day to stay. Avoid Sundays as rates peak then. Utilise Expedia to find eco-friendly accommodations and compare prices by filtering from lowest to highest. For further savings, combine your hotel, flights, and activities into a package deal. Explore free activities like hiking in the picturesque hills, which will enrich your experience without straining your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shimla are February and August to September, where the prices are slightly lower. This is in comparison to April, July and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shimla is Wednesday. The most expensive day to stay in Shimla is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your options based on your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could make some savings by combining your hotel reservation in Shimla with your flights and activities through an Expedia package.

Find the best attractions in Shimla

Shimla is an ideal destination for city-themed, family, and business vacations, offering a variety of attractions. Visitors can explore temples, churches, and vibrant streets that reflect the local culture. The region promises a rich outdoor and adventure experience, making it perfect for travellers seeking to immerse themselves in its scenic beauty and heritage. Whether you're looking for spiritual solace or thrilling activities, Shimla has something to offer everyone.

  • Mall Road: Immerse yourself in the vibrant atmosphere of Mall Road, lined with shops, cafes, and local vendors. This bustling street is the perfect place to enjoy a leisurely stroll, indulge in some shopping, or savour local delicacies while soaking in the lively city vibes.
  • Christ Church: Admire the architectural beauty of Christ Church, one of the oldest churches in North India. With its stunning stained glass windows and serene ambience, this cultural gem offers a moment of reflection amidst the hustle and bustle of Shimla.
  • Jakhu Temple: Perched atop Jakhu Hill, Jakhu Temple is dedicated to Lord Hanuman. The temple's tranquil environment and panoramic views of Shimla make it a spiritual haven, inviting visitors to experience its rich cultural heritage.

Best time to go to Shimla

The best time to visit Shimla can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shimla falls in June, when visitor numbers are slightly high and weather is mostly sunny with moderate rain. The coolest average temperature in Shimla falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.8°F (6.0°C)Light RainMostly SunnyAverageAverage
February46.6°F (8.1°C)Light RainMostly SunnyAverageSlightly Low
March54.7°F (12.6°C)Light RainMostly SunnyAverageAverage
April62.1°F (16.7°C)Light RainMostly SunnySlightly HighSlightly High
May68.0°F (20.0°C)Light RainSunnySlightly HighAverage
June71.2°F (21.8°C)Moderate RainMostly SunnySlightly HighAverage
July69.6°F (20.9°C)Frequent RainMostly CloudyAverageSlightly High
August68.4°F (20.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
September65.5°F (18.6°C)Moderate RainMostly SunnyAverageSlightly Low
October59.5°F (15.3°C)No RainSunnySlightly LowAverage
November52.5°F (11.4°C)No RainSunnySlightly LowAverage
December46.0°F (7.8°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Shimla

For your visit to Shimla, you can fly into three major airports. Shimla Airport (SLV) is situated 9.7km from the city, with nearby hotels such as 8fold by LaRiSa and Hotel Marina, both offering various transportation services. Chandigarh Airport (IXC), located 61.2km away, features luxurious options like JW Marriott Hotel Chandigarh and Holiday Inn Chandigarh Zirakpur, easily accessible from the airport. Lastly, Kullu Airport (KUU-Kullu Manali) is 85.3km from Shimla, with affordable stays like Hotel Amit and Hotel Sarla Regency close to the airport. All these airports provide convenient connections to Shimla, ensuring a smooth start to your holiday.

Frequently asked questions

Where is the best place to stay in Shimla?
The Oberoi Cecil, Shimla is a favourite with Expedia customers. This hotel offers a full-service spa and a restaurant. Traveller reviews also recommend Wildflower Hall, An Oberoi Resort, Shimla and Welcomhotel by ITC Hotels, Tavleen, Chail as top options for your stay. See all available top hotels, or vacation rentals in Shimla.
If I need to cancel my hotel reservation in Shimla, will I receive a refund?
Yes, the majority of room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Shimla.
What's the best place to stay on a budget in Shimla?
Based on our traveller reviews, Shimla Hill View Hostel is a top choice for a less expensive stay. Other good choices to stay on the cheap include The Hosteller Shimla and Abuzz Oxfordcaps Shimla - Hostel. View all budget hotels in Shimla.
What's the best family accommodation in Shimla?
The Oberoi Cecil, Shimla is a hotel with an indoor pool and a free children's club, and it's a top choice on Expedia for families. Other options for your child-friendly holiday include Radisson Hotel Shimla and Snow Valley Resorts. Also, children of all ages will enjoy a visit to Himalayan Aviary. Find more child-friendly accommodations in Shimla.
What's the best LGBTQ-friendly place to stay in Shimla?
Marigold Sarovar Portico Shimla is a top LGBTQ-friendly hotel that features a full-service spa and free Wi-Fi. The Hosteller Shimla is another good choice for your holiday. See all available hotels listed as LGBTQ-friendly in Shimla.
What's the best dog-friendly accommodation option in Shimla?
Welcomhotel by ITC Hotels, Shimla is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good options to stay with your pet include Yashvi Paradise Shimla and Royal Cedar Shimla. See more pet-friendly hotel accommodations in Shimla.
What's the best luxury accommodation option in Shimla?
Wildflower Hall, An Oberoi Resort, Shimla is a luxury hotel with a full-service spa and free valet parking, and it's a popular choice for Expedia travellers looking for an elegant place to stay. The Orchid Shimla and The Oberoi Cecil, Shimla are two other upscale options for your stay. Find more luxury hotels in Shimla.
What's the best accommodation for a golf trip to Shimla?
Koti Resort Shimla, a member of Radisson Individuals Retreats is a top resort that has an adjacent golf course and features a full-service spa. Other good options to stay near a golf course include Royale Retreat Hotel & Spa Near Mall Road and The Retreat Mashobra. You can tee off at Naldehra Golf Course during your trip. See more golf hotels in Shimla.
What are some accommodation options with pools in Shimla?
Wildflower Hall, An Oberoi Resort, Shimla: Features a full-service spa, an indoor pool and free valet parking. The Oberoi Cecil, Shimla and The Orchid Shimla are two additional hotels that offer an on-site pool. View all hotels with pools in Shimla.
What is the best spa hotel in Shimla?
Wildflower Hall, An Oberoi Resort, Shimla is a top luxury spa hotel featuring a fitness centre, outdoor tennis courts, a hair salon and a bar. Treat yourself to a facial, body scrub or body wrap at the on-site spa. Other popular spa hotels in Shimla include The Orchid Shimla and The Oberoi Cecil, Shimla. See all spa hotels in Shimla.
What's it like to stay in Shimla?
Visitors to Shimla will definitely enjoy the mountain views. Tourists can also enjoy the city's temples, golf courses and university setting. In Shimla, there are 435 hotels and other accommodation options to choose from. Find out more about Shimla.
What should I do while I'm visiting Shimla?
Cultural venues include Gaiety Theater, Army Heritage Museum and State Museum. Landmarks like Christ Church, Viceregal Lodge and Sankat Mochan Temple might be worth a visit. Natural beauty is on display at Annandale, Darlaghat and Craignano Nature Park. Take a look at what more there is to see and do in Expedia's Shimla guide.
How can I get around Shimla?
If you want to see more of the area, hop on a train from Shimla Station, Summer Hill Station or Taradevi Station. If you want to venture out around the area, you may want a rental car in Shimla for your journey.
What's the seasonal weather like in Shimla?
The hottest months are usually June and May, with an average temperature of 21°C, while the coldest months are January and February, with an average of 9°C. The rainiest months in Shimla are July, August, September and June, with each month seeing an average of 399 mm of rainfall.

Explore a world of travel with Expedia