Featured hotels in Spearfish, South Dakota
Travelodge Spearfish

346 W Kansas St
Spearfish, South Dakota 57783
USA
Rates from 43.2 to 56.8808 (USD)
346 W Kansas St
Spearfish, South Dakota 57783
USA
Rates from 43.2 to 56.8808 (USD)
Howard Johnson Express Inn

323 S 27th St
Spearfish, South Dakota 57783
USA
Rates from 50 to 83.0018 (USD)
323 S 27th St
Spearfish, South Dakota 57783
USA
Rates from 50 to 83.0018 (USD)
Holiday Inn Spearfish - Convention Center

I 90 Exit 14 305 North 27th St
Po Box 399
Spearfish, South Dakota 57783
USA
Rates from 65.9517 to 117 (USD)
I 90 Exit 14 305 North 27th St
Po Box 399
Spearfish, South Dakota 57783
USA
Rates from 65.9517 to 117 (USD)