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
+1-888-690-5281
346 West Kansas St., Spearfish, SD 57783
  • Two star Downtown hotel
  • Free breakfast available
Best Western Black Hills Lodge : 540 East Jackson Blvd.
+1-800-230-4134
540 East Jackson Blvd., Spearfish, SD 57783
  • 3 star Highway hotel
  • 2 floors in property
From$139
Very Good 4.0 /5Recent Reviews Call
Days Inn : 240 Ryan Rd. 240 Ryan Rd., Spearfish, SD 57783
  • Economy Highway property
  • Access to gym on-site
Rodeway Inn & Suites
+1-888-690-5247
2275 East Colorado Blvd., Spearfish, SD 57783
  • Two star Highway hotel
  • Check in time: 2:00 PM
Holiday Inn Spearfish Convention Center - Spearfish I 90 Exit 14 305 North 27th St., Spearfish, SD 57783
  • Mid-scale Convention Center property
  • 145 rooms in property
From$74
Very Good 4.0 /5Review Score Call
Hampton Inn Spearfish in Spearfish
+1-800-881-1523
240 North 27th St., Spearfish, SD 57783
  • Two-star Highway hotel
  • Free comp. breakfast
From$79
Very Good 4.0 /5Reviews Call
Quality Inn : 2725 1st. Ave.
+1-800-997-5149
2725 1st. Ave., Spearfish, SD 57783
  • Low priced Mountain hotel
  • Hotel has 7 suites
From$75
Very Good 4.0 /5Review Score Call
Howard Johnson Inn - Spearfish 323 South 27th St., Spearfish, SD 57783
  • Two-star Highway property
  • 2 floors in property
Super 8 Motel Spearfish in Spearfish
+1-800-230-4134
440 Heritage Rd., Spearfish, SD 57783
  • 2 star Highway hotel
  • Free complimentary breakfast
From$57
Very Good 4.0 /5Review Score Call
First Gold Hotel & Gaming 270 Main St., Deadwood, SD 57732 ~10.08 miles southeast of Spearfish
  • 3 star Downtown property
  • 200 rooms in hotel
Springhill Suites by Marriott Deadwood in Deadwood
+1-888-690-5247
322 Main St., Deadwood, SD 57732 ~10.09 miles southeast of Spearfish
  • 3 star Mountain property
  • Check-in: 3:00pm
Mineral Palace Hotel & Gaming : 601 Historic Main St. 601 Historic Main St., Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • Affordable Downtown hotel
  • 3 floors in property
Cadillac Jack's Gaming Resort
+1-800-881-1523
360 Main St., Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • Midscale Mountain property
  • 3 conference rooms in property
Hampton Inn : 531 Main St. 531 Main St., Deadwood, SD 57732 ~10.12 miles southeast of Spearfish
  • Midscale Mountain property
  • Access to gym on-site
From$139
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express Hotel & Suites Deadwood Gold D : 659 Main St. 659 Main St., Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • Affordable Downtown property
  • 2 conference rooms in property
Black Hills Inn & Suites
+1-800-230-4134
206 Mountain Shadow Lane, Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • Cheap Mountain property
  • 4 suites in property
Spearfish Canyon Lodge : 10619 Roughlock Falls Rd. 10619 Roughlock Falls Rd., Lead, SD 57754 ~10.21 miles south of Spearfish
  • 3 star Mountain property
  • Check in: 3:00 PM
Best Western Hickok House
+1-888-690-5247
137 Charles St., Deadwood, SD 57732 ~10.55 miles southeast of Spearfish
  • Inexpensive hotel
  • Hotel has 2 floors
Super 8 : 196 Cliff
+1-888-305-3366
196 Cliff, Deadwood, SD 57732 ~10.57 miles southeast of Spearfish
  • 2 star Mountain hotel
  • Hotel has 2 floors
Deadwood Gulch Gaming Resort
+1-800-881-1523
304 Cliff St., Deadwood, SD 57732 ~10.67 miles southeast of Spearfish
  • 2-star Mountain hotel
  • 2 floors in hotel
Comfort Inn at Gulches of Fun 225 Cliff St., Deadwood, SD 57732 ~10.72 miles southeast of Spearfish
  • Two star Mountain property
  • Gym is available on property
From$69
Very Good 4.5 /5Read Reviews Call
Super 8 Belle Fourche
+1-888-690-5281
501 National St., Belle Fourche, SD 57717 ~11.87 miles north of Spearfish
  • Cheap Downtown property
  • Free comp. breakfast
Sturgis Super 8
+1-800-230-4134
2600 Whitewood Service Rd., Sturgis, SD 57785 ~16.70 miles east of Spearfish
  • Low priced hotel
  • 7 suites in property
Holiday Inn Express & Suites Sturgis : 2721 Lazelle St.
+1-800-997-5148
2721 Lazelle St., Sturgis, SD 57785 ~17.17 miles east of Spearfish
  • Three Star Convention Center property
  • 4 floors in hotel
Best Western Sturgis Inn : I 90 Exit 32
+1-888-690-5247
I 90 Exit 32, Sturgis, SD 57785 ~19.59 miles east of Spearfish
  • Three Star Highway hotel
  • 55 rooms in property
Next 25 Spearfish Hotels > [1 - 25 of 50]   
Next: See My Spearfish Hotels with Pricing
Back to Top