A winding road through a forested valley with rocky cliffs.

Search Spearfish hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for Spearfish hotels

Pet-friendly
Breakfast included
Hotel
Motel
Pool

1. OYO Fairbridge Inn And Suites

OYO Fairbridge Inn And Suites
Spearfish
United States
Jeffrey
OYO Fairbridge Inn And Suites

2. Days Inn by Wyndham Spearfish

Days Inn by Wyndham Spearfish
Spearfish
United States
Alfred
NZ$187
includes taxes & fees
25 Aug - 26 Aug
Days Inn by Wyndham Spearfish

3. Travelodge by Wyndham Spearfish

Travelodge by Wyndham Spearfish
Spearfish
United States
Erika
NZ$156
includes taxes & fees
1 Sept - 2 Sept
Travelodge by Wyndham Spearfish

4. Spearfish Cottages

Spearfish Cottages
Spearfish
United States
Caitlyn Elizabeth
NZ$157
includes taxes & fees
14 Sept - 15 Sept
Spearfish Cottages

5. Best Western Black Hills Lodge

Best Western Black Hills Lodge
Spearfish
United States
Laura
NZ$260
includes taxes & fees
1 Sept - 2 Sept
Best Western Black Hills Lodge

6. Fairfield Inn & Suites by Marriott Spearfish

Fairfield Inn & Suites by Marriott Spearfish
Spearfish
Canada
Lisa
NZ$283
includes taxes & fees
23 Aug - 24 Aug
Fairfield Inn & Suites by Marriott Spearfish

7. Queen City Inn

Queen City Inn
Spearfish
United States
colleen
NZ$124
includes taxes & fees
23 Aug - 24 Aug
Queen City Inn

8. Holiday Inn Spearfish - Convention Center by IHG

Holiday Inn Spearfish - Convention Center by IHG
Spearfish
United States
Matthew
NZ$263
includes taxes & fees
22 Sept - 23 Sept
Holiday Inn Spearfish - Convention Center by IHG

9. Hampton Inn Spearfish

Hampton Inn Spearfish
Spearfish
United States
deborah
NZ$280
includes taxes & fees
8 Sept - 9 Sept
Hampton Inn Spearfish

10. Quality Inn Spearfish I-90

Quality Inn Spearfish I-90
Spearfish
United States
Heidi
NZ$210
includes taxes & fees
25 Aug - 26 Aug
Quality Inn Spearfish I-90

11. The Inn At Spearfish Creek

The Inn At Spearfish Creek
Spearfish
United States
Rob
NZ$182
includes taxes & fees
7 Sept - 8 Sept
The Inn At Spearfish Creek

12. Baymont by Wyndham Spearfish

Baymont by Wyndham Spearfish
Spearfish
United States
Melanie
NZ$135
includes taxes & fees
11 Sept - 12 Sept
Baymont by Wyndham Spearfish

13. Studied Perfection

Studied Perfection
Spearfish
United States
Patricia
NZ$208
includes taxes & fees
26 Aug - 27 Aug
Studied Perfection

14. AmericInn by Wyndham Belle Fourche

AmericInn by Wyndham Belle Fourche
Belle Fourche
United States
Dean
NZ$240
includes taxes & fees
1 Sept - 2 Sept
AmericInn by Wyndham Belle Fourche

15. SpringHill Suites by Marriott Deadwood

SpringHill Suites by Marriott Deadwood
Deadwood
United States
Damon
NZ$226
includes taxes & fees
23 Aug - 24 Aug
SpringHill Suites by Marriott Deadwood

16. The Lodge at Deadwood Gaming Resort

The Lodge at Deadwood Gaming Resort
Deadwood
United States
James
NZ$297
includes taxes & fees
20 Sept - 21 Sept
The Lodge at Deadwood Gaming Resort

17. Tru by Hilton Deadwood, SD

Tru by Hilton Deadwood, SD
Deadwood
United States
amber
NZ$180
includes taxes & fees
30 Aug - 31 Aug
Tru by Hilton Deadwood, SD

18. Super 8 by Wyndham Deadwood / Black Hills Area

