Peaks are still snowed in, but for sure do the Blodgett Canyon overlook hike. It's short (a mile?) and the view is outrageous. The Calf Creek Wildlife Management Area east of town could be worth a trip - neat to see that side of the valley, the view back at the Bitterroots is great, and the wildflowers should be going off. It's a bit of a haul from Hamilton, but the Bison Range NW of Missoula will be beautiful and you will probably see mule deer, bison, and elk. Goldbug Hot Springs outside of Salmon is an all-time great natural hot spring and Salmon is a neat town but that's like 2.5 hours from Hamilton.
Higher Ground is a great place for pizza and beer and family friendly. Bitterroot Brewery used to have some of the best food in town, but every time I've been lately it's been overcrowded and slow. Big Creek Coffee Roasters is great for coffee, River Rising also good coffee and sandwich spot. The Coffee Cup is a local favorite esp for breakfast/brunch. 5T Taco a bit north of town is good. I've heard Bandit Brewing in Darby is good but haven't been. Second the rec for the farmers market, good scene.
If you do drive up to Missoula, the eastside highway is more interesting than 93. Skalkaho is a great drive and P-Burg is a neat town. A fair bit of driving to go there and back though. If you make it Anaconda consider going all the way up to Butte, specifically Uptown Butte - largest historic district in the country, cool mining museum, nice pedestrian loop through some headframes, etc.