Hotels in Spearfish, SD

6 locations found near Spearfish

“We stayed here in October 2025. Elkhorn Ridge RV Resort is easy to find near I-90, but it sits far enough off the highway that road noise isn’t too bad. This is a very nice campground (CG) with exceptional customer service. The morning of our arrival, the office called to ask whether we wanted to switch sites so we wouldn’t have to move after extending our stay by two days. They recommended Site 71, an end-cap site, and we gladly accepted. We also completed the online pre-check-in, which made arrival quick and simple. We proceeded to pull-through Site 71 with FHUs; the long pad had multiple sewer connection options, which was super convenient, and the utilities were located near the middle of the pad. There’s a nice cement patio and picnic table, and the site was plenty long enough for our 40' toy hauler with the back patio down while still leaving room to park our F450. Campground WiFi was okay at 13.5 Mbps. We had 2 bars of Verizon 5G and 1 bar on T-Mobile, which wasn’t strong enough to support our T-Mobile Home Internet, so we put Starlink on the roof and, with few mature trees near our site, had a clear sky shot and excellent performance. The CG has nice showers, laundry, a dog park, and good walking areas. Overall, this is one of the best private campgrounds we’ve stayed.”

4.5 Superb99 Reviews

“Pretty stoked about the preparation for my room.
Been to Waldorf Astoria in NYC and it wasn't any better.
Everything on Point from room perfectly prepared and LUXURIOUS.
Breakfast buffet is unexpected and delicious. Staff is not needed much because they prepared completely for me before arrival.
5 STAR without the price.”

4.1 Good133 Reviews

“I've stayed here twice in the last few weeks and both times have been excellent- with customer service, clean and up to date rooms. Plus it's pet friendly and we can exit the room straight to the outside. I will definitely be staying here again!”

4 Good92 Reviews

“Maybe the cleanest quality inn i have ever stayed in. The lady (Naz) at the counter gave exceptional service. The kind you don't see anymore. She personally checked my room to make sure it was clean and gave us bottled water. She greets us every time we entered the hotel. J would definitely return to this establishment.”

3.5 Good54 Reviews

“Awesome hotel make sure you check Out the amazing restaurant Luckys 13 by the front lobby. Friendly wait staff good food and reasonable Prices. They in there frfr.”

3 Average148 Reviews

“Very accommodating to my girlfriend running marathon and giving us late checkout and coffee early. Fresh cookies when you walked in the door. Manager was even working himself and went above and beyond for a clean and refreshing stay.”

2.6 Average98 Reviews