Super 8 by Wyndham Deadwood / Black Hills Area
Deadwood
United States
Carol
NZ$183
includes taxes & fees
23 Aug - 24 Aug
Super 8 by Wyndham Deadwood / Black Hills Area

19. Cedar Wood Inn

Cedar Wood Inn
Deadwood
United States
Scott
NZ$114
includes taxes & fees
15 Sept - 16 Sept
Cedar Wood Inn

20. Ponderosa Pines

Ponderosa Pines
Lead
United States
Robert
NZ$123
includes taxes & fees
23 Aug - 24 Aug
Ponderosa Pines
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Spearfish attractions

An aerial view of a campus with multiple buildings, parking lots, and surrounding greenery.

Black Hills State University

8.8/10 (148 reviews)
Established in 1883, Black Hills State University offers strong academics amid the scenic Black Hills of South Dakota. Explore the harmonious campus where modern facilities blend with natural mountain beauty.
See properties
A historical site with a museum, a covered structure, and terraced ponds.

D.C. Booth Historic National Fish Hatchery

9.4/10 (116 reviews)
This historic 1896 fish hatchery showcases America's aquatic conservation legacy through Victorian-era buildings and living exhibits. Feed rainbow trout or discover the National Fish Culture Archives.
See properties

Canyon Hills Center

If Canyon Hills Center is what brings you to town, hopefully you'll have a chance to explore more of Spearfish.
See properties

Spearfish Regional Hospital

If Spearfish Regional Hospital is what brings you to town, hopefully you'll have a chance to explore more of Spearfish.
See properties

Indian Springs Park

After visiting Indian Springs Park, make a plan to see the other sights and activities in Spearfish. Discover the area's waterfalls and seek out the cycling trails.
See properties

Creekside Nature Area

This tranquil nature area offers a peaceful escape with walking trails along a gentle creek. Spot local wildlife while enjoying the shade of native trees on well-maintained pathways.
See properties

Salem Park

Salem Park is just one of the places to see in Spearfish, so why not enjoy the other things to explore during your travels? Discover the area's waterfalls and seek out the cycling trails.
See properties

Spearfish City Hall

The administrative heart of Spearfish, this municipal building serves the local community rather than tourists. Stop by to appreciate the civic architecture or attend a public meeting if interested in local governance.
See properties

Learn more about Spearfish

Nestled in the Black Hills, Spearfish Canyon offers breathtaking limestone cliffs and waterfalls perfect for hiking and photography. Outdoor enthusiasts can fish crystal-clear Spearfish Creek or explore the charming downtown's local breweries after a day's adventure.

See all hotels in Spearfish
A calm lake surrounded by dense forest with autumn foliage, reflecting the trees and sky.

Top Spearfish Hotel Reviews

Recent Reviews in Spearfish

Baymont by Wyndham Spearfish

Baymont by Wyndham Spearfish

8/10 Good
"Didn’t want to pay the prices in Deadwood, so chose Spearfish. Good location. This is a dated property but they do their best to keep it open at nice summer rates. While in Spearfish, make sure to visit the fish hatchery. Short drive to Spearfish Canyon and Deadwood."
Lynette 2-night trip
Posted less than an hour ago
Baymont by Wyndham Spearfish
FairBridge Inn & Suites Spearfish

FairBridge Inn & Suites Spearfish

8/10 Good
"Cleanliness was good. The staff were exceptional, very nice and friendly. Breakfast was the normal served most places and dining area adequate"
Debra 2-night trip
Posted 2 hours ago
FairBridge Inn & Suites Spearfish
The Lodge at Deadwood Gaming Resort

The Lodge at Deadwood Gaming Resort

10/10 Excellent
"I love this place! Our room was perfect, lots of room. Everything at this lodge is very clean. The ppl that work here are super friendly and helpful."
Cindy 3-night trip
Posted 2 hours ago
The Lodge at Deadwood Gaming Resort
The Hotel By Gold Dust

The Hotel By Gold Dust

