Flight
We'd recommend to fly into Missoula airport (MSO) and either renting a car (there are all the top rental companies available) or utilizing a car share services to get around
Hotel
Hotel
Hotel
Hotel
Travel Note
There's ample supply on home rental websites like AirBnB and VRBO if a house or apartment is more your style!