Compare Cheap Hotels in Spearfish
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Spearfish Hotels
Holiday Inn Spearfish - Convention Center
I 90 Exit 14 305 North 27th St, Po Box 399, Spearfish, SD
Free Cancellation
2.27 mi from city center
Located in Spearfish, Holiday Inn Spearfish - Convention Center is in a rural location, within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Travelodge by Wyndham Spearfish
2275 E Colorado Blvd, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
2.13 mi from city center
A stay at Travelodge by Wyndham Spearfish places you in the heart of Spearfish, within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Best Western Black Hills Lodge
540 E Jackson Boulevard, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
0.36 mi from city center
With a stay at Best Western Black Hills Lodge in Spearfish, you'll be within a 5-minute drive of Spearfish Canyon Scenic Byway and D.C. Booth Historic National Fish Hatchery.
Days Inn by Wyndham Spearfish
240 Ryan Rd, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
0.79 mi from city center
When you stay at Days Inn by Wyndham Spearfish in Spearfish, you'll be near ski lifts, within a 5-minute drive of Spearfish Canyon Scenic Byway and Black Hills State University.
Hampton Inn Spearfish
240 North 27th Street, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
2.28 mi from city center
With a stay at Hampton Inn Spearfish in Spearfish, you'll be within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Elkhorn Ridge Resort
20189 US-85, Spearfish, SD
6.24 mi from city center
Located in Spearfish, this cabin is within a 15-minute drive of Spearfish Canyon Scenic Byway and Cadillac Jacks Casino.
Baymont by Wyndham Spearfish
323 S 27th St, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
2.4 mi from city center
With a stay at Baymont by Wyndham Spearfish in Spearfish, you'll be within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Fairfield Inn & Suites by Marriott Spearfish
2720 1st Avenue East, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
2.33 mi from city center
Located in Spearfish, Fairfield Inn & Suites by Marriott Spearfish is within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Super 8 by Wyndham Spearfish
440 Heritage Rd, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
2.64 mi from city center
When you stay at Super 8 by Wyndham Spearfish in Spearfish, you'll be near ski lifts, within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Quality Inn Spearfish
2725 1st Ave, Spearfish, SD
Free Cancellation
Reserve now, pay when you stay
2.3 mi from city center
With a stay at Quality Inn Spearfish in Spearfish, you'll be within a 5-minute drive of High Plains Heritage Center Museum and Spearfish Canyon Scenic Byway.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Most Recent Spearfish Hotel Reviews

Elkhorn Ridge Resort
5 out of 5
Posted 6 months ago
CheapTickets Verified Review
A verified traveler stayed at Elkhorn Ridge Resort