Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Spearfish Luxury Hotels

See all 86 Hotels in Spearfish
Bell's Motor Lodge Motel

Bell's Motor Lodge Motel

230 N. Main St, Spearfish
2.5 out of 5.0
4.2 out of 5 (133 reviews)
Motel with character Thus roadside motel has a 1980's Charme! Everything was clean and well maintained, just a bit outdated...but in tip top condition! Bed was comfy and I got a good night of sleep! Parking was right in front of the room. I would stay here again
  Nov 24, 2017

$44

$44
The Crow Peak Lodge

The Crow Peak Lodge

346 West Kansas St, Spearfish
3.0 out of 5.0
3.3 out of 5 (112 reviews)
Great!We were pleasantly surprised. Awesome place to stay. Nice and clean and very quiet!
  Sep 19, 2017

$40

$40
Days Inn Spearfish

Days Inn Spearfish

240 Ryan Rd, Spearfish
2.5 out of 5.0
4.0 out of 5 (195 reviews)
Perfect for usThe hotel staff was just wonderful and very helpful! We were able to have our dog with us and the price for him was very reasonable! It was a nice hotel at a great price! We'll stay there again next time.
  Oct 4, 2017

$51

$51
Travelodge Spearfish

Travelodge Spearfish

2275 E Colorado Blvd, Spearfish
2.5 out of 5.0
4.1 out of 5 (286 reviews)
Very Nice HotelThe beds, the pool and the staff was amazing!~ I love this Hotel and will choose it every time I need a hotel in Spearfish, South Dakota.
  Oct 23, 2017

$47

$47
Map

Recently booked Luxury Hotels in Spearfish

Hampton Inn Spearfish
3.0 out of 5.0
Last booking: 5 hours ago
Travelodge Spearfish
2.5 out of 5.0
Last booking: 17 hours ago
Super 8 - Spearfish
2.5 out of 5.0
Last booking: 46 hours ago

Pocket Guide: Luxury Hotels in Spearfish

Search for hotels in Spearfish on Expedia. You can easily find your hotels in Spearfish using one of the methods below:

  • View our selection of featured hotels in Spearfish
  • Use the map to find hotels in the Spearfish neighborhood you prefer
  • Use the filters to see hotels in a specific area of Spearfish, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Spearfish
  • Enter your travel dates to view the best deals on hotels in Spearfish - while they last