Flight
Glacier International Airport in Kalispell, MT, will be your best option if you're flying in.
Flight
A possible second option is the Missoula Airport, which is about a two-hour drive from Kalispell.
Rental Car
You will definitely need to rent a car as Uber, Lyft and taxis are generally not an option except occasionally in the downtown areas. Please check airport websites for availability of car rental companies.
Hotel
The Buffalo Lodge is a great choice as it is close to Creston and beautiful downtown Bigfork!
Hotel
This is a cute little inn right on the Swan River, around the corner from downtown Bigfork and close to Creston.
Hotel
Springhill Suites is located in the city of Kalispell, about 20-30 minutes from Creston. This is a great choice if you would like to be "in town" which offers more restaurant and shopping choices.
Hotel
Hampton Inn is located in the city of Kalispell, about 20-30 minutes from Creston. This is a great choice if you would like to be "in town" which offers more restaurant and shopping choices.
Hotel
Cedar Creek Lodge is located in Columbia Falls, a small town east of Kalispell and north of Creston and close to Glacier National Park.