Skip to main content

Search hotels in Spearfish, SD

Enter your dates to see the latest prices and deals for Spearfish hotels

Popular hotels in Spearfish

Check out our top picks in Spearfish

Filter by:

Star Rating
Review score

Spearfish Canyon Lodge

Hotel in Spearfish

Located in Spearfish, 17 miles from Adams Museum, Spearfish Canyon Lodge provides accommodations with a garden, free private parking, a shared lounge and a terrace.

M
Maria
From
Isle of Man
Wonderful location which was so pet-friendly as it welcomed our German Shepherd. It even had a pup patio where we ate outdoors. Delicious food in their restaurant and a beautiful lounge area with open fireplace.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews
Price from
$118.15
1 night, 2 adults

Best Western Black Hills Lodge

Hotel in Spearfish

Best Western Black Hills Lodge is a 3-star property located in Spearfish. Free WiFi is available. Deadwood is 9.9 mi from the hotel, while Sturgis is 18 mi away.

R
Rhonda
From
United States
Nice and clean. The bed was great.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 reviews
Price from
$95.40
1 night, 2 adults

Fairfield Inn & Suites by Marriott Spearfish

Hotel in Spearfish

Fairfield Inn & Suites by Marriott Spearfish is located in Spearfish, 13 miles from Adams Museum.

D
Debra
From
United States
Good location. Clean property and friendly staff.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 63 reviews
Price from
$84
1 night, 2 adults

Travelodge by Wyndham Spearfish

Hotel in Spearfish

Travelodge Spearfish hotel is located just minutes from many popular South Dakota attractions and points of interest, including Black Hills State University, the Black Hills National Forest, the...

K
Katie
From
United States
Easy check in & out. Pool was great for the kiddos and the room was comfortable
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 350 reviews
Price from
$57.80
1 night, 2 adults

Hampton Inn Spearfish

Hotel in Spearfish

Located in Spearfish, Hampton Inn Spearfish is 13 miles from Adams Museum. This 3-star hotel offers free WiFi. The hotel features an indoor pool, hot tub and a 24-hour front desk.

D
DAVID
From
United States
The room was larger than most and very clean. Breakfast was very good. Just a very pleasant stay all around.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 87 reviews
Price from
$72.98
1 night, 2 adults

Holiday Inn Spearfish-Convention Center by IHG

Hotel in Spearfish

Located in Spearfish and with Adams Museum reachable within 13 miles, Holiday Inn Spearfish-Convention Center by IHG has concierge services, non-smoking rooms, a fitness center, free WiFi throughout...

C
ChiVi
From
United States
The remodeled pool area was a welcome surprise for the whole family to play. The rooms were comfortable, clean and quiet.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 64 reviews
Price from
$99
1 night, 2 adults

Days Inn by Wyndham Spearfish

Spearfish

A daily grab and go breakfast is offered is served at this South Dakota motel. It is located off Interstate 90, 13 minutes’ drive from Black Hills State University. Free Wi-Fi access is available.

J
Joe
From
Canada
Just passing through, was just far enough off the highway that you didn’t hear any noise. Close to shopping, restaurants, and gas
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 526 reviews
Price from
$64.60
1 night, 2 adults

Quality Inn Spearfish I-90

Spearfish

Quality Inn Spearfish I-90 is located in Spearfish, 13 miles from Adams Museum. The 2-star inn has air-conditioned rooms with a private bathroom and free WiFi.

S
Sara
From
United States
The rooms were spacious and the beds were very comfortable!
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 125 reviews
Price from
$83.60
1 night, 2 adults

Celebrity Boutique Hotel

Deadwood (Near Spearfish)

Located in Deadwood, a 3-minute walk from Adams Museum, Celebrity Boutique Hotel provides accommodations with a terrace, free private parking, a bar and a casino.

