Top Rated Spearfish Hotels

Fairfield Inn By Marriott Spearfish
Average Customer Rating: 8.7

2720 First Avenue East - Spearfish

Rodeway Inn & Suites Spearfish
Average Customer Rating: 8.5

2275 East Colorado Blvd - Spearfish

Days Inn Spearfish
Average Customer Rating: 8.1

240 Ryan Road - Spearfish

Quality Inn Spearfish
Average Customer Rating: 7.9

2725 1st Avenue - Spearfish

Best Western Black Hills Lodge
Average Customer Rating: 7.6

540 East Jackson Boulevard - Spearfish

Hampton Inn Spearfish Sd
Average Customer Rating: 7.5

240 North 27th Street - Spearfish

Super 8 Motel - Spearfish
Average Customer Rating: 7.4

440 Heritage Drive - Spearfish

Holiday Inn Spearfish-Convention Center
Average Customer Rating: 7.1

305 North 27th Street I 90 Exit 14 - Spearfish