With nearly 2,000 acres of beautiful Montana landscapes, our guest ranch runs from the shore of Flathead Lake to the top of the Swan Mountains. Because our ranch is private, our guests have it all to themselves and can play and adventure to their heart’s content. A true all-inclusive stay, Flathead Lake Lodge has a robust on-ranch activities program, including water recreation on Flathead Lake, miles of trails for horseback riding and mountain biking, and a hearty kids program. Plus, we’re within easy reach of Glacier National Park and blue-ribbon fishing, making it easy to add an offsite adventure to your stay.