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/Accommodations

Crow Peak Lodge - Spearfish
+1-888-690-5247
346 West Kansas St., Spearfish, SD 57783
  • Economy Downtown hotel
  • Check in time: 3:00 PM
  • Narrow steps
  • Most guests thought they were poorly maintained
Best Western Black Hills Lodge 540 East Jackson Blvd., Spearfish, SD 57783
  • 3 star Highway hotel
  • 50 rooms in property
From$139
Very Good 4.0 /5Latest Reviews CallBookMore Details
Days Inn Spearfish - Spearfish 240 Ryan Rd., Spearfish, SD 57783
  • Low Cost Highway hotel
  • Fitness / Gym is on-site
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Rodeway Inn & Suites in Spearfish
+1-888-283-3404
2275 East Colorado Blvd., Spearfish, SD 57783
  • Economy Highway property
  • Complimentary breakfast is offered
  • Great wellness & sports facilities
  • Great reception
Holiday Inn Spearfish Convention Center : I 90 Exit 14 305 North 27th St. I 90 Exit 14 305 North 27th St., Spearfish, SD 57783
  • Midscale Convention Center property
  • 13 conference rooms in property
  • No complimentary breakfast
  • Clean carpet
Hampton by Hilton Spearfish - Spearfish 240 North 27th St., Spearfish, SD 57783
  • 2 star Highway property
  • Free comp. breakfast
  • Most guests said rooms were clean
  • Cool slide
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn
+1-888-690-5281
2725 1st. Ave., Spearfish, SD 57783
  • 2 star Mountain hotel
  • Hotel has 2 floors
  • Friendly staff
  • Popular among families
Fairfield Inn & Suites by Marriott Spearfish : 2720 1st Ave. East
+1-888-690-5247
2720 1st Ave. East, Spearfish, SD 57783
  • Mid-scale property
  • 54 rooms in hotel
Howard Johnson Inn 323 South 27th St., Spearfish, SD 57783
  • Cheap Highway property
  • Comp. Breakfast
  • Average cleanliness
  • Great pool
Super 8 Motel Spearfish 440 Heritage Rd., Spearfish, SD 57783
  • Economical Highway hotel
  • 12 suites in hotel
From$58
Very Good 4.0 /5Reviews CallBookMore Details
Travelodge Inn & Suites Deadwood in Deadwood 250 Main St., Deadwood, SD 57732 ~9.98 miles southeast of Spearfish
  • Inexpensive Highway hotel
  • Free comp. breakfast
Springhill Suites by Marriott in Deadwood 322 Main St., Deadwood, SD 57732 ~9.99 miles southeast of Spearfish
  • Three Star Mountain hotel
  • 4 floors in hotel
First Gold Hotel & Gaming - Deadwood 270 Main St., Deadwood, SD 57732 ~10.08 miles southeast of Spearfish
  • Midscale Downtown hotel
  • 2 conference rooms in property
  • All guests thought parking was inexpensive
  • Reception is all right
From$79
Average 3.5 /5Reviews CallBookMore Details
Mineral Palace Hotel & Gaming - Deadwood 601 Historic Main St., Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • 3-star Downtown property
  • 13 suites in hotel
  • About half of guests thought the furniture was functional
  • Most guests were happy with the price
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Cadillac Jack's Gaming Resort - Deadwood 360 Main St., Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • Three Star Mountain hotel
  • 11 suites in property
  • Town close by
  • About half of guests said the breakfast was too expensive
Hampton Inn 531 Main St., Deadwood, SD 57732 ~10.12 miles southeast of Spearfish
  • Midscale Mountain property
  • 59 sleeping rooms in hotel
  • Front desk staff helpful knowledgeable about
  • Great buffet breakfast
From$136
Very Good 4.0 /5Latest Reviews CallBookMore Details
The Hotel by Gold Dust in Deadwood 25 Lee St., Deadwood, SD 57732 ~10.14 miles southeast of Spearfish
  • Economical Downtown hotel
  • Check in: 3:00 PM
From$37
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites Deadwood Gold Dust Casino : 659 Main St. 659 Main St., Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • Two star Downtown hotel
  • Gym / Fitness Center Available
Black Hills Inn & Suites
+1-866-221-8581
206 Mountain Shadow Lane, Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • Inexpensive Mountain hotel
  • Free breakfast available
  • Poor, uncomfortable rooms
  • Wrong room
From$59
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Resort Deadwood Mountain Grand 1906 Deadwood Mountain Dr., Deadwood, SD 57732 ~10.20 miles southeast of Spearfish
  • Midscale hotel
  • Gym is available on property
Blackstone Lodge & Hotel 395 Glendale Dr., Lead, SD 57754 ~10.20 miles southeast of Spearfish
  • Mid-scale hotel
  • Almost all guests thought it was clean
  • AC needs updating
Spearfish Canyon Lodge 10619 Roughlock Falls Rd., Lead, SD 57754 ~10.21 miles south of Spearfish
  • Mid-scale Mountain property
  • Check in time: 3:00 PM
  • Large lobby
  • New accommodations
Best Western Hickok House 137 Charles St., Deadwood, SD 57732 ~10.48 miles southeast of Spearfish
  • Mid-scale property
  • Check-in: 03:00
Deadwood Gulch Gaming Resort 304 Cliff St., Deadwood, SD 57732 ~10.67 miles southeast of Spearfish
  • Two-star Mountain property
  • 2 floors in property
  • Great room
  • Clean rooms
Comfort Inn & Suites in Deadwood 225 Cliff St., Deadwood, SD 57732 ~10.72 miles southeast of Spearfish
  • Cheap Mountain property
  • 3 floors in property
  • Spacious rooms
  • Decent eggs
Next 25 Spearfish Hotels >  [1 - 25 of 50]    
Next: See My Spearfish Hotels with Pricing
Back to Top