Photo by Olivia Fortner

Spearfish Hotels from S$138

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Spearfish hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Spearfish hotels

Spearfish Canyon Lodge
3.5 star property
9.4 out of 10, Exceptional, 1,006 reviews
"Staff friendly and helpful. Beautiful place and remote. "
The price is S$266
per night
9 Jul - 10 Jul
Spearfish Canyon Lodge
Days Inn by Wyndham Spearfish
2.0 star property
8.2 out of 10, Very good, 871 reviews
"Staff was excellent! Room- very nice for $$$ except no microwave."
The price is S$178
per night
16 Jul - 17 Jul
Days Inn by Wyndham Spearfish
Travelodge by Wyndham Spearfish
2.0 star property
8.4 out of 10, Very good, 987 reviews
"We needed a basic place to stay. Breakfast was so so, toilet didn’t flush well and was a little dated. For what we needed it was ok….. unless you had a car can service was a long wait and no Uber or Lyft in the town."
The price is S$189
per night
8 Jul - 9 Jul
Travelodge by Wyndham Spearfish
Spearfish Cottages
3.5 star property
9.8 out of 10, Exceptional, 275 reviews
"This is a cute and fun place. The accommodations were great! Super clean, great sleeping beds and close to fun things. The hot tub was a great way to relax after a long trip. "
The price is S$229
per night
10 Jul - 11 Jul
Spearfish Cottages
Super 8 by Wyndham Spearfish
2.0 star property
8.0 out of 10, Very good, 835 reviews
"The staff was very friendly "
The price is S$181
per night
9 Jul - 10 Jul
Super 8 by Wyndham Spearfish
Best Western Black Hills Lodge
2.5 star property
8.8 out of 10, Excellent, 665 reviews
"Wonderful!! Love the location, walking distance to the restaurant next door. Great rooms, pool. Breakfast needs some improvement but had a great pizza and beer special at the bar. "
The price is S$239
per night
16 Jul - 17 Jul
Best Western Black Hills Lodge
Super 8 by Wyndham Belle Fourche SD
2.0 star property
6.2 out of 10, 416 reviews
"Great location to reach with some things like restaurants but not large crowds"
The price is S$138
per night
8 Jul - 9 Jul
Super 8 by Wyndham Belle Fourche SD
Quality Inn Spearfish
2.5 star property
8.0 out of 10, Very good, 404 reviews
"This was a nice place to stay. It was a good location and pretty quiet."
The price is S$191
per night
7 Jul - 8 Jul
Quality Inn Spearfish
Baymont by Wyndham Spearfish
2.5 star property
5.8 out of 10, 911 reviews
"Easy to get to, nice check in"
The price is S$171
per night
3 Jul - 4 Jul
Baymont by Wyndham Spearfish
Holiday Inn Spearfish - Convention Center, an IHG Hotel
3.0 star property
7.8 out of 10, Good, 591 reviews
"Great front desk staff "
The price is S$202
per night
14 Jul - 15 Jul
Holiday Inn Spearfish - Convention Center, an IHG Hotel
Hampton Inn Spearfish
2.5 star property
8.2 out of 10, Very good, 446 reviews
"mostly good"
The price is S$287
per night
21 Jul - 22 Jul
Hampton Inn Spearfish
Fairfield Inn & Suites by Marriott Spearfish
2.5 star property
8.4 out of 10, Very good, 330 reviews
"Was a very pleasant stay"
The price is S$286
per night
15 Jul - 16 Jul
Fairfield Inn & Suites by Marriott Spearfish
The Crow Peak Lodge
2.5 star property
7.2 out of 10, Good, 305 reviews
"This place is definitely very nice, and has super friendly staff! They’re under new management and working on making the place a lot better and nicer, so would love to come back here when it’s all finished!"
The price is S$192
per night
8 Jul - 9 Jul
The Crow Peak Lodge
Econo Lodge
2.0 star property
8.0 out of 10, Very good, 307 reviews
"Clean and quiet "
The price is S$207
per night
21 Jul - 22 Jul
Econo Lodge
AmericInn by Wyndham Belle Fourche
2.5 star property
9.8 out of 10, Exceptional, 480 reviews
"Was very clean. Staff was helpful & friendly. Pool & spa were very nice. Rooms very clean & neat & well furnished. Have an excellent full breakfast! Great hospitality from all ataff"
The price is S$196
per night
7 Jul - 8 Jul
AmericInn by Wyndham Belle Fourche
Elkhorn Ridge Resort
2.5 star property
9.6 out of 10, Exceptional, 92 reviews
"The cabins are so cute and cozy! The beds were comfortable. The kitchen had all our needs for utensils and pots and pans and dishes. The fridge is good sized. My only complaint is the comfort of the futon and chairs but we didn’t really use them much because the outside was just to beautiful to stay indoors much."
Elkhorn Ridge Resort
Studied Perfection
3.0 star property
9.8 out of 10, Exceptional, 22 reviews
"It was a cute cottage with a private yard. Great location in Spearfish. Enjoyed the 2-person hottub in the evenings. Just enough space for what we needed. Easy to use access code sent morning of arrival. Very minor..we could not find a toaster...but appreciated the hair dryer as i forgot mine!!! Would stay again without question."
The price is S$288
per night
23 Jul - 24 Jul
Studied Perfection
Aladdin Cafe & Motel
2.5 star property
9.2 out of 10, Wonderful, 14 reviews
"Cute little cabin. Very comfortable! "
The price is S$161
per night
11 Jul - 12 Jul
Aladdin Cafe & Motel
Central Creekfront Spearfish Apt by City Park
3.0 star property
Central Creekfront Spearfish Apt by City Park
Black Hills Getaway! Next to Spearfish Canyon
3.5 star property
Black Hills Getaway! Next to Spearfish Canyon
Don't see what you're looking for?
See all available properties in Spearfish
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Spearfish

