Star Rating
Hotel Name
Price Range (MXN)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

Spearfish is a beautiful town on the western border of South Dakota, just north of the Black Hills National Forest. It's centrally located, allowing you to visit places like Crazy Horse Memorial, Crow Peak, Devil Tower, and, of course, Mount Rushmore. More from this guide...

Spearfish Hotels, Motels & Accommodations

Best Western Black Hills Lodge : 540 East Jackson Blvd.
+1-888-389-4121
540 East Jackson Blvd., Spearfish, SD 57783
  • Affordable Highway hotel
  • 5 suites in hotel
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Spearfish"
Days Inn by Wyndham Spearfish in Spearfish
+1-888-675-2083
240 Ryan Rd., Spearfish, SD 57783
  • Economy Highway property
  • Fitness / Gym is on-site
Travelodge by Wyndham Spearfish in Spearfish
+1-800-716-8490
2275 East Colorado Blvd., Spearfish, SD 57783
  • Cheap Highway property
  • Free breakfast available
Holiday Inn Spearfish - Convention Center, an IHG Hotel : I 90 Exit 14 305 North 27th St.
+1-800-805-5223
I 90 Exit 14 305 North 27th St., Spearfish, SD 57783
  • Three Star Convention Center hotel
  • 13 meeting rooms in hotel
  • Hallways looked old
  • Very comfortable
Hampton Inn Spearfish - Spearfish
+1-888-965-1860
240 North 27th St., Spearfish, SD 57783
  • Cheap Highway property
  • Check in: 3:00M
  • Clean Rooms
  • Great location
Quality Inn Spearfish
+1-888-788-5576
2725 1 St. Ave., Spearfish, SD 57783
  • Three Star Highway hotel
  • 7 suites in hotel
Fairfield Inn & Suites by Marriott Spearfish in Spearfish
+1-888-897-9207
2720 1st Ave. East, Spearfish, SD 57783
  • Midscale Highway hotel
  • Check-in: 15:00
From$90
Average 3.5 /5Reviews CallBookMore Details
Baymont by Wyndham Spearfish
+1-888-311-4278
323 South 27th St., Spearfish, SD 57783
  • Inexpensive Highway hotel
  • Check in: 3:00 PM
Quality Inn Spearfish
+1-888-469-4795
2075 1st. Ave., Spearfish, SD 57783
  • Low-priced Mountain property
  • Hotel has 2 floors
Super 8 Motel Spearfish
+1-888-734-9421
440 Heritage Rd., Spearfish, SD 57783
  • Economical Highway hotel
  • 12 suites in property
From$46
Very Good 4.0 /5Review Score CallBookMore Details
Travelodge Inn & Suites by Wyndham Deadwood
+1-888-841-5292
250 Main St., Deadwood, SD 57732 ~16.1 km southeast of Spearfish
  • Two star Highway hotel
  • 4 suites in hotel
TRU by Hilton Deadwood Sd : 376 Main St.
+1-888-455-5160
376 Main St., Deadwood, SD 57732 ~16.1 km southeast of Spearfish
  • 3-star Mountain property
  • Gym / Fitness Center Available
First Gold Hotel, Suites & Gaming
+1-888-965-8297
270 Main St., Deadwood, SD 57732 ~16.2 km southeast of Spearfish
  • 3-star Downtown hotel
  • Check in time: 3:00pm
  • Most guests liked the proximity to sightseeing
  • Rooms in need of an update
From$45
Very Good 4.0 /5Review Score CallBookMore Details
Springhill Suites by Marriott Deadwood in Deadwood
+1-888-906-6358
322 Main St., Deadwood, SD 57732 ~16.2 km southeast of Spearfish
  • Mid-scale Mountain hotel
  • 4 floors in property
Mineral Palace Hotel & Gaming - Deadwood
+1-888-749-6785
601 Historic Main St., Deadwood, SD 57732 ~16.3 km southeast of Spearfish
  • Affordable Downtown hotel
  • Check in time: 3:00 PM
  • Great location
  • Fantastic service