L
Laurie
From
United States
My husband and I loved everything. The staff was absolutely wonderful.My husband and I will definitely be back 😊
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 920 reviews
Price from
$54
1 night, 2 adults

Historic Iron Horse Inn - Deadwood

Deadwood (Near Spearfish)

Welcome to the Historic Iron Horse Inn! Family owned and operated, we take pride in our casual hometown hospitality, right in the heart of Deadwood, South Dakota.

R
Ron
From
Canada
The room was excellent and had great views of the neighbouring historic buildings. Being a block off of the busy downtown street, we could walk everywhere but didn’t have to contend with the noise of folks having fun at night.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 291 reviews
Price from
$49
1 night, 2 adults
See all 32 hotels in Spearfish

Spearfish – 32 hotels and places to stay

Filter by:

Star Rating
Review score

Spearfish Canyon Lodge

Hotel in Spearfish

Located in Spearfish, 17 miles from Adams Museum, Spearfish Canyon Lodge provides accommodations with a garden, free private parking, a shared lounge and a terrace.

M
Maria
From
Isle of Man
Wonderful location which was so pet-friendly as it welcomed our German Shepherd. It even had a pup patio where we ate outdoors. Delicious food in their restaurant and a beautiful lounge area with open fireplace.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews
Price from
$118.15
1 night, 2 adults

Best Western Black Hills Lodge

Hotel in Spearfish

Best Western Black Hills Lodge is a 3-star property located in Spearfish. Free WiFi is available. Deadwood is 9.9 mi from the hotel, while Sturgis is 18 mi away.

R
Rhonda
From
United States
Nice and clean. The bed was great.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 reviews
Price from
$95.40
1 night, 2 adults

Fairfield Inn & Suites by Marriott Spearfish

Hotel in Spearfish

Fairfield Inn & Suites by Marriott Spearfish is located in Spearfish, 13 miles from Adams Museum.

D
Debra
From
United States
Good location. Clean property and friendly staff.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 63 reviews
Price from
$84
1 night, 2 adults

Travelodge by Wyndham Spearfish

Hotel in Spearfish

Travelodge Spearfish hotel is located just minutes from many popular South Dakota attractions and points of interest, including Black Hills State University, the Black Hills National Forest, the...

K
Katie
From
United States
Easy check in & out. Pool was great for the kiddos and the room was comfortable
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 350 reviews
Price from
$57.80
1 night, 2 adults

Hampton Inn Spearfish

Hotel in Spearfish

Located in Spearfish, Hampton Inn Spearfish is 13 miles from Adams Museum. This 3-star hotel offers free WiFi. The hotel features an indoor pool, hot tub and a 24-hour front desk.

D
DAVID
From
United States
The room was larger than most and very clean. Breakfast was very good. Just a very pleasant stay all around.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 87 reviews
Price from
$72.98
1 night, 2 adults

Holiday Inn Spearfish-Convention Center by IHG

Hotel in Spearfish

Located in Spearfish and with Adams Museum reachable within 13 miles, Holiday Inn Spearfish-Convention Center by IHG has concierge services, non-smoking rooms, a fitness center, free WiFi throughout...

C
ChiVi
From
United States
The remodeled pool area was a welcome surprise for the whole family to play. The rooms were comfortable, clean and quiet.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 64 reviews
Price from
$99
1 night, 2 adults

Days Inn by Wyndham Spearfish

Spearfish

A daily grab and go breakfast is offered is served at this South Dakota motel. It is located off Interstate 90, 13 minutes’ drive from Black Hills State University. Free Wi-Fi access is available.

J
Joe
From
Canada
Just passing through, was just far enough off the highway that you didn’t hear any noise. Close to shopping, restaurants, and gas
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 526 reviews
Price from
$64.60
1 night, 2 adults

Quality Inn Spearfish I-90

Spearfish

Quality Inn Spearfish I-90 is located in Spearfish, 13 miles from Adams Museum. The 2-star inn has air-conditioned rooms with a private bathroom and free WiFi.

