Headed to Black Hills State University for the very first time? Hotels-Rates can make sure you find the best hotel in Spearfish, SD. Hotels-Rates can provide detailed information on services offered, convenience to surrounding areas and nearby points of interest. Our comprehensive hotel database shows that there are 9 hotels in Spearfish within 5 miles of Black Hills State University, with the lowest rate for those hotels being $50.15. We also found 2 hotels in Spearfish within 1 miles of the school, with the lowest rate for those hotels being $59.99.