Photo by Edith L David

Find hotels in Harrison, MT from $78

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Harrison hotels

Sacajawea Hotel

Sacajawea Hotel
3.5 star property
Three Forks
9.4 out of 10, Exceptional, (936)
"Incredible stay. "
Canada
Ron
$103 nightly
The price is $113
Dec 25 - Dec 26
Total with taxes and fees
Sacajawea Hotel

Red Bear Inn

Red Bear Inn
2.5 star property
Ennis
9.4 out of 10, Exceptional, (508)
"Nice place to stay, conveniently located."
United States
Bryan
$113 nightly
The price is $122
Dec 25 - Dec 26
Total with taxes and fees
Red Bear Inn

Travelodge by Wyndham Three Forks

Travelodge by Wyndham Three Forks
2.0 star property
Three Forks
7.8 out of 10, Good, (344)
"Older but clean & good value "
Canada
shawn
$72 nightly
The price is $78
Dec 30 - Dec 31
Total with taxes and fees
Travelodge by Wyndham Three Forks

Sportsmans Lodge

Sportsmans Lodge
3.0 star property
Ennis
7.8 out of 10, Good, (389)
"Great helpful bar staff. "
United States
Kat
$99 nightly
The price is $107
Jan 18 - Jan 19, 2026
Total with taxes and fees
Sportsmans Lodge

McAllister Inn & Lodging

McAllister Inn & Lodging
3.0 star property
McAllister
9.4 out of 10, Exceptional, (440)
"great place"
United States
Joshua
$129 nightly
The price is $139
Dec 27 - Dec 28
Total with taxes and fees
McAllister Inn & Lodging

Jefferson Inn

Jefferson Inn
2.5 star property
Whitehall
9.0 out of 10, Wonderful, (701)
"Staff was great! Room was clean and nice."
United States
Nikki
$92 nightly
The price is $99
Dec 25 - Dec 26
Total with taxes and fees
Jefferson Inn

Mountain View Retreat

Mountain View Retreat
2.0 star property
Ennis
2.0 out of 10, (1)
"Residential only, no rooms "
United States
Gordon
$250 nightly
The price is $270
Jan 1 - Jan 2, 2026
Total with taxes and fees
Mountain View Retreat
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 Harrison

Check out Lewis and Clark Caverns State Park and Lower Eastside Trailhead—just a couple of the sights around Harrison.

Fresh Snow on Hollowtop Mountains 
Highway 287
Photo by Edith L David
Open Photo by Edith L David

Top Harrison Hotel Reviews

More cheap stays in Harrison

Hotels in Harrison with star-rating

Find out more about Harrison

Top reasons to visit Harrison

  • Stunning Outdoor Adventures: Harrison offers a variety of activities such as hiking, fishing, and exploring scenic parks, perfect for outdoor enthusiasts.
  • Scenic River Landscapes: The picturesque Harrison River Valley provides breathtaking views, ideal for nature lovers and photographers.
  • Charming Accommodations: Enjoy warm hospitality with various lodging options, including pet-friendly and agritourism properties.
  • Relaxing Spa Experiences: Unwind at local spas, perfect for those looking to indulge and rejuvenate during their stay.
  • Family-Friendly Activities: Harrison is great for families, with numerous recreational areas and outdoor fun for all ages.

Find great hotels near Harrison