S
Sara
From
United States
The rooms were spacious and the beds were very comfortable!
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 125 reviews
Price from
$83.60
1 night, 2 adults

Celebrity Boutique Hotel

Deadwood (Near Spearfish)

Located in Deadwood, a 3-minute walk from Adams Museum, Celebrity Boutique Hotel provides accommodations with a terrace, free private parking, a bar and a casino.

L
Laurie
From
United States
My husband and I loved everything. The staff was absolutely wonderful.My husband and I will definitely be back 😊
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 920 reviews
Price from
$54
1 night, 2 adults

Historic Iron Horse Inn - Deadwood

Deadwood (Near Spearfish)

Welcome to the Historic Iron Horse Inn! Family owned and operated, we take pride in our casual hometown hospitality, right in the heart of Deadwood, South Dakota.

R
Ron
From
Canada
The room was excellent and had great views of the neighbouring historic buildings. Being a block off of the busy downtown street, we could walk everywhere but didn’t have to contend with the noise of folks having fun at night.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 291 reviews
Price from
$49
1 night, 2 adults
See all 32 hotels in Spearfish

Hotels with parking in Spearfish

Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews
From $157.82 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 728 reviews
From $241.14 per night
Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 196 reviews
From $140.35 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 133 reviews
From $86.44 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 431 reviews
From $79.42 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 168 reviews
From $88.49 per night
Parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 310 reviews
From $61.65 per night
Parking on site
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 177 reviews
From $97.25 per night
Private Parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 89 reviews
From $81 per night
Parking on site
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 540 reviews
From $81 per night

Most booked hotels in Spearfish and surrounding area in the past month

See all

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 63 reviews

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 87 reviews

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 164 reviews

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 reviews

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 64 reviews

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews

Popular with guests booking hotels in Spearfish

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 350 reviews

Budget hotels in Spearfish and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 64 reviews

Located in Spearfish and with Adams Museum reachable within 13 miles, Holiday Inn Spearfish-Convention Center by IHG has concierge services, non-smoking rooms, a fitness center, free WiFi throughout...

From $105.55 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4 reviews

Featuring massage services, Downtown 2 story property apts features accommodations in Spearfish. Free Wifi is available throughout the property and Adams Museum is 15 miles away.

Free Wifi is available throughout the property and Adams Museum is 15 miles away.

Free Wifi is available throughout the property and Adams Museum is 15 miles away. The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Downtown Spearfish Historic Home offers accommodations in Spearfish, 15 miles from Adams Museum. This vacation home features air-conditioned accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

NEW! Cozy & Modern Spearfish Home Near Downtown! offers accommodations in Spearfish, 15 miles from Adams Museum. This property offers access to a balcony and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a spa and wellness center, Spacious, Rustic Spearfish Home Walk to Downtown! offers accommodations in Spearfish.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 12 reviews

Central Creekfront Spearfish Apt by City Park offers accommodations in Spearfish, 15 miles from Adams Museum.

Best hotels with breakfast in Spearfish and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Guests staying at this vacation home have access to a patio. Free Wifi is available throughout the property and Adams Museum is 15 miles away.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

2 Mi to Black Hills Natl Forest Convenient Pad! offers accommodations in Spearfish, 15 miles from Adams Museum. Guests staying at this apartment have access to a patio.

2 Mi to Spearfish Canyon Central Getaway! offers accommodations in Spearfish, 15 miles from Adams Museum. This apartment features accommodations with a patio.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 124 reviews

Featuring a garden, Spearfish Cottages provides accommodations in Spearfish. This recently renovated guest house features a building dating back to 1910, which is 16 miles from the Adams Museum.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Offering a spa and wellness center, Quaint Central Spearfish Home with Deck and Yard! offers accommodations in Spearfish.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Free Wifi is available throughout the property and Adams Museum is 14 miles away.

