Photo by Matt Sparlin

Find hotels in Spearfish, SD from $66

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,399 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Days Inn by Wyndham Spearfish

2.0 star property
8.2 out of 10, Very Good, (1001)
"The location is on the west end of town with several new shopping and dining options in the new centers nearby."
Kimberly

"I liked that they made soups and pies for the bikers and had eggs for breakfast. "
Tabitha
$102 nightly
The price is $113
Sep 1 - Sep 2
Total includes taxes and fees
Days Inn by Wyndham Spearfish

Best Western Black Hills Lodge

2.5 star property
8.8 out of 10, Excellent, (762)
"Great place to stay when visiting the black hills. Close to downtown Spearfish and the national forest. "
Ashley

"Older property, but very well maintained. The room was clean, quiet, and comfortable — perfect for a restful stay. I appreciated the outside entrance for easy access and a bit more privacy. Breakfast was included and a nice bonus to start the day. Great value for a peaceful and well-cared-for place"
Penny
$165 nightly
The price is $180
Aug 18 - Aug 19
Total includes taxes and fees
Best Western Black Hills Lodge

Travelodge by Wyndham Spearfish

2.0 star property
8.4 out of 10, Very Good, (1005)
"Nice place to stay. "
Larry

"Nice stay and good value compared to other properties. Great scenic view behind the property. "
Mark
$93 nightly
The price is $104
Sep 8 - Sep 9
Total includes taxes and fees
Travelodge by Wyndham Spearfish

Spearfish Cottages

3.5 star property
9.8 out of 10, Exceptional, (510)
"Loved my stay will be coming back "
Russell

"Very nice place to stay."
Benjamin
$119 nightly
The price is $130
Sep 11 - Sep 12
Total includes taxes and fees
Spearfish Cottages

Holiday Inn Spearfish - Convention Center by IHG

3.0 star property
7.8 out of 10, Good, (669)
"Great stay, clean room and comfortable"
Richard

"It was a good stay I'd stay there again"
Melanie
$135 nightly
The price is $149
Aug 17 - Aug 18
Total includes taxes and fees
Holiday Inn Spearfish - Convention Center by IHG

Quality Inn Spearfish I-90

2.5 star property
8.0 out of 10, Very Good, (468)
"Great customer service. Convenient location Clean hotel"
Jodi

"Stayed for 3 days. Had 2 rooms while traveling with another couple. A very memorable stay & feeling of coming home after a day sightseeing. "
Donna
$132 nightly
The price is $146
Aug 24 - Aug 25
Total includes taxes and fees
Quality Inn Spearfish I-90

Baymont by Wyndham Spearfish

2.5 star property
5.8 out of 10, (989)
"Enjoyed our quick stay! "
Tonya

"Everything was good iit is a cheaper hotel and were worried about the reviews but itbwas comfortable and the staff was amazing"
Greg
$93 nightly
The price is $101
Aug 21 - Aug 22
Total includes taxes and fees
Baymont by Wyndham Spearfish

Hampton Inn Spearfish

2.5 star property
8.2 out of 10, Very Good, (524)
"Great stay"
Christel

"Rooms are nice with the sitting area. Breakfast was good. "
Sheri
$159 nightly
The price is $174
Sep 8 - Sep 9
Total includes taxes and fees
Hampton Inn Spearfish

Fairfield Inn & Suites by Marriott Spearfish

2.5 star property
8.6 out of 10, Excellent, (399)
"Shankar was so helpful at the desk she was our guide tour for sure and very helpful with everything else. Very clean updated hotel."
kathy

"The property was well kept and clean. "
Corny
$139 nightly
The price is $153
Sep 1 - Sep 2
Total includes taxes and fees
Fairfield Inn & Suites by Marriott Spearfish

Super 8 by Wyndham Spearfish

2.0 star property
8.0 out of 10, Very Good, (978)
"This was probably our favorite hotel to stay in on vacation. Staff members were great!"
Beth

"Great place to stay."
Mark
$118 nightly
The price is $130
Aug 24 - Aug 25
Total includes taxes and fees
Super 8 by Wyndham Spearfish

Queen City Inn

2.0 star property
9.4 out of 10, Exceptional, (29)
"Very nice rooms and quit place to stay."
Jason

"STAY HERE!!! Nice apartment style place to stay, comfy bed, great location. "
Andrew
$148 nightly
The price is $161
Aug 24 - Aug 25
Total includes taxes and fees
Queen City Inn

