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