Compare Cheap Hotels in Spearfish
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Spearfish Hotels

Spearfish Cottages
514 W Mason St Spearfish SD
$92 nightly
The price is $100 total per night
$100 total
May 3 - May 4
Total with taxes and fees
0.46 mi from city center
When you stay at Spearfish Cottages in Spearfish, you'll be on a river, just steps from Lions Park and Susan Bertsch Memorial Park.
Hot Tub
Kitchen

FairBridge Inn & Suites Spearfish
440 Heritage Rd Spearfish SD
$59 nightly
The price is $66 total per night
$66 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.64 mi from city center
Located in Spearfish, FairBridge Inn & Suites Spearfish is within a 10-minute drive of Black Hills State University and D.C. Booth Historic National Fish Hatchery.
Pool
Hot Tub

Fairfield Inn & Suites by Marriott Spearfish
2720 1st Avenue East Spearfish SD
$84 nightly
The price is $93 total per night
$93 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.33 mi from city center
With a stay at Fairfield Inn & Suites by Marriott Spearfish in Spearfish, you'll be within a 10-minute walk of Stone Ridge Commons and Heritage Plaza.
Pool
Hot Tub

Travelodge by Wyndham Spearfish
2275 E Colorado Blvd Spearfish SD
$56 nightly
The price is $63 total per night
$63 total
Apr 29 - Apr 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.04 mi from city center
A stay at Travelodge by Wyndham Spearfish places you in the heart of Spearfish, within a 5-minute drive of Stone Ridge Commons and Heritage Plaza.
Pool
Hot Tub

Days Inn by Wyndham Spearfish
240 Ryan Rd Spearfish SD
$62 nightly
The price is $69 total per night
$69 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.79 mi from city center
With a stay at Days Inn by Wyndham Spearfish in Spearfish, you'll be near ski lifts, just a 4-minute walk from Spearfish Regional Hospital and 8 minutes by foot from Jorgensen Park.
Breakfast included
Pet friendly

Best Western Black Hills Lodge
540 E Jackson Boulevard Spearfish SD
$94 nightly
The price is $104 total per night
$104 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.36 mi from city center
With a stay at Best Western Black Hills Lodge in Spearfish, you'll be within a 15-minute walk of Matthews Opera House & Arts Center and Grace Balloch Memorial Library.
Pool
Breakfast included

Baymont by Wyndham Spearfish
323 S 27th St Spearfish SD
$59 nightly
The price is $64 total per night
$64 total
Apr 24 - Apr 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.4 mi from city center
Located in Spearfish, Baymont by Wyndham Spearfish is within a 15-minute walk of Stone Ridge Commons and Heritage Plaza.
Parking included
Free WiFi

Elkhorn Ridge Resort
20189 US-85 Spearfish SD
6.24 mi from city center
Located in Spearfish, this cabin is within a 15-minute drive of Black Hills State University and Cadillac Jacks Casino.
Pool
Hot Tub

Holiday Inn Spearfish - Convention Center by IHG
I 90 Exit 14 305 North 27th St Spearfish SD
$110 nightly
The price is $122 total per night
$122 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
2.15 mi from city center
Located in Spearfish, Holiday Inn Spearfish - Convention Center by IHG is in a rural location, within a 15-minute walk of Stone Ridge Commons and Heritage Plaza.
Pool
Hot Tub

Quality Inn Spearfish I-90
2725 1st Ave Spearfish SD
$75 nightly
The price is $84 total per night
$84 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
2.32 mi from city center
With a stay at Quality Inn Spearfish I-90 in Spearfish, you'll be 11.7 mi (18.8 km) from Days of '76 Museum and 12.1 mi (19.5 km) from Cadillac Jacks Casino.
Pool
Hot Tub

Queen City Inn
309 N Main St Spearfish SD
$71 nightly
The price is $77 total per night
$77 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.25 mi from city center
A stay at Queen City Inn places you in the heart of Spearfish, within a 5-minute walk of Buzzard's Roost Park and Spearfish City Park.
Parking included
Free WiFi

Hampton Inn Spearfish
240 North 27th Street Spearfish SD
$130 nightly
The price is $143 total per night
$143 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.34 mi from city center
With a stay at Hampton Inn Spearfish in Spearfish, you'll be a 5-minute walk from Stone Ridge Commons and 6 minutes by foot from Heritage Plaza.
Pool
Breakfast included
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.
Spearfish hotels essential information
Accommodation | 1,400 hotels |
|---|---|
Lowest Price | $63 |
Highest Price | $143 |
Popular hotels | Spearfish Cottages, FairBridge Inn & Suites Spearfish, Fairfield Inn & Suites by Marriott Spearfish, Travelodge by Wyndham Spearfish, Days Inn by Wyndham Spearfish, Best Western Black Hills Lodge, Baymont by Wyndham Spearfish, Elkhorn Ridge Resort, Holiday Inn Spearfish - Convention Center by IHG, Quality Inn Spearfish I-90, Queen City Inn, Hampton Inn Spearfish |
Most Recent Spearfish Hotel Reviews

FairBridge Inn & Suites Spearfish
4 out of 5
Posted 3 days ago
CheapTickets Verified Review
"Great staff. This motel is undergoing major remodeling but staff was helpful, the room was big and the pool/ hot tub is large. I'd stay there again "
A verified traveler stayed at FairBridge Inn & Suites Spearfish