Studied Perfection

3.0 star property
9.8 out of 10, Exceptional, (30)
"A very comfortable rental. Excellent kitchen, entertainment and WiFi. Highly recommended "
John

"Nice little place, has all you need. Will recommend to friends!"
Loree
$128 nightly
The price is $140
Aug 17 - Aug 18
Total includes taxes and fees
Studied Perfection

Spacious, Rustic Spearfish Home: Walk to Downtown!

3.0 star property
Spacious, Rustic Spearfish Home: Walk to Downtown!

Ponderosa Pines

2.0 star property
9.4 out of 10, Exceptional, (29)
"Great place to stay!"
Candra

"Cozy little cabin for the 85th Sturgis Rally, def will be staying here again. "
Adam
$102 nightly
The price is $111
Aug 17 - Aug 18
Total includes taxes and fees
Ponderosa Pines

Spearfish Canyon Lodge

3.5 star property
9.4 out of 10, Exceptional, (1001)
"Great resort with lots to offer. Close to attractions and dining options. Offers atv rentals on site. Really enjoyed our stay there. "
Ray

"Great staff"
John
$161 nightly
The price is $172
Aug 17 - Aug 18
Total includes taxes and fees
Spearfish Canyon Lodge

Blackstone Lodge & Suites

3.0 star property
8.2 out of 10, Very Good, (1000)
"The location was nice"
Lisa

"It had a great atmosphere"
Pamela
$82 nightly
The price is $89
Aug 19 - Aug 20
Total includes taxes and fees
Blackstone Lodge & Suites

Days Inn by Wyndham Sturgis

2.0 star property
8.6 out of 10, Excellent, (297)
"Would definitely stay again"
Barry

"Nice hotel and quiet"
Paul
$76 nightly
The price is $84
Sep 2 - Sep 3
Total includes taxes and fees
Days Inn by Wyndham Sturgis

Baymont Inn and Suites by Wyndham Sturgis

2.5 star property
8.8 out of 10, Excellent, (1003)
"Very nice hotel and the lounge staff was very friendly and made it a fun place to be."
Jeff

"Hotel is clean and convenient for us to go visit our sister"
John
$93 nightly
The price is $103
Aug 24 - Aug 25
Total includes taxes and fees
Baymont Inn and Suites by Wyndham Sturgis

Bear Lodge Motel

2.0 star property
8.0 out of 10, Very Good, (579)
"Hidden Gem"
David

"T"
Ethan
$95 nightly
The price is $106
Aug 15 - Aug 16
Total includes taxes and fees
Bear Lodge Motel

Super 8 by Wyndham Sturgis

2.0 star property
8.2 out of 10, Very Good, (1002)
"We had a great stay"
Bruce Edward

"Very nice updated place, very friendly staff!! "
Jeff
$72 nightly
The price is $80
Sep 3 - Sep 4
Total includes taxes and fees
Super 8 by Wyndham Sturgis
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.
Save an average of 15% on thousands of hotels when you're signed in

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.

Rock formations at Spearfish canyon. great climbing here
Photo by Olivia Fortner
Open Photo by Olivia Fortner

Best guest reviews of Spearfish

Stay near popular Spearfish attractions

Top Spearfish Hotel Reviews

Find out more about Spearfish

Find out more about Spearfish

Top reasons to visit Spearfish

  • Stunning Natural Scenery: Explore the breathtaking Spearfish Canyon, perfect for hiking and scenic drives.
  • Outdoor Adventure: Enjoy various activities like skiing at local resorts and water parks for family fun.
  • Rich Local Culture: Visit history museums and the local visitor center to engage with Spearfish's heritage.
  • Charming Downtown: Stroll through downtown Spearfish, featuring unique shops and friendly locals.
  • Diverse Accommodations: Choose from a range of hotels and motels to fit every traveler's needs.

Find great hotels in Spearfish

