Star Rating
Hotel Name
Price Range (USD)to
Amenities

Spearfish South Dakota Accommodations

Only hotels in Spearfish are listed below. Find cheap and discounted hotel/motel rates in or nearby Spearfish, SD for your personal leisure or group travel. We show the best Spearfish South Dakota hotel/motel rooms. Review the Spearfish hotel list below to find the perfect lodging. We also have a map of the Spearfish hotels. Group booking? Search Spearfish Group Hotel Deals

The Spearfish center point is approximately the area of Lookout Memorial Hospital and the area of Black Hills State University.

Spearfish Hotels, Motels & Accommodations

Crow Peak Lodge - Spearfish
+1-888-690-5247
346 West Kansas St., Spearfish, SD 57783
  • Cheap Downtown property
  • 2 suites in hotel
  • Professional service
  • Good management
Best Western Black Hills Lodge in Spearfish 540 East Jackson Blvd., Spearfish, SD 57783
  • 3-star Highway hotel
  • 50 sleeping rooms in hotel
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Days Inn Spearfish - Spearfish 240 Ryan Rd., Spearfish, SD 57783
  • 2 star Highway property
  • Check in time: 11:00 AM
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Rodeway Inn & Suites - Spearfish
+1-888-283-3404
2275 East Colorado Blvd., Spearfish, SD 57783
  • Inexpensive Highway property
  • Free breakfast
  • Great reception
  • The majority of guests said rooms were clean
From$45
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Spearfish Convention Center I 90 Exit 14 305 North 27th St., Spearfish, SD 57783
  • Midscale Convention Center hotel
  • Gym is available on property
  • Large hot tubs
  • Good pool
Hampton by Hilton Spearfish 240 North 27th St., Spearfish, SD 57783
  • Two-star Highway property
  • Check in time: 3:00M
  • Tasty breakfast
  • Spacious rooms
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn
+1-888-690-5281
2725 1st. Ave., Spearfish, SD 57783
  • Two-star Mountain property
  • Comp. Breakfast
  • Great hotel staff
  • Most guests said the beds were comfortable
Howard Johnson Inn : 323 South 27th St. 323 South 27th St., Spearfish, SD 57783
  • Low priced Highway property
  • Check-in time: 3:00 PM
  • Vacant desk
  • Reception is all right
Super 8 Motel Spearfish : 440 Heritage Rd.
+1-888-305-3366
440 Heritage Rd., Spearfish, SD 57783
  • Low-priced Highway hotel
  • 60 rooms in hotel
From$58
Very Good 4.0 /5Review Score CallBookMore Details
First Gold Hotel & Gaming : 270 Main St. 270 Main St., Deadwood, SD 57732 ~10.08 miles southeast of Spearfish
  • Affordable Downtown property
  • Hotel has 2 meeting rooms
  • High value
  • Normally priced food
From$62
Average 3.5 /5Reviews CallBookMore Details
Springhill Suites by Marriott Deadwood - Deadwood
+1-888-283-3404
322 Main St., Deadwood, SD 57732 ~10.09 miles southeast of Spearfish
  • 3 star Mountain hotel
  • Check-in time: 3:00pm
  • Most guests liked the proximity to shopping
  • Restaurant could offer better service
From$44
Very Good 4.5 /5Review Score CallBookMore Details
Mineral Palace Hotel & Gaming - Deadwood 601 Historic Main St., Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • Affordable Downtown hotel
  • Hotel has 13 suites
  • Fantastic service
  • Parking is rare
Cadillac Jack's Gaming Resort - Deadwood
+1-866-429-5787
360 Main St., Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • 3-star Mountain property
  • 3 meeting rooms in property
  • Rather comfortable
  • Breakfast can be improved
From$37
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn 531 Main St., Deadwood, SD 57732 ~10.12 miles southeast of Spearfish
  • Mid-scale Mountain hotel
  • 59 rooms in property
  • Close to parking areas
  • Good value for the money
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Hotel by Gold Dust - Deadwood 25 Lee St., Deadwood, SD 57732 ~10.14 miles southeast of Spearfish
  • Cheap Downtown property
  • 3 floors in hotel
Holiday Inn Express & Suites Deadwood Gold Dust Casino
+1-888-305-3366
22 Lee St., Deadwood, SD 57732 ~10.14 miles southeast of Spearfish
  • Economical hotel
  • 22 suites in property
Holiday Inn Express Hotel & Suites Deadwood Gold D in Deadwood 659 Main St., Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • 3 star Downtown property
  • 4 floors in hotel
Black Hills Inn & Suites : 206 Mountain Shadow Lane
+1-888-283-3404
206 Mountain Shadow Lane, Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • 2 star Mountain property
  • 46 rooms in hotel
  • Poor, uncomfortable rooms
  • Quite uncomfortable
Holiday Inn Resort Deadwood Mountain Grand : 1906 Deadwood Mountain Dr. 1906 Deadwood Mountain Dr., Deadwood, SD 57732 ~10.20 miles southeast of Spearfish
  • 3 star hotel
  • 2 meeting rooms in property
From$169
Very Good 4.5 /5Latest Reviews CallBookMore Details
Blackstone Lodge & Suites 395 Glendale Dr., Lead, SD 57754 ~10.20 miles southeast of Spearfish
  • 3 star property
Spearfish Canyon Lodge 10619 Roughlock Falls Rd., Lead, SD 57754 ~10.21 miles south of Spearfish
  • Affordable Mountain property
  • 10 suites in hotel
  • Friendly service
  • Superb staff
Best Western Hickok House 137 Charles St., Deadwood, SD 57732 ~10.48 miles southeast of Spearfish
  • Three Star hotel
  • 45 rooms in hotel
Super 8 - Deadwood
+1-888-305-3366
196 Cliff, Deadwood, SD 57732 ~10.57 miles southeast of Spearfish
  • Economy Mountain hotel
  • Hotel has 6 suites
  • Best value for money
  • Room clean
Deadwood Gulch Gaming Resort in Deadwood 304 Cliff St., Deadwood, SD 57732 ~10.67 miles southeast of Spearfish
  • Low priced Mountain hotel
  • 87 rooms in hotel
  • Noise level is acceptable
  • Great desserts & fruits
Comfort Inn & Suites - Deadwood 225 Cliff St., Deadwood, SD 57732 ~10.72 miles southeast of Spearfish
  • Cheap Mountain hotel
  • Check in: 3:00 PM
  • For only 67%, the noise level was all right
  • Quiet room
Next 25 Spearfish Hotels >  [1 - 25 of 50]    
Next: See My Spearfish Hotels with Pricing
Back to Top