Discover charming accommodations in Harrison, Montana, where warm hospitality meets adventure. Whether you're seeking pet-friendly options or spacious lodgings for a family vacation, you'll find a variety of choices that cater to your needs. Experience the beauty of the area while staying at a cozy hotel or unique agritourism property, perfect for creating unforgettable memories in this picturesque destination.

  • Sacajawea Hotel: A charming 3.5-star hotel located 17 miles from Harrison, the Sacajawea Hotel embraces a spa and adventure-themed experience. This property is perfect for travelers seeking relaxation and excitement. Guests can indulge in a variety of rejuvenating spa services, including prenatal, hot stone, Swedish, and deep tissue massages. For the adventurous spirit, the hotel offers nearby activities such as mountain climbing, hiking, biking, skydiving, and fishing. The combination of relaxation and adventure makes this hotel an ideal choice for those looking to unwind while exploring the great outdoors.
  • McAllister Inn & Lodging: Situated 17 miles from Harrison, this 3-star inn offers a unique nature and hot spring-themed getaway. The McAllister Inn is perfect for adventure enthusiasts, with nearby access to natural hot springs. Guests can explore the great outdoors with activities like mountain climbing, hiking, cave exploring, hunting, and fishing. The inn's emphasis on nature and outdoor recreation provides a refreshing escape for those looking to immerse themselves in the scenic beauty of Montana while enjoying the soothing benefits of hot springs.
  • Travelodge by Wyndham Three Forks: Located 18 miles from Harrison, Travelodge by Wyndham is a pet-friendly hotel that welcomes furry companions. This property is perfect for travelers who don’t want to leave their pets behind, offering amenities tailored to accommodate pets. With a pet policy in place, guests can enjoy their stay without worry, as service animals are welcome without fees and certain restrictions apply for pets. This hotel combines comfort and convenience, making it an excellent choice for travelers looking for a friendly and accommodating atmosphere.

Where to stay near Harrison

Harrison, Montana, is a gem for outdoor enthusiasts and adventure seekers alike. Nestled in the stunning Harrison River Valley, this charming city offers rustic beauty and breathtaking scenery. Explore the picturesque Hemlock Valley, where nature’s allure beckons. The city center is a perfect starting point for discovering nearby attractions, ensuring an unforgettable vacation filled with exploration and natural wonders.

  • Pony: Located 6 miles from Harrison, Pony offers a charming escape for outdoor enthusiasts seeking adventure and stunning scenery. With a mix of recreational areas, spas, and resorts, Pony is ideal for those looking to unwind or enjoy active pursuits. The area is particularly vibrant in February, June, and December, making it a popular choice for travelers year-round. Nearby attractions include a national park and picturesque lakes, providing ample opportunities for hiking, fishing, and enjoying nature’s beauty.
  • Norris: Just 10 miles from Harrison, Norris is a seasonal gem that attracts visitors primarily from June to August. Known for its outdoor adventures, Norris is a haven for skiing and winter sports enthusiasts, with access to ski resorts and recreational areas. The surrounding national parks and visitor centers enhance the travel experience by offering insight into the region's natural wonders. Whether you're carving down slopes or exploring scenic trails, Norris promises an exhilarating getaway.
  • Mammoth: Located 11 miles from Harrison, Mammoth is a quaint village that offers a mix of outdoor experiences and relaxation. Favored by visitors from July to September, this area boasts a variety of activities including access to hot springs and national parks. With its spas and resorts, Mammoth is perfect for those looking to rejuvenate after a day of hiking or exploring. The scenic views and tranquil atmosphere make it an excellent destination for anyone seeking an adventurous yet restful retreat.

Things to do near Harrison

Harrison, Montana, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can enjoy a variety of activities, including exploring the local recreational areas, unwinding at a spa, and relaxing at nearby resorts. Whether you're looking to embrace nature or indulge in some pampering, Harrison offers a delightful blend of experiences for a memorable vacation.

Shopping

In Harrison, you can find local shops offering unique gifts and souvenirs. If you're up for a drive, head to the nearby town of Ennis, where you can explore charming boutiques and artisanal stores filled with handmade crafts and local goods.

Recreation

Experience tranquility at Headwaters Public Golf Course, 18 miles from Harrison, where you can enjoy scenic views while playing a round of golf. For a fun family outing, visit Brewery Follies, 29 miles away, offering laughter and entertainment. Madison Meadows Golf Course, 24 miles out, combines sports and outdoor relaxation.

Adventure