Spearfish, South Dakota, offers a diverse selection of hotels and motels, catering to every traveler's needs, from budget-friendly options to comfortable stays. Whether you're looking for pet-friendly accommodations, business facilities, or an adventure-themed getaway, Spearfish has it all. Explore popular hotels like Wyndham Spearfish and enjoy the scenic beauty and local attractions that make this destination truly special.

  • The Lodge at Deadwood Gaming Resort: Experience a unique blend of family-friendly fun and gaming excitement at The Lodge at Deadwood Gaming Resort. Located 10 miles from Spearfish, this 3-star resort features a lively casino atmosphere perfect for adult guests while offering numerous amenities for children, including a complimentary water park and a safe pool area. Pet owners will appreciate the property's dog-friendly policy, making it easy to include your furry companions in your vacation plans. With a focus on family themes and entertainment, this resort ensures a memorable stay for guests of all ages.
  • Blackstone Lodge & Suites: Perfect for adventure seekers and business travelers alike, Blackstone Lodge & Suites offers a comfortable and convenient stay just 10 miles from Spearfish. This 3-star hotel boasts a range of adventure options, including hiking, mountain climbing, and skiing, allowing you to explore the great outdoors right outside your door. Business amenities such as a dedicated business center and meeting rooms make it an ideal choice for corporate travelers. Additionally, with a pet-friendly policy, you can bring along your four-legged friends to share in the excitement.
  • DoubleTree by Hilton Deadwood at Cadillac Jack's: Elevate your vacation experience at the DoubleTree by Hilton Deadwood at Cadillac Jack's, a luxurious 4-star hotel situated 10 miles from Spearfish. This property offers a dynamic mix of casino entertainment, ski access, and adventure activities, making it perfect for thrill-seekers. Guests can enjoy nearby skiing, snowshoeing, and mountain biking, along with fishing and kayaking options. The hotel's commitment to comfort is highlighted by its warm hospitality and elegant accommodations, ensuring a delightful stay for every guest.

Discover the best areas to stay in Spearfish

Spearfish, South Dakota, beckons outdoor enthusiasts and adventure seekers with its breathtaking scenery and rich history. Explore the stunning Spearfish Canyon, hike through lush trails, or enjoy family-friendly activities in the picturesque downtown area. Nearby attractions offer a delightful mix of friendly locals and luxurious experiences, making it an ideal vacation spot for those seeking both relaxation and adventure. Discover the charm of Spearfish and create unforgettable memories in this beautiful destination.

  • Deadwood: Located approximately 10 miles from Spearfish, Deadwood is a historic city famed for its Gold Rush-era charm. The travel experience here is vibrant, especially during the summer months from June to August when visitors flock for outdoor adventures and scenic landscapes. In addition to its rich history, Deadwood offers various recreational activities, including casinos and skiing. Notable attractions nearby include the stunning Black Hills National Park and iconic landmarks that reflect its storied past.
  • Lead: Just 11 miles away from Spearfish, Lead is another gem in the Black Hills region, attracting adventure seekers year-round. With a seasonal peak from June to August, visitors can indulge in skiing at its renowned ski resorts and fields. The city is surrounded by natural beauty, including national parks and lush forests, making it a perfect destination for outdoor enthusiasts. Lead’s unique mining history adds to its allure, providing a fascinating backdrop for exploration.
  • North Spearfish: Nestled in the Spearfish area, North Spearfish offers a refreshing blend of adventure and eco-friendly experiences. The city sees moderate seasonal travel, peaking in the summer months. Visitors can enjoy recreational areas and local casinos, with nearby ski fields providing winter sports opportunities. The proximity to parks and the scenic national state park makes it an excellent spot for nature lovers. North Spearfish is a delightful gateway for exploring the stunning landscapes of the Black Hills.

Things to do in Spearfish

Spearfish, South Dakota, is a fantastic destination for outdoor and adventure enthusiasts, offering activities like skiing at local resorts. Families can enjoy nearby water parks, while travelers can explore the stunning scenery and vibrant community. For the best experience, consider top tips for navigating Spearfish and discovering its unique attractions.

Food and drinks

In Spearfish, indulge in local flavors like the hearty Buffalo Burger and savory Chislic. Visit Dough Trader Pizza Company for delicious pizza, or explore local wineries for unique drinks. Enjoy casual dining experiences and cozy coffee shops throughout the charming town.

Recreation

Explore Rocky Point Recreation Area, just 18 miles from Spearfish, where you can enjoy serene surroundings perfect for relaxation and wellness. Engage in outdoor activities like hiking and picnicking while soaking in the calming vibes of nature, making it an ideal spot for rejuvenation.

Adventure

At Deer Mountain Ski Area, located 13 miles from Spearfish, you can enjoy thrilling skiing and snowboarding amidst beautiful mountain scenery. Alternatively, the George S. Mickelson Trail, 14 miles away, offers breathtaking views and a fantastic hiking experience perfect for adventure enthusiasts.

