Places to stay in Spearfish, South Dakota

We currently have 42 accommodations in and around Spearfish. There are also other regional listings available for RV parks, Hotels, Motor Inns and other properties. You can filter these listings by the available types.

Spearfish is a city in Lawrence County, South Dakota. Local restaurants include Papa Murphy’s, Arby’s, Barbacoa’s, and Shoot The Bull Steakhouse.

If you are travelling in the area, Spearfish is located close to Seventy Flats, War Eagle Hill, Cleopatra Creek, Super 8 Motel Belle Fourche and Baldy Peak.

Booking.com

Selected and best reviewed properties in Spearfish

Hotel

The Travelodge

8 OUT OF 10 This was an older hotel that had rooms both in the main building (outside corridors) and then in a strip next to it. The kids loved the place, we had a large room with a vaulted wood ceiling, two queen beds, a microwave and a fridge. The recreation area was in a separate building, it had a large .....
Hotel

The Holiday Inn

9 OUT OF 10 Great place to stay. Easy access from the interstate. Clean rooms. Comfortable beds. Great pool area. Lots of room for kids to play. I would ask for rooms not close to the pool area if you don't have kids and plan to go to bed before 11:00 PM. Otherwise, there are quiet rooms away from the pool. .....
Hotel

The Travelodge

Revel in the great outdoors when you stay at our Travelodge Spearfish hotel near Route 85 and within walking distance of restaurants and shopping. We are minutes away from Black Hills National Forest and Black Hills State University. Black Hills Airport (SPF) is less than 10 minutes away and Rapid .....

Hotel

The Baymont by Wyndham

Enjoy home-style hospitality in the beautiful Black Hills of South Dakota at the Baymont Inn & Suites Spearfish hotel. With a great location off I-90, this lodging facility is near Spearfish Canyon, Devils Tower, Spearfish Canyon Scenic Byway, the Crazy Horse Memorial, and Mount Rushmore. Several .....

Other useful links:

Things to see and do, places to eat in Spearfish

Photograph of The Original Spearfish Breakfast House, Spearfish
The Original Spearfish Breakfast House

Millstone Family Restaurant ( Dining / Family ). Located at 620 East Jackson Boulevard. The Millstone Family Restaurants are locally owned and operated, with locations in Rapid City and Spearfish. We hope you will stop by for our homestyle daily specials, soup and salad, or if you prefer, breakfast is served all day. Please check out our menu below for the details. We will strive to make your visit with us enjoyable. See you soon! bhmillstone.com Link

Taco John's ( Dining / Mexican ). Located at 1812 Cracker Barrel Lane. Taco John's recipes combine hearty helpings of seasoned meats, crispy Potato Oles, and flavorful cheeses with fresh-made Mexican specialties like burritos, tacos, and quesadillas. All topped off with bold sauces, spices and salsas. www.tacojohns.com Link

The Original Spearfish Breakfast House ( / Breakfast / Brunch ). Located at 608 North Main Street. The Spearfish Original Breakfast House is a family restaraunt that serves All American, all-day breakfast items. The restraunt is in historic downtown Spearfish and is open from 7am-2pm. visitspearfish.com Link

Redwater Kitchen ( Dining / Other ). Located at 741 North Main Street. Our kitchen creates fresh cuisine served with hometown hospitality in a modern atmosphere. www.redwaterkitchen.co Link

Cedar House Restaurant ( Dining / Family ). Located at 130 Ryan Road. From our bakery goods, to our delicious wood fired pizza's to our burgers and gourmet salads, there's bound to be something for every craving. We are open Monday through Sunday 11:00 am to 8:30 pm and Sunday 8:30 am to 7:30 pm. We would also love for you to join us on Friday nights for our seafood buffet or on Sunday for champagne brunch.

Closed or unlisted properties

Renamed properties