Hotels in Spearfish

23 properties in Spearfish, United States. We sort them by rating and popularity. Average rating: 4.3/5. Average guide price: €100 per night.

Types of accommodation

  • Hotel 12
  • Apartment 4
  • Holiday home 3
  • Bed & breakfast 2
  • Campsite 2

Places to stay in Spearfish

Spearfish in numbers

Average price per night
€100
Half cost between €72 and €134
Rated 4.5 or higher
48%
Out of those with 20 reviews or more
Top rated
Elkhorn Ridge Resort
4.6/5 · 658 reviews

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Spearfish

How much does it cost to stay in Spearfish?

The average guide price is €100 per night, and half of the properties with a price cost between €72 and €134.

What are the top-rated places to stay in Spearfish?

The average rating is 4.3/5. 48% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Elkhorn Ridge Resort (4.6/5), Best Western Black Hills Lodge (4.4/5), and Fairfield Inn & Suites Spearfish (4.0/5).

What types of accommodation are there in Spearfish?

There are 23 properties: Hotel (12), Apartment (4), Holiday home (3), Bed & breakfast (2), and Campsite (2).

Which destinations are near Spearfish?

Other destinations nearby with places to stay include Rapid City (68 km), Colonial Pine Hills (69 km), and Deadwood (16 km).

Nearby destinations

More destinations in the United States