From$56
Very Good 4.0 /5Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Spearfish"
Doubletree : 360 Main St.
+1-888-878-9982
360 Main St., Deadwood, SD 57732 ~16.3 km southeast of Spearfish
  • Affordable Mountain hotel
  • 4 floors in property
Hampton Inn
+1-888-389-4485
531 Main St., Deadwood, SD 57732 ~16.3 km southeast of Spearfish
  • Midscale Mountain hotel
  • Check in: 3:00pm
  • Great hotel and casino
  • Fantastic bar
The Hotel By Gold Dust
+1-888-389-4121
25 Lee St., Deadwood, SD 57732 ~16.3 km southeast of Spearfish
  • Economical Downtown hotel
  • 42 sleeping rooms in hotel
Holiday Inn Express Hotel & Suites Deadwood-Gold Dust Casino, an - Deadwood
+1-888-675-2083
659 Main St., Deadwood, SD 57732 ~16.3 km southeast of Spearfish
  • Two-star Downtown property
  • Fitness + Health Center
From$53
Very Good 4.0 /5Read Reviews CallBookMore Details
The Branch House
+1-800-716-8490
37 Sherman St., Deadwood, SD 57732 ~16.3 km southeast of Spearfish
  • Two-star hotel
  • Check-in time: 15:00
Holiday Inn Resort Deadwood Mountain Grand - Deadwood
+1-800-805-5223
1906 Deadwood Mountain Dr., Deadwood, SD 57732 ~16.4 km southeast of Spearfish
  • Three Star Mountain hotel
  • 4 floors in property
From$53
Very Good 4.5 /5Read Reviews CallBookMore Details
Blackstone Lodge & Suites : 395 Glendale Dr.
+1-888-965-1860
395 Glendale Dr., Lead, SD 57754 ~16.4 km southeast of Spearfish
  • Three Star hotel
  • Parking was ok, according to 50%
  • Almost all guests said rooms were clean
From$52
Very Good 4.0 /5Review Score CallBookMore Details
Spearfish Canyon Lodge - Lead
+1-888-788-5576
10619 Roughlock Falls Rd., Lead, SD 57754 ~16.4 km south of Spearfish
  • 3 star Mountain property
  • Check-in: 3:00 PM
  • Poor cell phone reception
  • Tasty breakfast
From$72
Very Good 4.0 /5Reviews CallBookMore Details
The Lodge at Deadwood Gaming Resort - Deadwood
+1-888-897-9207
100 Pine Crest Lane, Deadwood, SD 57732 ~16.5 km southeast of Spearfish
  • Three Star hotel
  • Hotel has 5 suites
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
Deadwood Miners Hotel & Restaurant
+1-888-311-4278
137 Charles St., Deadwood, SD 57732 ~16.9 km southeast of Spearfish
  • Affordable Mountain hotel
  • 2 floors in hotel
From$36
Average 3.5 /5Reviews CallBookMore Details
Next 25 Spearfish Hotels >  [1 - 25 of 50]    
Next: See My Spearfish Hotels with Pricing

Graph of Spearfish, SD Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Spearfish, SD discounts available. The chart reflects the cheapest Spearfish hotel for each day and each star rating category.

South Dakota is well-known for its scenery and natural history and Spearfish is the perfect place to visit to get a taste of both. Whether you're visiting for a while or just passing through on a longer road trip, Spearfish is a fantastic place to sit, relax, and enjoy some of the most beautiful sites the U.S. has to offer.

When should you visit Spearfish, SD?

Just across the border from Wyoming and north of Black Hills National Forest, Spearfish, SD is a bustling city surrounded by national parks and gorgeous scenery. It's the perfect spot for visiting many of the highlights of western South Dakota and has things to do and places to see all year around.

The natural landscapes surrounding the city make visiting in the summer and fall perfect for hiking and birding. The area is known for its fall foliage that rivals New England's famed leaves. Being in a somewhat remote location, it's perfect for seeing undisturbed landscape for miles around.

Of course, its central location for many of the famous sites in South Dakota means it's a hotspot during the summer for vacationing families, so a fall or springtime trip may be better suited to your needs. If you do visit during the summer, you can catch a local baseball game and cheer on the Spearfish Sasquatches, a collegiate wood-bat baseball team.

That isn't to say that winter isn't a fantastic time to visit the area either. With the consistent snow it gets, Spearfish, SD is a hotspot for winter sports. Visitors can go cross-country skiing, snowshoeing, ice climbing, and more.

Regardless of when you visit the area, finding accommodations is the first thing to do — and thankfully, you have a wide range of options available to you.

Below is a chart of the current pricing seasonality of hotels and motels in Spearfish, SD:

seasonality of hotel rates in Spearfish

Spearfish, SD: Prices by Star Rating Class

Below are 3 charts illustrating avg. price trends by star rating class in Spearfish, SD. Browse these line graphs to determine the cheapest time to stay in Spearfish for your upcoming travels.

Where are the luxury hotels around Spearfish, SD?

Sometimes you just have to pull out all the stops and enjoy everything the area has to offer. Spearfish has hotels that do just that for you, allowing you to relax and enjoy your vacation to the fullest.

Wanting to stay in Spearfish proper? Not a problem — Hampton Inn Spearfish has you covered. Buffet breakfast is available daily, along with a waterslide, and concierge service to help you secure tickets to your destination. In a hurry? They also have grab and go breakfast bags to ensure you don't waste a minute of your day when you'd rather be seeing the sights.

However, if you're willing to wander just a little outside of the city limits and into Deadwood, you can book a stay in a truly luxurious hotel and resort — The Lodge at Deadwood Gaming Resort. A small oasis surrounded by the Black Hills National Forest, this hotel has an indoor pool, shuttle service to downtown Deadwood, and an attached casino. It's the ultimate luxury for your Spearfish vacation.

What are the most affordable hotels in Spearfish, South Dakota?

3 Star Average Prices: $137.07

If you're traveling on a budget, it can be hard to find affordable hotels in tourist hotspots like Spearfish. Thankfully, there are still several in the area that can help you visit the area and still go home with souvenirs.

Travelodge by Wyndham in Spearfish, SD has on-site parking and comes with complimentary breakfast. It's only about a mile away from the Deadwood Scenic Byway and is centrally located in the city of Spearfish, making it ideal for getting around to all parts of the city and nearby areas.

Super 8 Spearfish is a great no-frills location for when you just need a place to sleep in between all the fun you're having. With RV parking and complimentary breakfast, it's the perfect affordable hotel for all your travel needs.

3 Star Hotel Prices in Spearfish

2 Star Average Prices: $118.60

2 Star Hotel Prices in Spearfish

What hotels in Spearfish, SD offer the best discounts?

On the other hand, if you're looking to save a little money while in Spearfish, you don't have to give up any of the amenities you love. Many of the hotels in town offer some sort of discount, however there are two hotels that stand out by having some of the most extensive discounts available for travelers.

Holiday Inn Spearfish Convention Center offers AAA, military, and group discounts, as well as AARP/senior rates. With 145 rooms, they're a great place for your next big event — and getting around is easy with their complimentary shuttle to nearby attractions.

Quality Inn Spearfish is in a stunning location and has discounts for AAA members, seniors, and military. With complimentary breakfast and RV and bus parking, it's a fantastic choice for families. Kids 18 and under even stay free with their parents.

Both hotels are centrally located in downtown Spearfish, offering easy access to the highway and to downtown sites, making them ideal for being able to see everything during your stay.

What are the best value options in the Spearfish area?

If you're looking for something middle of the road, there are several options in the heart of Spearfish, just off the highway, ensuring you can find value and comfort within your price range.

Days Inn by Wyndham Spearfish is the perfect mix of luxury and affordability. Infant beds and cribs are available at no charge, making it a great choice for families. Add in the barbecue grills available on-site, it's the perfect choice for a summer getaway.

Fairfield Inn & Suites by Marriott Spearfish is just 10 minutes away from both the scenic byway and the Black Hills National Forest, making it easy to get to wherever you want to go. They offer complimentary continental breakfast and WiFi and have an indoor pool.

What are the can't-miss sights in Spearfish, SD?

There are so many places to go and visit regardless of the time of year. If you go during the milder months, there are hiking trails and scenic routes all around the city, giving you a beautiful view of the landscape South Dakota is known for.

The most famous landmark, Mount Rushmore, is about an hour drive south, deep within the Black Hills National Forest. The drive takes you through the forest, allowing you to see both the monument and the forest in one trip.

If you're willing to hop over the border to Wyoming, the Devils Tower National Monument is another must-see site. About an hour's drive west of Spearfish, the roads will lead you through some of the most stunning scenery in the area, taking you through the Bear Lodge Mountains. If you're a climber, the formation itself is considered one of the best climbs in North America.

Crazy Horse Memorial is a bit further of a drive, about an hour and a half outside of Spearfish, but it's well worth the visit. In the same area, you can also visit the Indian Museum of North America, the Native American Educational and Cultural Center and the Mountain Carving Room. These sites make it a great day trip for anyone interested in the natural and Native American history of the area.

If you're not wanting to go quite so far, Crow Peak is right next to Spearfish, SD. The trail will take you straight up to the summit, but it's a 6.4-mile hike round trip. If you're not up for the hike, you can always go horseback riding up the same trail.

There are plenty of other trails in and around the area too, with Black Hills National Forest being a prime location for backpackers and hikers of all skill levels.

Heading east, Bear Butte State Park features a religious and historical landmark for many of the Native American tribes indigenous to the area, and is only about a half-hour drive.

If you're wanting to stay within the city limits, Spearfish is home to the Matthews Opera House and Arts Center, which hosts a variety of local theater performances throughout the year.

The city park has a variety of features, including a rec path and the Spearfish creek. The D.C. Booth Historic Fish Hatchery is one of the oldest hatcheries in the U.S. and it offers a chance to learn more about the trout and even feed them. You can even rent fishing gear and try your hand at fishing in the lakes and rivers around the area — just be sure to get a permit first.

During the winter, it's worth braving the snow for all the winter activities they have available. Fatbiking, cross-country skiing, snowmobiling, snowshoeing, and even ice climbing — Spearfish has a great variety of activities throughout the year. Either enjoy some of your favorite winter sports in a scenic location or try out something new and rent all the equipment you need right there in town.

Whether it's your first time to Spearfish or you've been going there for years, there's always something new to see. No matter your hotel needs, Spearfish has you covered with a wide variety of hotels all ready to accommodate you and make your trip unforgettable.

FAQs about hotels in Spearfish

What are the top rated hotels in Spearfish?

AmericInn by Wyndham Belle Fourche, Travelodge Inn & Suites by Wyndham Deadwood and Springhill Suites by Marriott Deadwood are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Spearfish?

Best Western Black Hills Lodge, Holiday Inn Spearfish - Convention Center, an IHG Hotel and Quality Inn Spearfish are the top 3 luxury hotels near Spearfish city center.

What hotels are closest to the city center of Spearfish?

Best Western Black Hills Lodge, Days Inn by Wyndham Spearfish, and Travelodge by Wyndham Spearfish are the properties closest to Spearfish city center.

How much does a cheap hotel in Spearfish cost per night?

In the last year, a 2 star hotel in Spearfish can be as cheap as $118.60 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Spearfish cost per night?

In the last year, the average 3 star hotel in Spearfish has been $137.07 per night. (based on HotelPlanner prices)

What are the best independent hotels in Spearfish?

The Hotel By Gold Dust, Hulett Motel and First Gold Hotel, Suites & Gaming are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Spearfish?

Springhill Suites by Marriott Deadwood, Fairfield Inn & Suites by Marriott Spearfish and Fairfield Inn by Marriott Spearfish are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Spearfish?

Comfort Inn & Suites Near Mt. Rushmore, Quality Inn Near Mount Rushmore and Quality Inn Spearfish are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Spearfish?

Best Western Devils Tower Inn, Best Western Golden Spike Inn & Suites and Best Western Black Hills Lodge are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Spearfish?

Holiday Inn Resort Deadwood Mountain Grand, Holiday Inn Express Hotel & Suites Deadwood-Gold Dust Casino, an and Holiday Inn Express & Suites Rapid City - Rushmore South, an IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top