Nightlife

Experience the thrill at Cadillac Jacks Casino and Tin Lizzie Gaming Resort, both 10 miles from Spearfish, where romance and city vibes blend with gaming excitement. For a cultural night out, enjoy a performance at Matthews Opera House & Arts Center, perfect for family entertainment and romantic evenings.

Booking tips and Expedia advantages for Spearfish

To save money during your trip to Spearfish, consider enjoying free attractions like the Spearfish Canyon Scenic Byway and D.C. Booth Historic National Fish Hatchery. For transportation, walking is a great option, and buses are available for affordable travel. Plan your visit during the cheaper months of April and November to December, and book your hotel about a month in advance for the best rates. Look for last-minute deals on Expedia, and consider bundling your hotel, flights, and activities for extra savings. Joining Expedia's One Key membership can also provide exclusive discounts.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Spearfish is moderately seasonal. The cheapest months to stay in Spearfish are April and November to December, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel in Spearfish about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the "Eco-certified" option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Spearfish hotel reservations with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Spearfish

Spearfish, South Dakota, is perfect for outdoor and adventure enthusiasts, offering breathtaking scenery and a variety of attractions. Explore the local visitor center, ski resorts, and history museums for a cultural experience. Don't miss the chance to visit the stunning Black Hills, where adventure awaits. Spearfish is a fantastic destination for those seeking outdoor fun and historical insights.

  • Spearfish Canyon Scenic Byway: Experience breathtaking views along this 19-mile route, surrounded by towering limestone cliffs and lush forests. Ideal for photography, hiking, and enjoying the vibrant colors of nature, this scenic drive is perfect for those seeking tranquility and natural beauty.
  • Terry Peak Ski Area: Embrace adventure at this premier ski resort, offering thrilling slopes for skiers and snowboarders of all levels. With stunning mountain vistas and a range of winter activities, it’s a perfect destination for outdoor enthusiasts looking for excitement.
  • Black Hills State University: Immerse yourself in the rich culture and history of this historic university. Explore its beautiful campus, attend engaging events, or simply enjoy the vibrant atmosphere that fosters creativity and learning.

Best time to go to Spearfish

The best time to visit Spearfish can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Spearfish falls in July, when visitor numbers are moderately high and weather is sunny with light rain. The coolest average temperature in Spearfish falls in February, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January24.4°F (-4.2°C)No Rain (Dry)Mostly SunnyAverageAverage
February23.4°F (-4.8°C)No Rain (Dry)Mostly SunnyAverageAverage
March35.1°F (1.7°C)No Rain (Dry)Mostly SunnyAverageAverage
April41.7°F (5.4°C)Light RainMostly SunnyAverageModerately Low
May52.9°F (11.6°C)Light RainMostly SunnyAverageAverage
June64.9°F (18.3°C)Light RainMostly SunnyModerately HighModerately High
July72.7°F (22.6°C)Light RainSunnyModerately HighModerately High
August70.9°F (21.6°C)Light RainSunnyModerately HighModerately High
September62.8°F (17.1°C)No Rain (Dry)SunnyAverageAverage
October45.9°F (7.7°C)Light RainMostly SunnyModerately LowAverage
November35.2°F (1.8°C)No Rain (Dry)Mostly SunnyModerately LowModerately Low
December24.6°F (-4.1°C)No Rain (Dry)Mostly SunnyModerately LowModerately Low

The nearest major airports for your trip to Spearfish

Traveling to Spearfish, South Dakota, is convenient via Rapid City Regional Airport (RAP), located 51 miles away. Recommended hotels near RAP include the 4-star Hotel Alex Johnson Rapid City, situated 9 miles from the airport, offering scheduled airport shuttle services. The Residence Inn Rapid City, a 3.5-star hotel, is 6 miles from RAP and provides limited-hour shuttle services. Another option is The Rushmore Hotel & Suites, also 9 miles away, which facilitates easy airport access. These accommodations ensure a comfortable stay with various transportation options to make your journey to Spearfish seamless.

Frequently asked questions

