Shimla

Price range$1 - $400+BudgetMid-RangeTop
$1
$400+

Marina Hotel

From$145

Taj Palace Hotel

From$32

shimla holiday inn Bed and Breakfast

From$23

Dev Homestay Homestay

From$26

Dhanlaxmi Apartments Bed and Breakfast

From$36

Home Inn Shimla Bed and Breakfast

From$44

Prakash Cottage Shimla Bed and Breakfast

From$46

Saiba Cottage Bed and Breakfast

From$36

Meadow Land Bed and Breakfast

From$51

Shimla View Home Bed and Breakfast

From$29

Ivy Resorts Resort

From$46