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