Shimla

Bed and Breakfasts in Shimla

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 20 Bed and Breakfasts in Shimla for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
22
Hotels in Shimla
Featured facilities: Restaurant
Great
9.0/10
1 night
From US$19
Check Availability
60
Hotel near Chhota Shimla,Shimla
Featured facilities: Restaurant
Amazing
8 reviews
9.6/10
1 night
From US$36
Check Availability
19
Hotels in Shimla
Featured facilities: Restaurant
Good
94 reviews
7.6/10
1 night
From US$13
Check Availability
24
Hotels in Shimla
Featured facilities: Restaurant, Laundry Service (On-Site), Private Bathroom
Very Good
1 review
8.0/10
1 night
From US$8
Check Availability
18
Hotels in Shimla
Featured facilities: Private Bathroom
Great
9.2/10
1 night
From US$29
Check Availability
6
Hotels in Shimla
Featured facilities: Restaurant, Private Toilet
Very Good
8.1/10
1 night
From US$37
Check Availability
26
Hotels in Shimla
Featured facilities: Laundry Service (On-Site), Private Bathroom
Amazing
4 reviews
9.6/10
1 night
From US$21
Check Availability
65
Hotels in Shimla
Featured facilities: Laundry Service (On-Site), Private Bathroom
Amazing
9.4/10
1 night
From US$28
Check Availability
20
Hotels in Shimla
Featured facilities: Restaurant, Laundry Service (On-Site)
Outstanding
1 review
10/10
1 night
From US$19
Check Availability
46
Hotels in Shimla
Featured facilities: Restaurant
Outstanding
3 reviews
10/10
1 night
From US$17
Check Availability
See All Bed and Breakfasts in Shimla

Frequently Asked Questions

What are the most popular hotels in Shimla?

There are many popular options for hotels in Shimla. Whether you're traveling for business or a vacation, Amor Haven & Dine (from US$9), Snow Land Shimla (from US$17) and Parimahal Homestay Shimla (from US$19) are popular choices.

What is the average price for hotels in Shimla?

The average price for hotels in Shimla is US$34 for weekdays, and US$35 for weekends (Friday–Saturday).

What are available deals for hotels in Shimla?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Local Travel Info

Total properties20
Number of reviews112
Weekend Avg. PriceUS$35
Weekday Avg. PriceUS$34