Hotels near Spearfish Attractions

Spearfish hotels information

Number of reviews
4,276
Accommodation
1,365 hotels
Lowest Price
S$138
Highest Price
S$288

Frequently asked questions

Where is the best place for a stay in Spearfish?

Studied Perfection is a favourite with Expedia customers. This guest house offers free parking and in-room kitchens. Traveller reviews also recommend Travelodge by Wyndham Spearfish and Fairfield Inn & Suites by Marriott Spearfish as top choices for your trip. See all available top hotels, or vacation rentals in Spearfish.

If I need to cancel my hotel reservation in Spearfish, will I receive a refund?

Yes! The majority of hotel reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Spearfish.

What's the best place to stay on a budget in Spearfish?

Based on reviews, Fairfield Inn & Suites by Marriott Spearfish is a popular hotel for our travellers who want a more economical choice, and features free breakfast and free WiFi. Another top choice for your stay on the cheap is The Crow Peak Lodge. View all budget hotels in Spearfish.

What's the best family accommodation in Spearfish?

Travelodge by Wyndham Spearfish is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Other options for your stay with the children include Best Western Black Hills Lodge and Quality Inn Spearfish. Also, attractions in the area such as Homestake Gold Mine are fun for the whole family. Find more child-friendly accommodations in Spearfish.

What's the best place to stay for a romantic getaway to Spearfish?

Spearfish Canyon Lodge is a favourite 3.5-star hotel for couples, and features pillowtop beds and bathrobes.

What is the favourite LGBTQ-friendly place to stay in Spearfish?

Holiday Inn Spearfish - Convention Center, an IHG Hotel is a top LGBTQ-friendly hotel, and features free Wi-Fi and free Internet. Fairfield Inn & Suites by Marriott Spearfish and Hampton Inn Spearfish are other good choices for your trip. See all available hotels listed as LGBTQ-friendly in Spearfish.

What's the best dog-friendly place to stay in Spearfish?

Best Western Black Hills Lodge is a top dog-friendly hotel, and offers an outdoor pool and a bar/lounge for its human guests. Other good choices to stay with your pet include Days Inn by Wyndham Spearfish and Super 8 by Wyndham Spearfish. See more pet-friendly hotel accommodations in Spearfish.

Where's the best place to stay in Spearfish that's close to historical sites?

Based on our travel expertise, Bell's Motor Lodge Motel is a top property on Expedia for those interested in history, and it features free parking and free WiFi. Other choices near historic sites include Best Western Black Hills Lodge and Days Inn by Wyndham Spearfish. Also, notable landmarks to visit include D.C. Booth Historic National Fish Hatchery.

What's the best accommodation option for a trip to the slopes in Spearfish?

Based on our travel data, Spearfish Canyon Lodge is a top 3.5-star hotel for hitting the ski slopes, and features a restaurant and free parking. Other good choices for your stay near the slopes include Super 8 by Wyndham Spearfish and Days Inn by Wyndham Spearfish. Those looking to ski or snowboard can spend their days at Terry Peak Ski Area.

What are some accommodation options with pools in Spearfish?

Super 8 by Wyndham Spearfish is a top hotel with a pool, free breakfast and free WiFi. A couple of other options with an on-site pool include Holiday Inn Spearfish - Convention Center, an IHG Hotel and Fairfield Inn & Suites by Marriott Spearfish. View all hotels with pools in Spearfish.

What is the best spa hotel in Spearfish?

Quality Inn Spearfish is a highly recommended spa hotel with an indoor pool. Why not spend some time relaxing in the hot tub? Other popular spa hotels in Spearfish include Travelodge by Wyndham Spearfish and Super 8 by Wyndham Spearfish. See all spa hotels in Spearfish.

What is staying in Spearfish like?

Visitors to Spearfish will definitely enjoy the riverfront and waterfalls. Tourists can also enjoy the city's seafood restaurants and basketball games. In Spearfish, there are 186 hotels and other accommodation options to choose from. Find out more about Spearfish.

Recent Reviews in Spearfish
Expedia verified reviews