Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

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

The Spearfish center point is approximately the area of Lookout Memorial Hospital and the area of Black Hills State University.

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

The Rushmore Hotel & Suites BW Premier Collection 445 Mount Rushmore Rd, Rapid City, SD 57701 ~42.02 miles southeast of Spearfish
  • 3-star property
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Holiday Inn Resort Deadwood Mountain Grand by IHG 1906 Deadwood Mountain Drive, Deadwood, SD 57732 ~10.26 miles southeast of Spearfish
  • Three Star property
  • Hotel has 5 suites
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Hotel Alex Johnson Rapid City Curio Collection by Hilton 523 6th St, Rapid City, SD 57701 ~42.23 miles southeast of Spearfish
  • Expensive hotel
  • 143 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
The Lodge at Deadwood Gaming Resort 100 Pine Crest, Deadwood, SD 57732 ~9.68 miles southeast of Spearfish
  • 3-star Resort hotel
  • Hotel has 185 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
DoubleTree by Hilton Deadwood at Cadillac Jacks 360 Main St, Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • 4 star property
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Hampton Inn Deadwood at Tin Lizzie Gaming Resort 531 Main Street, Deadwood, SD 57732 ~10.11 miles southeast of Spearfish
  • Mid-scale property
  • Free breakfast
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Home2 Suites by Hilton Rapid City 621 Watiki Way, Rapid City, SD 57719 ~44.42 miles southeast of Spearfish
  • Three Star property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Courtyard by Marriott Rapid City 580 WaTiki Way, Rapid City, SD 57719 ~44.43 miles southeast of Spearfish
  • Three Star property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Country Inn & Suites by Radisson Rapid City, SD 2321 North Lacrosse St, Rapid City, SD 57701 ~41.92 miles southeast of Spearfish
  • 3 star property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Hampton Inn & Suites Rapid City Rushmore 825 Eglin St. Bldg A, Rapid City, SD 57701 ~42.45 miles southeast of Spearfish
  • Midscale hotel
  • 32 suites in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
DoubleTree by Hilton Rapid City Downtown Convention Center 505 North 5th St, Rapid City, SD 57701 ~42.05 miles southeast of Spearfish
  • Midscale hotel
  • 8 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Rapid City - Rushmore South by IHG 1611 Caregiver Cir, Rapid City, SD 57702 ~44.66 miles southeast of Spearfish
  • Midscale property
  • 25 suites in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Best Western Ramkota Hotel 2111 North LaCrosse Street, Rapid City, SD 57701 ~41.96 miles southeast of Spearfish
  • Affordable property
  • Shuttle to airport available
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Deadwood-Gold Dust Casino by IHG 22 Lee Street, Deadwood, SD 57732 ~10.13 miles southeast of Spearfish
  • Three Star hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Cambria Hotel Rapid City near Mount Rushmore 3333 Outfitters Rd, Rapid City, SD 57701 ~43.91 miles southeast of Spearfish
  • 3 star hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Comfort Inn & Suites Rapid City near Mt. Rushmore 1720 Rapp St, Rapid City, SD 57701 ~42.20 miles southeast of Spearfish
  • 3-star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Four Points by Sheraton Deadwood 575 Main Street, Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • 3 star property
  • 4 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Baymont by Wyndham Rapid City 4040 Cheyenne Blvd, Rapid City, SD 57703 ~44.53 miles southeast of Spearfish
  • Midscale property
  • Check in time: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Rapid City by IHG 645 East Disk Dr, Rapid City, SD 57701 ~42.10 miles southeast of Spearfish
  • Mid-scale hotel
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Tru by Hilton Rapid City Rushmore 825 Elgin St. Bldg B, Rapid City, SD 57701 ~42.45 miles southeast of Spearfish
  • Mid-scale property
  • Free breakfast available
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Elevation Inn & Suites Trademark Collection by Wyndham 950 North St, Rapid City, SD 57701 ~41.67 miles southeast of Spearfish
  • Affordable property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Rapid City 1314 Elk Vale Rd, Rapid City, SD 57703 ~44.42 miles southeast of Spearfish
  • Mid-scale hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Residence Inn Rapid City 581 Watiki Way, Rapid City, SD 57719 ~44.42 miles southeast of Spearfish
  • 3-star hotel
  • 144 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Best Western Plus Rapid City Rushmore 3723 Eglin Street, Rapid City, SD 57703 ~44.33 miles southeast of Spearfish
  • Mid-scale hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.1 /10 Recent Reviews Call BookMore Details
