Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Spearfish

Tonight Jun 18 - Jun 19
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Spearfish Cheap Hotels

See all 252 Properties in Spearfish

Estimated price for 1 night/2 adults

Bell's Motor Lodge Motel
Bell's Motor Lodge Motel
2.0 out of 5.0 230 N. Main St, Spearfish, SD
Free Cancellation
4.3/5 (215 reviews)
$72/ night for 2 guests

Although it is an older motel, the room was one of the cleanest I have seen in a very long time. The manager went above and beyond for my family and me. I will stay again when in that area.

Reviewed on May 21, 2019
Super 8 by Wyndham Spearfish
Super 8 by Wyndham Spearfish
2.0 out of 5.0 440 Heritage Rd, Spearfish, SD
Free Cancellation
4.0/5 (449 reviews)
$94/ night for 2 guests

Good service. Great breakfast selection. Indoor pool and hot tub. Fast internet.

Reviewed on May 28, 2019
Baymont by Wyndham Spearfish
Baymont by Wyndham Spearfish
2.0 out of 5.0 323 S 27th St, Spearfish, SD
Free Cancellation
3.2/5 (506 reviews)
$133/ night for 2 guests

We were pleasantly surprised by the condition of this property. Having read the reviews we weren't sure what to expect as they are mostly very negative. However, the property is under new management and they are working hard to make improvements. We were more than pleased with our room. It was spacious ...

Reviewed on May 29, 2019
Quality Inn Spearfish
Quality Inn Spearfish
2.5 out of 5.0 2725 1st Ave, Spearfish, SD
4.1/5 (163 reviews)
$101/ night for 2 guests

The staff was warm and friendly and the place was very clean.

Reviewed on May 26, 2019
Travelodge by Wyndham Spearfish
Travelodge by Wyndham Spearfish
2.0 out of 5.0 2275 E Colorado Blvd, Spearfish, SD
Free Cancellation
4.1/5 (410 reviews)
$94/ night for 2 guests

Front desk personal was very personable and was very informative

Reviewed on Jun 17, 2019

Recently booked Cheap Hotels in Spearfish

Super 8 by Wyndham Spearfish
2.0 out of 5.0
Last booking: 13 hours ago
Bell's Motor Lodge Motel
2.0 out of 5.0
Last booking: 16 hours ago

Don't let the cost of a room in a hotel keep you from going on a fantastic holiday. Expedia can help you find cheap hotels in the area for the lowest rates. Choose a place in the heart of city or rather closest to all the must-see sights. No matter where you elect to stay, there is a chance that the more affordable hotels in Spearfish are going to go first. Reserving today means there is a better possibility that you could get both the room and the price that you want.

Have questions? Expedia's got the answers on how to stay at a hotel for cheap in Spearfish:

Q: How many cheap hotels are there in Spearfish?

A: With 252 hotels in Spearfish to decide from, you're certain to find one that you like. Make sure to scan through our review section to help you decide which one will meet your needs.

Q: What is the cheapest rate for a Spearfish hotel room?

A: No need to use any coupons for a great rate here. We have located rooms in Spearfish for as little as $72 per night. Depending on your travel dates, you may be able to get even a lower rate.

Q: What is the average price for a low-cost Spearfish hotel?

A: There will be no sticker shock here. We have assembled a wide variety of low-cost hotels to pick from. Prices on cheaper hotels range from $72 to $133. Booking in advance can sometimes give you a lower rate on your stay.

Book with Expedia to Get Cheap Hotel Rates in Spearfish

We realize saving on any portion of your trip is a big score for both you and your bank account. You won't have to scour website after website to find great rates on hotels in Spearfish. We have gathered many of them right here for your convenience. Saving on a hotel means you'll have something extra to treat yourself to an amazing meal at a bistro, or have something left for your next trip. All you will have to do is choose which hotel is the best choice for your holiday. Book today and save!