We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Fitness centre Business & up & up Internet & up Air Conditioning Independent Hotels Non-Smoking Hotel Hotels with Hot Tubs Clean Hotels Quiet Hotels Meeting room Business services Hotels with Restaurants Suite Hotels Hotels with Complimentary Breakfast Hotels with Jacuzzi Hotels With Indoor Pools Reduced mobility rooms Spa Hotels ₹₹ ₹₹₹ ₹₹₹₹ Comfort Inn Concierge Hotels with Balconies Hotels with Room Service Quaint Quality Inn Room Service 60+ Traveller Quiet Super 8 Bar/Lounge Best Western Themed Hotels Holiday Inn Express Any distance from Teddy Bear Town
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hampton Inn Spearfish
Booking.com
US$ 109
View Deal
240 N 27th St, I-90 and 1st Ave, Spearfish, SD 57783-3273
63.6 km from Teddy Bear Town
  • Free Wifi
  • Free Parking
Travelodge Spearfish
SAVE US$ 3
US$ 56
Booking.com
US$ 53
View Deal
2275 E Colorado Blvd, Spearfish, SD 57783-3200
63.6 km from Teddy Bear Town
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$ 70/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Quality Inn
SAVE US$ 2
US$ 72
Priceline
US$ 70
View Deal
2725 1st Ave, Spearfish, SD 57783-3219
63.7 km from Teddy Bear Town
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 78/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Holiday Inn Spearfish - Convention Center
Priceline
US$ 81
View Deal
305 N 27th St., Spearfish, SD 57783-3213
63.8 km from Teddy Bear Town
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Spearfish
Fairfield Inn
US$ 77
View Deal
2720 1st Ave, Spearfish, SD 57783-3211
63.8 km from Teddy Bear Town
  • Free Wifi
  • Free Parking
Baymont Inn & Suites Spearfish
SAVE US$ 22
US$ 85
Booking.com
US$ 63
View Deal
323 S 27th St, Spearfish, SD 57783-3223
64.0 km from Teddy Bear Town
  • Free Wifi
  • Free Parking
Canyon Gateway Motel
503 Spearfish Canyon Rd, Spearfish, SD 57783-8011
64.2 km from Teddy Bear Town
    Bell's Motor Lodge Motel
    Booking.com
    US$ 48
    View Deal
    230 N Main St, Spearfish, SD 57783-2718
    65.4 km from Teddy Bear Town
    • Free Wifi
    • Free Parking
    Kozy Motel
    427 N Main St, Spearfish, SD 57783-2341
    65.7 km from Teddy Bear Town
      Best Western Black Hills Lodge
      SAVE US$ 2
      US$ 74
      Priceline
      US$ 72
      View Deal
      540 E Jackson Blvd, Spearfish, SD 57783-2204
      66.0 km from Teddy Bear Town
      • Free Wifi
      • Free Parking
      All Star Travelers Inn
      517 W Jackson Blvd., Spearfish, SD 57783-1908
      66.1 km from Teddy Bear Town
      • Free Wifi
      • Free Parking
      The Crow Peak Lodge
      Expedia.com
      US$ 46
      View Deal
      346 W Kansas St, Spearfish, SD 57783
      66.3 km from Teddy Bear Town
      • Free Wifi
      • Free Parking
      Days Inn Spearfish
      Hotels.com
      US$ 58
      View Deal
      240 Ryan Rd, I-90 Exit 10, Spearfish, SD 57783-1211
      67.1 km from Teddy Bear Town
      • Free Wifi
      • Free Parking
      No photo provided
      TripAdvisor
      View Deal
      100 N 6th Ave, Edgemont, SD 57735-4823
      72.9 km from Teddy Bear Town
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.