SpringHill Suites by Marriott Deadwood 322 Main Street, Deadwood, SD 57732 ~10.03 miles southeast of Spearfish
  • Affordable hotel
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Martin & Mason Hotel 33 Deadwood Street, Deadwood, SD 57732 ~10.18 miles southeast of Spearfish
  • 3-star property
  • 8 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Comfort Inn & Suites Deadwood 225 Cliff St, Deadwood, SD 57732 ~10.72 miles southeast of Spearfish
  • 3 star property
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
La Quinta Inn and Suites by Wyndham at WaTiki Waterpark 1416 North Elk Vale Road, Rapid City, SD 57701 ~44.42 miles southeast of Spearfish
  • Three Star hotel
  • 20 suites in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Staybridge Suites Rapid City - Rushmore by IHG 1314 Luna Ave, Rapid City, SD 57701 ~42.62 miles southeast of Spearfish
  • 3 star hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn Rapid City 815 East Mall Dr, Rapid City, SD 57701 ~42.13 miles southeast of Spearfish
  • Mid-scale hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Holiday Inn Spearfish - Convention Center by IHG I 90 Exit 14 305 North 27th St, Spearfish, SD 57783
  • 3-star hotel
  • Hotel has 24 suites
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Comfort Inn & Suites Rapid City South - Mt. Rushmore Gateway 915 Fairmont Blvd., Rapid City, SD 57701 ~43.06 miles southeast of Spearfish
  • Three Star hotel
  • 82 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Tru by Hilton Deadwood SD 372 Main Street, Deadwood, SD 57732 ~9.99 miles southeast of Spearfish
  • Midscale property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
The Hotel by Gold Dust 25 Lee Street, Deadwood, SD 57732 ~10.15 miles southeast of Spearfish
  • Low Cost property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Black Hills Luxury Suites 601 East Main St., Hill City, SD 57745 ~41.06 miles southeast of Spearfish
  • 3 star hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Comfort Suites Conference Center Rapid City 1333 North Elk Vale Rd, Rapid City, SD 57703 ~44.29 miles southeast of Spearfish
  • Midscale hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Sleep Inn & Suites Rapid City 4031 Cheyenne Blvd, Rapid City, SD 57703 ~44.52 miles southeast of Spearfish
  • 3 star hotel
  • 4 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
AmericInn by Wyndham Rapid City 1632 Rapp Street, Rapid City, SD 57701 ~42.22 miles southeast of Spearfish
  • Midscale hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Mineral Palace Hotel & Casino 601 Main Street, Deadwood, SD 57732 ~10.10 miles southeast of Spearfish
  • Mid-scale property
  • Hotel has 75 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Comfort Inn & Suites Summerset - North Rapid City 7900 Stage Stop Road, Blackhawk, SD 57718 ~32.23 miles southeast of Spearfish
  • Three Star hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Spearfish 2720 1st Ave. East, Spearfish, SD 57783
  • Mid-scale property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
AmericInn by Wyndham Hill City Mt. Rushmore 12444 Old Hill City Rd, Hill City, SD 57745 ~41.04 miles south of Spearfish
  • Affordable hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Comfort Inn & Suites Near Mt. Rushmore 12454 Old Hill City Road, Hill City, SD 57745 ~41.23 miles south of Spearfish
  • Mid-scale hotel
  • Free breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Best Western Black Hills Lodge 540 East Jackson Boulevard, Spearfish, SD 57783
  • Affordable hotel
  • 2 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Hyatt Place Rapid City / Downtown 525 St. Joseph St, Rapid City, SD 57701 ~42.24 miles southeast of Spearfish
  • 3 star hotel
  • Check-in time: 4:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
MainStay Suites Rapid City 3321 Outfitter Road, Rapid City, SD 57703 ~43.85 miles southeast of Spearfish
  • Midscale property
  • 97 suites in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Best Western Golden Spike Inn & Suites 601 East Main Street, Hill City, SD 57745 ~41.01 miles south of Spearfish
  • Mid-scale property
  • Check in: 3:00 PM - 5:00 AM
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
My Place Hotel - Rapid City SD 1612 Discovery Circle, Rapid City, SD 57701 ~44.07 miles southeast of Spearfish
  • Three Star property
  • Hotel has 64 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
First Gold Gaming Resort 270 Main Street, Deadwood, SD 57732 ~10.02 miles southeast of Spearfish
  • Affordable property
  • 33 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Hampton Inn Spearfish 240 North 27th Street, Spearfish, SD 57783
  • 3 star hotel
  • 60 rooms in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details