10/10 Excellent
"Awesome place!!!"
Morgan 1-night trip
Posted 4 hours ago
The Hotel By Gold Dust
Tru by Hilton Deadwood, SD

Tru by Hilton Deadwood, SD

10/10 Excellent
"P"
Rogerio 1-night trip
Posted 18 hours ago
Tru by Hilton Deadwood, SD
Days Inn by Wyndham Spearfish

Days Inn by Wyndham Spearfish

10/10 Excellent
"Great place to stay. Clean and quiet room."
John 1-night trip
Posted 20 hours ago
Days Inn by Wyndham Spearfish
Hampton Inn Spearfish

Hampton Inn Spearfish

10/10 Excellent
"Clean and spacious room. Breakfast was good and the staff were friendly,"
deborah 1-night trip
Posted 23 hours ago
Hampton Inn Spearfish
Spearfish Cottages

Spearfish Cottages

10/10 Excellent
"This cottage provided a cozy home away from home for our trip to the Black Hills. Highly recommend! Will stay again."
Jennifer 2-night trip
Posted 2 days ago
Spearfish Cottages
Best Western Black Hills Lodge

Best Western Black Hills Lodge

10/10 Excellent
"Clean room, free water and very helpful staff. Great breakfast provided too!"
Laura 3-night trip
Posted 6 days ago
Best Western Black Hills Lodge

More cheap accommodation in Spearfish

Baymont Inn and Suites by Wyndham Sturgis

Baymont Inn and Suites by Wyndham Sturgis

2721 Lazelle St Sturgis SD
NZ$172
6 Sept - 7 Sept
includes taxes & fees
Baymont Inn and Suites by Wyndham Sturgis
Tru by Hilton Deadwood, SD

Tru by Hilton Deadwood, SD

372 Main Street Deadwood SD
NZ$180
30 Aug - 31 Aug
includes taxes & fees
8.8/10 Excellent! (1,020 reviews)
Tru by Hilton Deadwood, SD
Super 8 by Wyndham Deadwood / Black Hills Area

Super 8 by Wyndham Deadwood / Black Hills Area

196 Cliff St Deadwood SD
NZ$183
23 Aug - 24 Aug
includes taxes & fees
Super 8 by Wyndham Deadwood / Black Hills Area
Days Inn by Wyndham Spearfish

Days Inn by Wyndham Spearfish

240 Ryan Rd Spearfish SD
NZ$187
25 Aug - 26 Aug
includes taxes & fees
8.4/10 Very good! (1,005 reviews)
Days Inn by Wyndham Spearfish
The Hotel By Gold Dust

The Hotel By Gold Dust

25 Lee Street Deadwood SD
NZ$218
24 Aug - 25 Aug
includes taxes & fees
8.4/10 Very good! (1,046 reviews)
The Hotel By Gold Dust
FairBridge Inn & Suites Spearfish

FairBridge Inn & Suites Spearfish

440 Heritage Rd Spearfish SD
Get rates
8/10 Very good! (1,025 reviews)
FairBridge Inn & Suites Spearfish

Frequently asked questions