What are the best hotels in Spearfish that travelers recommend?
Holiday Inn Spearfish - Convention Center by IHG is a top option for travelers, earning a review score of 7.8. This hotel has a inviting space with convenient amenities that cater to a variety of needs, including air-conditioned suites and an inviting indoor pool—great for unwinding after a day of adventure in the picturesque Black Hills region.
What are the best family hotels in Spearfish?
Holiday Inn Spearfish - Convention Center by IHG is an excellent choice for families looking to explore the beauty of South Dakota while enjoying a comfortable stay. This hotel features connecting rooms, making it easy for families to stay together without sacrificing privacy. Guests appreciate the complimentary cribs available, ensuring that even the youngest travelers have a cozy place to sleep. Find more child-friendly accommodations in Spearfish.
What are the top pet-friendly hotels in Spearfish?
Holiday Inn Spearfish - Convention Center by IHG is a fantastic choice for travelers looking for a pet-friendly hotel in Spearfish. With a customer review rating of 7.8, guests appreciate the attentive service and the convenient amenities that cater to both families and pet owners alike. See more pet-friendly hotels in Spearfish.
What are the best budget hotels in Spearfish?
The Best Western Black Hills Lodge shines as a top choice for budget-conscious travelers in Spearfish, boasting an excellent review score of 8.8. This friendly hotel provides a range of thoughtful amenities designed to enhance your stay, such as free continental breakfast, free parking, and complimentary WiFi, ensuring that families and those traveling with children are well taken care of. The outdoor pool area invites relaxation under the sun, complete with loungers for unwinding after a day of adventures.

Travelers with kids will also appreciate the Travelodge by Wyndham Spearfish, which enjoys a rating of 8.4. This property features an indoor pool and hot tub, great for family fun regardless of the weather. Guests can enjoy a free breakfast to kick-start their day, and the hotel offers free cribs and toiletries to make traveling with little ones easier.

For those seeking a comfortable stay with a focus on convenience, the Fairfield Inn & Suites by Marriott Spearfish, also rated 8.4, presents an excellent option. It features spacious suites and an indoor pool, making it ideal for families looking to relax and enjoy quality time together.

If you're traveling solo or as a couple, the Days Inn by Wyndham Spearfish, rated 8.2, provides access to nearby ski areas and cozy accommodations, great for a winter getaway. Meanwhile, the Hampton Inn Spearfish, with the same review score, offers a warm atmosphere complemented by a waterslide and fitness facilities, appealing to both families and active travelers alike.

Each of these properties promises attentive service and a welcoming environment, ensuring a stress-free planning experience for your next adventure in Spearfish. View all budget hotels in Spearfish.
When is the best time to go to Spearfish?
The most popular time to visit Spearfish is during the summer months, particularly July, when the weather is warm and inviting. Average temperatures in July typically reach the mid-80s Fahrenheit, creating a superb backdrop for outdoor adventures like hiking in the nearby Black Hills or enjoying the scenic Spearfish Canyon.

During the peak season from June to August, you'll find a variety of activities and events, including the Spearfish Arts Festival and numerous outdoor concerts. This vibrant atmosphere draws many travelers who appreciate the chance to immerse themselves in the local culture while exploring the breathtaking natural beauty of the area. The long daylight hours also allow for ample time to discover local attractions, from the historic downtown to the stunning waterfalls that dot the landscape.

For those who prefer a more serene experience, consider visiting in September. With temperatures still pleasant in the low 70s Fahrenheit, you can relish the fall colors without the summer crowds. This month often provides the added bonus of lower accommodation rates, allowing you to enjoy a quality experience at a better value while still enjoying the charm of Spearfish.
Where can I find the best nightlife in Spearfish?
Spearfish, South Dakota, is a charming town that offers a laid-back atmosphere with a touch of adventure, making it an ideal getaway for travelers seeking relaxation amidst stunning natural beauty.

While Spearfish is not primarily known for a bustling nightlife scene, there are still a few local spots where you can unwind in the evening. Main Street features some cozy bars and pubs, great for enjoying a drink after a day of exploring the beautiful Black Hills. The Spearfish Ale Works is a popular choice, offering craft beers brewed on-site, and a welcoming ambiance where you can mingle with locals and fellow travelers alike.

For a more great experience, consider visiting the local breweries or checking out live music events that pop up in the area. The surrounding natural beauty also provides opportunities for evening adventures like stargazing or taking a scenic drive through the nearby Spearfish Canyon.

If you're looking for a night out filled with vibrant nightlife options, you may want to venture to nearby cities like Rapid City, where you can find a wider array of bars, clubs, and entertainment venues.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Spearfish hotel for you.
How can I save on a Spearfish hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Spearfish hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Spearfish hotel?
Prices for hotels in Spearfish often vary, but you can find a great deal from $66 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 the cheapest rate.