Next: See My Spearfish Hotels with Pricing

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: $132.88

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.

2 Star Average Prices: $129.61

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 best rated hotels in Spearfish?

The Lodge at Deadwood Gaming Resort, Staybridge Suites Rapid City - Rushmore by IHG and Comfort Inn & Suites Summerset - North Rapid City are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Spearfish?

Hotel Alex Johnson Rapid City Curio Collection by Hilton, DoubleTree by Hilton Deadwood at Cadillac Jacks and Holiday Inn Resort Deadwood Mountain Grand by IHG 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, Holiday Inn Spearfish - Convention Center by IHG, and Fairfield Inn & Suites by Marriott 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 $129.61 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 $132.88 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Spearfish?

The Bank Hotel - Deadwood, Cabin 3 at Horse Creek Resort and The Loft at Raz Hideaway are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Spearfish?

Courtyard by Marriott Rapid City, SpringHill Suites by Marriott Deadwood and Elevation Inn & Suites Trademark Collection by Wyndham are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Spearfish?

Econo Lodge Black Hills, Comfort Inn & Suites Summerset - North Rapid City and Comfort Inn & Suites Near Mt. Rushmore 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 Plus Rapid City Rushmore and Best Western Black Hills Lodge are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Spearfish?

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

What did travelers think of the city of Spearfish?

Below are reviews of the city of Spearfish, SD from an actual visitor's perspective.

"Annual Black Hills Fly In!"
Score 4.0 / 5

Spearfish hosted the 12th annual Black Hills Fly-In which is an excellent destination to embrace the beauty and sites of this state. Look forward to all the back country fly-out adventures and meeting fellow pilots from far and near. Four days of aviation adventure.

Sandie B., from 04-Oct-2026
"Family"
Score 4.0 / 5

Family

Lori S., from 27-Sep-2026
"Nice downtown"
Score 5.0 / 5

Nice downtown and variety of places to eat!

Julie T., from 23-Sep-2026
"Very Beautiful area"
Score 5.0 / 5

Very Beautiful area to tour and climb a mountain 😎

Michael H., from 26-Aug-2026
"Spearfish was great"
Score 5.0 / 5

Raymond S., from 09-Aug-2026
"Nice little town"
Score 5.0 / 5

Nice little town and a lot of things to do locally.

Brian R., from 26-Jul-2026
"Lots of things to do and see"
Score 5.0 / 5

Love spearfish. Used to live here. Lots of things to do and see

Wanda M., from 24-Jul-2026
"Food options"
Score 5.0 / 5

Amber N., from 18-Jul-2026
"A special place"
Score 4.0 / 5

Timothy M., from 24-Jun-2026
"Beautiful"
Score 4.0 / 5

Beautiful, lovely town The people at restaurants were very friendly.

Cynthia N., from 20-Jun-2026
"The sense of community"
Score 4.0 / 5

The sense of community. I was there for a bike race and the support it received was amazing. Also the hatchery and city park are fantastic, not to mention the gravel and single track riding.

Scott D., from 19-Jun-2026
"Spearfish is pretty"
Score 5.0 / 5

Elizabeth B., from 06-Jun-2026
"We had a good time at graduation and golf"
Score 4.0 / 5

Donald M., from 10-May-2026
"It’s a very beautiful place"
Score 4.0 / 5

Richard T., from 12-Nov-2025
"Loved It!"
Score 4.0 / 5

Loved Spearfish!! People in town were very friendly and helpful. Great restaurant called Red River (dining next to brewery)! Delicious food and great service!

Celia F., from 13-Sep-2025
"Clean"
Score 4.0 / 5

Clean

Susan P., from 19-Aug-2025
"Beautiful view"
Score 4.0 / 5

David H., from 27-Jul-2025
"Beautiful city"
Score 4.0 / 5

Patricia M., from 22-Jul-2025
"The Food "
Score 5.0 / 5

Restaurants.

Marlys C., from 29-May-2025
"Enjoyed the restaurant and drive thru the canyon!"
Score 5.0 / 5

Especially enjoyed our restaurant and the drive through the canyon.

Marlys C., from 25-May-2025
"Visited our favorite places in the hills!"
Score 5.0 / 5

Fish hatchery and Roughlock are our favorite places in the hills!

Greta M., from 09-May-2025
"Nice Perkins Staff"
Score 5.0 / 5

The staff at Perkins was so nice also.

Curt R., from 31-Jan-2025
"Near Aspen Acres Barn Wedding Venue"
Score 5.0 / 5

Enjoyed our steak meal at a local restaurant that was recommended by a staff member at the hotel. I don't remember the name of the restaurant off the top of my head. We were in Spearfish for a wedding at Aspen Acres Barn. Did not do much sightseeing or other travel around the city.

Terri S., from 13-Jan-2025
"Very nice community, stores and restaurants!"
Score 4.0 / 5

Very nice community, stores and restaurants!

Eric T., from 08-Dec-2024
"Friendly Town"
Score 4.0 / 5

I was very impressed with the town and the people that were willing to help with our issue.

April B., from 04-Dec-2024
"The Views!"
Score 4.0 / 5

The views!

Kelsey P., from 09-Oct-2024
"Incredible Trail Riding"
Score 5.0 / 5

Incredible trail riding.

Brad R., from 08-Oct-2024
"Very Clean Town"
Score 5.0 / 5

The town of Spearfish has improved a lot since are last visit. Very clean appearing.

Mary M., from 30-Sep-2024
"Located near the parks."
Score 4.0 / 5

Located near the parks.

Crystal D., from 30-Sep-2024
"Lucky's Pub!"
Score 4.0 / 5

Lucky's Pub!

John L., from 10-Aug-2024
"Good parking and nice pool!"
Score 4.0 / 5

There was room to park my motorbike trailer I liked the pool!

Clark G., from 24-Jul-2024
"So Clean, Quiet & Nice!"
Score 4.0 / 5

Spearfish is so clean, quiet and nice

Heather D., from 21-Jun-2024
"Simply Beautiful Place!"
Score 4.0 / 5

At the Grand Canyon, you stand on top and look down at the canyon below. In Spearfish Canyon, you look up at the awesome rock walls towering above you. You walk through pine forests and hear the roar of the Spearfish River. It is simply beautiful.

Roger T., from 14-Jun-2024
"Great Stores & Restaurants!"
Score 4.0 / 5

The location of Spearfish is perfect! The stores, people, and restaurants are all great.

James B., from 09-Jun-2024
"The staff was friendly and welcoming. The room was clean. "
Score 5.0 / 5

The staff was friendly and welcoming. The room was clean.

Patricia G., from 12-Oct-2023
"Indian Springs and the Community Center!"
Score 4.0 / 5

Indian Springs and the Community Center!

Katherine B., from 10-Oct-2023
"Scenery!"
Score 5.0 / 5

Scenery!

Mary L., from 06-Oct-2023
"Nice Area"
Score 5.0 / 5

Spearfish and the area are very nice places.

Sherry F., from 03-Oct-2023
"Near Monument Health Surgical Center."
Score 5.0 / 5

Near Monument Health Surgical Center.

Dc C., from 26-Sep-2023
"Lots of Places to Ride"
Score 4.0 / 5

Very laid back little town had everything we needed and lots of places to ride!

Kerry C., from 08-Sep-2023
"Beautiful Area"
Score 5.0 / 5

Spearfish is a beautiful area.

Deb R., from 01-Sep-2023
"Great Location"
Score 5.0 / 5

Things to see and do. Would keep the family busy. Close to other attractions

Pamela M., from 30-Jun-2023
"Excellent Museums & Spearfish Sasquatch"
Score 5.0 / 5

It is a nice town with good places to visit. The museums and visitors center were excellent. The Spearfish Sasquatch was fun to watch.

Frank P., from 14-Jun-2023
"The canyon is beautiful!"
Score 4.0 / 5

The canyon is beautiful!

John G., from 18-Mar-2023
"Beautiful Views"
Score 4.0 / 5

Beautiful views!

Bryan B., from 05-Mar-2023
"Beautiful Community"
Score 4.0 / 5

Beautiful community away from most of the busy area.

Glen R., from 10-Oct-2022
"Great Hiking!"
Score 5.0 / 5

Great hiking!

Deborah S., from 13-Sep-2022
"Spearfish has anything you need!"
Score 5.0 / 5

Spearfish has grown so large since I lived in the hills. Very pretty town. Anything you want available is there.

Wanda B., from 03-Jul-2022
"You can get anything you want in Spearfish!"
Score 4.0 / 5

Spearfish has grown so large since I lived in the hills. Very pretty town. Anything you want available is there.

Wanda B., from 19-Jun-2022
"Love Spearfish. The setting, scenery, friendliness is addictive."
Score 5.0 / 5

We love Spearfish. The setting, scenery and friendliness is addictive.

Glenn C., from 10-May-2022
The average traveler rating of the city of Spearfish, SD shown above is 4.5 out of 5 based on 50 reviews
Back to Top