What is the best area to stay in Spearfish?
The best area to stay in Spearfish is generally around the downtown core, particularly near Main Street, for convenient access to local attractions and dining.This central area is the heart of Spearfish, offering a pleasant and walkable environment. Main Street itself is lined with independent shops, local eateries, and breweries. You'll find access to the Spearfish Creek Greenway, a popular walking and cycling path, right from this area. It's also where many community events take place.For couples, staying downtown provides easy access to evening activities such as dinner at a local restaurant followed by a stroll along the creek or browsing the shops. The proximity to the Spearfish City Park and its various amenities also makes it a relaxing base.Families will also find the downtown area convenient. Being close to the Spearfish City Park means easy access to playgrounds and open spaces for children.
What are the best hotels in Spearfish that travellers recommend?
Two of the best hotels in Spearfish that receive consistently high recommendations from travellers are the Queen City Inn and the Best Western Black Hills Lodge.The Queen City Inn, with an outstanding 9.4 rating, offers amenities such as air conditioning, designer toiletries, and premium bedding. Guests appreciate its convenient location within the shopping district and its proximity to parks like Spearfish City Park, just 0.4 km away.Another highly recommended option is the 3-star Best Western Black Hills Lodge, which has an 8.8 rating. This hotel provides complimentary breakfast, including continental options, and features both indoor and outdoor pools with sun loungers. Guests frequently mention the spacious and clean rooms, the friendly staff, and the convenient location.
What are the best family hotels in Spearfish?
For families travelling to Spearfish, excellent hotel options include the Best Western Black Hills Lodge, Travelodge by Wyndham Spearfish, and Hampton Inn Spearfish.The Best Western Black Hills Lodge, with a strong 8.8 rating, offers spacious and clean rooms, connecting room options, and complimentary cots and rollaway beds, making it very accommodating for families. Guests frequently praise the friendly staff, nice breakfast, and convenient location near several parks like Susan Bertsch Memorial Park and Spearfish City Park.Another great choice is the Travelodge by Wyndham Spearfish, rated 8.4. This hotel provides connecting rooms, free cots, and sofa beds, alongside a complimentary full breakfast. Customers appreciate the friendly and helpful staff, comfortable and clean rooms, and a clean pool. It is conveniently located near Heritage Plaza and Sandstone Park.The Hampton Inn Spearfish, with an 8.0 rating, also caters well to families. It offers cots, a pool, and free continental or buffet breakfast. The hotel provides a complimentary grocery shopping service and has spacious, clean rooms. Guests often mention the helpful front desk and friendly staff. It is located near Heritage Plaza and Sandstone Park.
What are the best spa hotels in Spearfish?
For a hotel in Spearfish with spa facilities, the Fairfield Inn & Suites by Marriott Spearfish is a highly-rated option.This hotel has a review rating of 8.6 and offers a spa that is accessible to guests. It provides free WiFi, complimentary toiletries, and free self-parking, including spaces for RVs, buses, and trucks. Guests often mention the clean rooms and the helpful front desk staff. A complimentary self-serve breakfast is also provided. See all spa hotels in Spearfish
What hotels in Spearfish offer free breakfast?
For hotels in Spearfish that offer complimentary breakfast, consider the Best Western Black Hills Lodge, Fairfield Inn & Suites by Marriott Spearfish, Travelodge by Wyndham Spearfish, Days Inn by Wyndham Spearfish, and Super 8 by Wyndham Spearfish.The Best Western Black Hills Lodge, with an 8.8 rating, provides a nice and tasty breakfast, with guests frequently praising the spacious and clean rooms and the friendly staff. It is conveniently located near Spearfish Dog Park, just 0.5 km away.Another excellent choice is the Fairfield Inn & Suites by Marriott Spearfish, rated 8.6. This hotel offers a self-serve breakfast, and guests often comment on the extremely helpful front desk staff and clean rooms. It is situated 1.1 km from Sandstone Park.The Travelodge by Wyndham Spearfish, with an 8.4 rating, provides a full breakfast. Reviewers consistently highlight the friendly and helpful staff, comfortable and clean rooms, and a good, clean pool. It is located 1.0 km from Sandstone Park.The Days Inn by Wyndham Spearfish, rated 8.2, offers an excellent and good breakfast, including a convenient to-go option. Guests frequently praise the comfortable and clean rooms and the friendly, super friendly staff. It is 0.9 km from Susan Bertsch Memorial Park.Finally, the Super 8 by Wyndham Spearfish, with an 8.0 rating, serves a continental breakfast. Guests appreciate the helpful staff and good, nice big rooms. This hotel is located 1.7 km from Sandstone Park.
What are the top pet-friendly hotels in Spearfish?
When searching for pet-friendly hotels in Spearfish, the Best Western Black Hills Lodge and the Days Inn by Wyndham Spearfish are highly recommended.The Best Western Black Hills Lodge, with an 8.8 rating, not only welcomes pets but also offers complimentary continental breakfast and free wired internet in public areas. Guests frequently highlight the spacious and clean rooms, friendly staff, and the nice, tasty breakfast. It is conveniently located near several parks, including Susan Bertsch Memorial Park and Lions Park, both about 1.0 km away.Another excellent choice is the Days Inn by Wyndham Spearfish, which has an 8.2 rating. This hotel provides free self-parking, free WiFi, and a complimentary to-go breakfast. Travellers often praise its comfortable and clean rooms, the excellent breakfast, and the super friendly staff. It is also close to Susan Bertsch Memorial Park, just 0.9 km away, and Salem Park, 0.8 km away. See more pet-friendly hotels in Spearfish
What are the best budget hotels in Spearfish?
For top budget hotels in Spearfish, consider the Best Western Black Hills Lodge, Days Inn by Wyndham Spearfish, and Travelodge by Wyndham Spearfish.The Best Western Black Hills Lodge, rated 8.8, provides a complimentary continental breakfast and free WiFi. Guests often mention the spacious and clean rooms, friendly staff, and convenient location. It is also close to Spearfish Dog Park and Susan Bertsch Memorial Park.Another excellent option is the Days Inn by Wyndham Spearfish, with a rating of 8.2. This hotel offers a free to-go breakfast and free WiFi. Visitors frequently praise the comfortable and clean rooms, as well as the friendly and helpful staff. It is located near Susan Bertsch Memorial Park and Lions Park.The Travelodge by Wyndham Spearfish, rated 8.4, includes a free full breakfast and complimentary WiFi. Guests appreciate the friendly and helpful staff, comfortable and clean rooms, and a great location. It's also conveniently close to Sandstone Park. View all budget hotels in Spearfish
What are the most romantic hotels in Spearfish for couples?
For couples seeking a romantic getaway in Spearfish, the Queen City Inn is an excellent choice.The Queen City Inn, with an outstanding 9.4 rating, offers a wonderful setting for couples. Guests frequently praise its great location and easy parking. Many rooms feature mountain views and some include a kitchen. There are also opportunities for mountain biking nearby. The hotel is conveniently located near Spearfish City Park, just 0.4 km away, and Susan Bertsch Memorial Park, 1.0 km away. See all romantic hotels in Spearfish
What are the best hotels in Spearfish near Lookout Mountain Park?
For hotels in Spearfish near Lookout Mountain Park, consider the Fairfield Inn & Suites by Marriott Spearfish and the Travelodge by Wyndham Spearfish.The Fairfield Inn & Suites by Marriott Spearfish, with an 8.6 rating, is located just 3.3 km from Lookout Mountain Park. This hotel offers complimentary breakfast, including a self-serve option, and a swimming pool, making it a good choice for families. Guests often highlight the extremely helpful front desk staff and the cleanliness of the rooms.Another option is the Travelodge by Wyndham Spearfish, rated 8.4, which is 3.2 km from Lookout Mountain Park. This hotel provides free WiFi and a complimentary full breakfast. Guests frequently mention the friendly and helpful staff, as well as the comfortable and clean rooms and beds.
When is the best time to go to Spearfish?
The best time to visit Spearfish is during the late spring and summer months, from May to September, when the weather is warm and conducive to outdoor activities.May and June offer pleasant temperatures, typically in the low to mid-20s Celsius, making it ideal for exploring the Spearfish Canyon Scenic Byway and its numerous hiking trails. The waterfalls are usually at their most impressive during this period due to spring snowmelt. This time of year is excellent for couples looking for a romantic getaway with scenic drives and gentle walks.July and August are the warmest months, with temperatures often reaching the high 20s or even 30s Celsius. This is peak season for outdoor enthusiasts, great for kayaking, cycling, and more challenging hikes. Families often find these months ideal for a holiday, as the warm weather allows for swimming in local creeks and enjoying the various accessible outdoor attractions.September brings cooler, crisp air and often spectacular autumn colours, particularly in Spearfish Canyon. The crowds begin to thin out, and the temperatures are still comfortable for outdoor exploration, usually in the low 20s.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Spearfish.
How can I save on a hotel booking in Spearfish with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Spearfish hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Spearfish?
Prices for hotels in Spearfish often vary, but you can find a great deal from NZ$87 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia