Spearfish Bed and Breakfasts

Located at the mouth of Spearfish Canyon near the Wyoming border lies the little town of Spearfish, South Dakota in Lawrence county. Spearfish Canyon is known to be one of...  Read more
Showing results 1-4 of 4
Sort By:

B&Bs in Spearfish

from $95

Spearfish, SD
Within city limits
Cozy Accommodations Near Mt. Rushmore in an Historic 1892 Brick Victorian!...Read more
from $95

Spearfish, SD
Within city limits
Apple Blossom Inn in Spearfish, South Dakota, where you'll feel like family! ...Read more

B&Bs in Towns near Spearfish

from $85

Hill City, SD
A unique vacation experience with all the trimmings located close to Crazy Horse & Mt. Ru...Read more
from $150

Whitewood, SD
Northern Black Hills of South Dakota - 3 miles east of Hwy 85 on Crook City Road!...Read more