Flight
Glacier Park International Airport (FCA) in Kalispell is the airport you'll want to fly into. You can also fly into Missoula and rent a car (~2 hour drive).
Hotel
$$$ (Recommended)
Hotel
$$
Hotel
$$$$
Hotel
$$ (not walking distance to downtown Whitefish)
Hotel
$$ (not walking distance to downtown Whitefish)