Call for Reservations
Gentry River Ranch
On the River
Middle Fork Living Room & Bar

Riverside Cabins

Our riverside cabins, at Gentry River Ranch, offer an alternative to in-town and crowded Glacier Park lodging.

Learn More

Luxury Home Rentals

Check out our Luxury homes on the Flathead River and Meadowlake Golf Course.

Learn More

Guest Reviews

Hear from past guests about their cabin and luxury home experiences at Gentry River Ranch.

Learn More

Call today to book 


Kirk & Debra

Welcome to Gentry River Ranch, where the mountains are spectacular and the fish are plentiful. Here at the ranch, we have a reputation for providing visitors with the finest cabin getaways and lodging near Glacier National Park. Our cabins are a unique alternative to in-town lodging.

Whether it is hiking you seek in Glacier National Park or skiing the slopes of Whitefish Mountain Resort, Gentry River Ranch is centrally located for all parts of the Flathead and Glacier National Park.

Fully Furnished Luxury Cabins

What makes our luxury cabins one-of-a-kind? They’re perched on a scenic bluff overlooking the Flathead River. Fully furnished with all the comforts of a home inside. The well-appointed kitchen opens up all of your dining options and comes with a timber-plank bar that entertains nicely into the evening.

The six cabins have breath-taking views of the Flathead River as well as the Glacier Mountains, and no cabin would be complete without a spacious loft upstairs. These cabins are perfect for two-to-three couples or groups of four-to-eight.

At day’s end you can expect our cozy cabins to lull you to sleep with the soothing sounds of Mother Nature. We’ve been told a favorite guest activity is to lounge on the river-view deck while observing wildlife.

When you’re not soaking up the comforts of your lodging you can experience Montana Glacier country by heading out on an outdoor adventure. Fishing, river-rafting, horseback riding and more. 

Come and experience Montana glacier country like never before. If you’d like to find out more, give us a call at the Ranch at 406-892-1464. We look forward to seeing you soon!