This vacation home provides accommodations with a balcony. Free Wifi is available throughout the property and Adams Museum is 13 miles away.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews

Creekside Village Inn offers accommodations in Spearfish, 17 miles from Adams Museum. The guest house features rooms with air conditioning, free private parking, and free Wifi.

Hotels located in the center of Spearfish

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

This vacation home provides accommodations with a balcony. Free Wifi is available throughout the property and Adams Museum is 19 miles away.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 164 reviews

Super 8 by Wyndham Spearfish is located in Spearfish, 13 miles from Adams Museum. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

Offering a bar, South Dakota Retreat with Hot Tub, Fire Pit and Grill! offers accommodations in Spearfish. A hot tub is available for guests, along with a spa center.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

15 miles from Adams Museum in Spearfish, Eagle Crest Nest provides accommodations with access to a hot tub. Guests can benefit from a patio and an outdoor fireplace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Free Wifi is available throughout the property and Adams Museum is 10 miles away.

FAQs about hotels in Spearfish

What Guests Said About Spearfish:

10

Spearwood Canyon is great first thing in the morning.

Spearwood Canyon is great first thing in the morning. The Fish Hatchery is a great place to wander in the late afternoon/early evening. Nice Beer Brewery in town. The Blackberry-Chilli ale is good.
Guest review by
David
Australia
10

It is a beautiful spot with great restaurants and coffee...

It is a beautiful spot with great restaurants and coffee shops. Antunez and the Spearfish breakfast restaurant were excellent. The Blackbird coffee shop was delightful! There is lots of hiking and fishing available.
Guest review by
Joyce
United States
10

We stayed 3 nights and that timing was good.

We stayed 3 nights and that timing was good. We went to Devil’s Tower one day, we’re going to explore Deadwood another, but due to snow we explored Spearfish, and left the third day. Location is wonderful and the road to Spearfish almost guarantees a mountain goat on the highway sighting.
Guest review by
JUNE
United States
10

Spearfish Canyon is so relaxing.

Spearfish Canyon is so relaxing. Hiking is so abundant there and the creek is very relaxing to listen to and refreshing to ease in. We drove through the National forest and the roads were really good. If you are an outdoors person, this is a great place to visit.
Guest review by
Courtney
United States
4.0

The lodge is beautiful.

The lodge is beautiful. Only amenities are hot tub and Jacuzzi. Everything else is what you want to pay for. No house keeping unless you ask for something. You even need to ask for essentials like empty trash towels nothing is given to you without a written note before 9am. I had broken toilet. Door handle was broken. Beautiful scenery but very run down rooms.
Guest review by
Barbara
10

The people were very friendly and helpful.

The people were very friendly and helpful. Not much not to like. It was a peaceful relaxing couple of days. Recommend the D C booth fish hatchery huge fish and gorgeous scenery. Starfish steak house has super sandwiches. Stay away from fiesta Guadalajara food wasn’t that great
Guest review by
Tracie

See reviews by guests who stayed at hotels in Spearfish

See all
From $157.82 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews
Fantastic place to stay in Spearfish Canyon. On the doorstep to 4 treks where you can take in 2 beautiful waterfalls and breath taking views. We even did the 76 trail which goes up 1000ft (not for the unfit!) but was so worth it! The food at the restaurant was also lovely and very tasty. All the staff were exceptional. Thank you! 😄
Guest review by
Hodders6
United Kingdom
From $70.37 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 525 reviews
The staff were very helpful and friendly. Hotel was quiet and comfortable Good breakfast
Guest review by
brenda
New Zealand
From $63.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 350 reviews
Location was good. Spearfish is easy to get around and there were no issues.
Guest review by
Schmidt
Canada
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 109 reviews
The staff were friendly and helpful. The hotel location was handy.
Guest review by
JOHN
United States
From $95.92 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 reviews
Good location in spearfish with pool.
Guest review by
Paul
United Kingdom