Hotels in Shelby, MT

3 locations found near Shelby

Filters
Rating
Distance
  1. 1948 West Roosevelt Highway, Shelby MT 59474

    4.5 Superb 161 reviews

    “Perfect location, right in between, right off of 15. The room was extremely clean, and the front desk staff was great. Breakfast was neat and orderly and warm. Everything seemed fresh and as it would be expected. Did everything that I needed it to.”

  2. 455 McKinley Avenue, Shelby MT 59474

    4.3 Superb 97 reviews

    “This is a clean hotel with kind staff and great amenities. The whirlpool and sauna were perfect after hiking all day. The free breakfast was a great way to start the next leg of our journey.”

  3. 1200 West Roosevelt Highway, Shelby MT 59474

    3.5 Good 171 reviews

    “After a horrible experience at a hotel in a nearby town, we were able to get a room here. The room was very clean and the man who checked us in was friendly. The hotel is close to a train tracks but the noise was minimal.”

Advertisement