At Lower Eastside Trailhead, located 9 miles from Harrison, you'll find outdoor adventure vibes perfect for hiking and exploring nature. Limespur Fishing Access Trailhead, also 9 miles away, offers scenic hiking trails amidst beautiful landscapes. Lower Cave Gulch Trailhead, similarly 9 miles from town, provides thrilling hiking experiences in stunning surroundings.

Nightlife

In Harrison, Montana, enjoy a cozy evening at the Star Theater, just 19 miles away, where culture and romance blend with family entertainment. Alternatively, the Opera House, located 29 miles from Harrison, offers a similar vibrant atmosphere for a delightful night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Harrison

To save money during your trip to Harrison, Montana, consider visiting between December and February for lower accommodation rates. Tuesdays are the best days to book, while Saturdays tend to be pricier. Use Expedia to compare hotel rates, and filter for eco-friendly options. Take advantage of package deals that combine flights, hotels, and activities for additional savings. Join the One Key membership for exclusive discounts and potential cash back on future stays. Also, explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Harrison are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Harrison is Tuesday. The most expensive day to stay in Harrison is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Harrison with your flights and activities through an Expedia package.
  • 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 near Harrison

Harrison, Montana, is a perfect destination for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore national and urban parks, as well as the picturesque river landscapes. Ideal for families and nature lovers, the area offers various activities, including a visit to Harrison Lake. Whether you’re hiking, fishing, or simply enjoying the views, Harrison provides a memorable experience for all travelers.

  • Lewis and Clark Caverns State Park: Explore the stunning limestone caverns, where guided tours unveil fascinating geological formations. Enjoy hiking trails with breathtaking views of the surrounding mountains and valleys, perfect for adventure seekers and nature lovers alike.
  • Jefferson River: Experience serene beauty along the Jefferson River, where you can enjoy fishing, kayaking, or simply relaxing by the water. The scenic views and outdoor ambiance make it an ideal spot for picnics and wildlife watching.
  • Headwaters Heritage Museum: Dive into the local history at this engaging museum. Exhibits showcase the rich cultural heritage of the area, providing visitors with valuable insights into the life and times of the early settlers.

Best time to go to Harrison

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January20.5°F (-6.4°C)No RainMostly SunnyLowSlightly Low
February21.4°F (-5.9°C)No RainMostly SunnyLowSlightly Low
March32.5°F (0.3°C)No RainMostly SunnyAverageAverage
April40.3°F (4.6°C)No RainMostly SunnyAverageAverage
May50.9°F (10.5°C)Light RainMostly SunnyAverageAverage
June60.3°F (15.7°C)Light RainMostly SunnyHighSlightly High
July69.6°F (20.9°C)No RainSunnyHighSlightly High
August68.2°F (20.1°C)No RainSunnyHighSlightly High
September59.0°F (15.0°C)No RainSunnyAverageAverage
October43.2°F (6.2°C)No RainMostly SunnyAverageAverage
November29.5°F (-1.4°C)No RainMostly SunnyAverageAverage
December19.6°F (-6.9°C)No RainMostly SunnyLowSlightly Low

The nearest major airports for your trip to Harrison

To visit Harrison, Montana, you can fly into three major airports. Bozeman Yellowstone International Airport (BZN) is 31 miles away, with hotels like the 4-star Kimpton Armory Hotel Bozeman and SpringHill Suites by Marriott Bozeman, both conveniently located nearby. Butte's Bert Mooney Airport (BTM) is 39 miles away, offering options like the Copper King Convention Center, just 0.3 miles from the airport. Lastly, Dillon Airport (DLN) is 48 miles away, with accommodations such as the Best Western Paradise Inn and Fairbridge Inn Express Dillon, both within 5 miles. Each hotel provides access to their respective airports, making your travel hassle-free.

Frequently asked questions

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 Harrison hotel for you.
How can I save on a Harrison hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Harrison 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 Harrison hotel?
Prices for hotels in Harrison often vary, but you can find a great deal from $78 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.

Explore a world of travel with Expedia