Cheap Spearfish, SD motels and hotels

Discount hotels, motel reservations in Spearfish, South Dakota.

Filter by:
Rodeway Inn & Suites Spearfish photo
Rodeway Inn & Suites Spearfish
2275 East Colorado Blvd
Spearfish, SD 57783
2.0 Star rating for Rodeway Inn & Suites Spearfish
Rates from
$47
*
Quality Inn Spearfish photo
Quality Inn Spearfish
2725 1st Avenue
Spearfish, SD 57783
2.0 Star rating for Quality Inn Spearfish
Rates from
$58
*
Holiday Inn Spearfish-convention Center photo
Holiday Inn Spearfish-convention Center
305 North 27th Street
Spearfish, SD 57783
2.0 Star rating for Holiday Inn Spearfish-convention Center
Rates from
$82
*
Fairfield Inn & Suites By Marriott Spearfish photo
Fairfield Inn & Suites By Marriott Spearfish
2720 First Avenue East
Spearfish, SD 57783
3.0 Star rating for Fairfield Inn & Suites By Marriott Spearfish
Rates from
$74
*
Days Inn Spearfish photo
Days Inn Spearfish
240 Ryan Road
Spearfish, SD 57783
2.0 Star rating for Days Inn Spearfish
Rates from
$38
*
Hampton Inn Spearfish photo
Hampton Inn Spearfish
240 North 27th Street
Spearfish, SD 57783
2.0 Star rating for Hampton Inn Spearfish
Rates from
$93
*
The Crow Peak Lodge photo
The Crow Peak Lodge
346 West Kansas Street
Spearfish, SD 57783
2.0 Star rating for The Crow Peak Lodge
Rates from
$40
*
Bell's Motor Lodge Motel - Spearfish photo
Bell's Motor Lodge Motel - Spearfish
230 North Main Street
Spearfish, SD 57783
1.0 Star rating for Bell's Motor Lodge Motel - Spearfish
Rates from
$38
*
Super 8 Spearfish photo
Super 8 Spearfish
440 Heritage Drive
Spearfish, SD 57783
2.0 Star rating for Super 8 Spearfish
Rates from
$42
*
Spearfish Canyon Lodge photo
Spearfish Canyon Lodge
10619 Roughlock Falls Road
Spearfish, SD 57754
5.0 Star rating for Spearfish Canyon Lodge
Rates from
$97
*

Back to top

View more Spearfish hotels or check out these other South Dakota destinations.

Top USA Destinaitons

* Please perform a hotel availability search for actual rates at the time of your stay. Prices listed above are average/estimated rates and may be different based on your check-in date, hotel occupancy, season, etc...