Shimla

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

Marina Hotel

From$129

Taj Palace Hotel

From$32

Dev Homestay Homestay

From$26

Home Inn Shimla Bed and Breakfast

From$43

Prakash Cottage Shimla Bed and Breakfast

From$58

Saiba Cottage Bed and Breakfast

From$36

Meadow Land Bed and Breakfast

From$36

Shimla View Home Bed and Breakfast

From$29

Ivy Resorts Resort

From$45