Call us Toll-Free
844-845-3629
The Cedar Creek Lodge opened in the summer of 2016 and is situated in the small town of Columbia Falls, just a short, but a scenic 18-mile drive to the west entrance of Glacier National Park. The traditional mountain retreat is designed with spacious layouts and outfitted with upscale decor.